王志勇 发表于 2009年01月26日 07:31
程序搭建之后,可以根据需要,逐渐开发一些其它的功能。在很多应用上,比如社区、SNS、博客,有很多人建议使用开源程序,这的确节省了初期的很多开发时间和成本。但是,100%适合自己的程序,基本上是找不到的;其次,修改开源程序、增加新功能是十分困难的,对于专业的程序员来说也是很难实现的,因为需要深入了解程序的结构;第三,有不少开源程序都很占用服务器资源。与其花大的精力了解别人的程序结构,不如自己开发。做开发,则可以对自己的程序了如指掌,修改程序、增加新功能都容易了许多。虽然初期投入了一定的时间和成本,但是后期对于新功能的开发,则灵活、自主了很多,以及与网站的其它数据相连接,都更加便捷。
博客程序、BBS程序,我都已经亲自完成了,2009年我打算着手开发一个微型的SNS程序。
很多时候,我非常希望我所开发或正在使用的程序能够在我的掌控之内(这里说的程序是指我可以编辑源代码的程序);换句话说,这些程序的运行和控制流程我都希望能够“了如指掌”。拿博客程序来说,由于ASP编码和开发模式的限制(基本属于流程式开发模式),我无法在有限的时间内掌握Z-Blog这样的ASP程序的所有业务流程。与MVC(Model-View-Controller)和工厂模式(Factory Mode)这样的设计模式不同,基于流程式设计的开发模式,大量加入了开发者自身的经验和思想,所以,在缺少开发文档的情况下,想“完全读懂”这样的程序需要花费我们大量的时间。
置顶的文章:
超低价享受i7-7700的体验
https速度测试(可下载精确测试工具)
家用电脑理性优化升级天梯图之2026
服务器版Linux系统的选择之2026
秒会+实战PHP程序设计培训(2)
如何快速自制CPU天梯图?
https安全吗?
独立博客有必要安装https吗?
近期的主题:
人生讨论(26):为什么很多人成功后很少发声?
数码评测(72):多核CPU选择之新发现
学习粤语的核心难度
通过.hk域名看当今两地互联网
Webshu一定会重新改版
数码评测(71):超低价享受i7-7700的体验
回顾2009年时的第一个完成的PHP项目
https利弊(1):https速度测试(可下载精确测试工具)
误操作导致部分数据丢失
夜晚靓歌(13):SNH48做客广州电台
人生讨论(25):永远不能出口的话
数码评测(70):测试继电器的接触电阻
数码评测(69):家用电脑理性优化升级天梯图之2026
数码评测(68):组装高速U盘/移动硬盘
真玄学心得(23):再生人与我们的关联
服务器版Linux系统的选择之2026
真玄学心得(22):未来人信息新解
数码评测(65-2):再谈自制CPU天梯图
夜晚靓歌(12):于文文现场solo
夜晚靓歌(11):女声版《直到世界的尽头》
版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。
与此相关的链接
自由勇专栏
Blog存档 Archives
2025年-2026年03月(10)
2024年(13)
2023年 +