王志勇 发表于 2009年05月16日 23:25
我去年开发的论坛程序,是多版块程序,也就是可以增加无数个分版块,所以预留了一些数据库字段。那个论坛程序,增加一个新版块是比较容易的,只需在后台操作一下。而那个网站实际上只需要一个版块,后来也没有增加新版块。
ufoaq.com改用PHP,因为一些思路和去年的程序有些不一样,再加上阅读去年的程序要花好几天的时间才能熟悉当初的思路,于是再次从零编写了一遍,用了大约3~4天的时间,每天工作10多个小时,新的论坛程序一口气完成,大约用了40多个小时。TGF是我前3个月开发的论坛程序,当时用了40多天完成,大约用了400多个小时。原本设想的TGF和我去年开发的论坛程序会比较简单,工作量会比较小,实际上工作量很大,越编写就觉得越有新的功能要实现,一边编写程序一边写新的工作计划。以开发时间计算,TGF的工作量大约是我编写的单用户博客程序auiou.com的10多倍~20多倍,虽然估算工作量的倍数误差很大。ufoaq.com的用户注册程序,与TGF一样,于是使用我编写过的程序,复制过去,然后删去一些不必要的部分,所以大大缩短了程序的开发时间,ufoaq.com几乎没有一行多余的程序。
集中精力连续开发程序,可以缩短开发时间。比如开发一个网站的程序连续不休息用100个小时可以完成,假如分为每天开发2小时,白天要上班做单位的事情,会慢很多。每天开发2小时,实际上真正能够投入高效率开发程序不超过1个小时,也许只有10分钟,因为需要先回忆起昨天的思路才能继续下去。假如以半个小时计算的话,需要200天才可以完成。
ufoaq.com是我理想中的论坛程序。这里对它的功能做一简介:
此论坛的程序没有太多瓶颈,一次把它设计好,今后不用做太多改进。auiou.com测试了将近3年,很稳定。这两个程序的结构,是一样的。较遗憾的是ufoaq.com使用国外服务器,访问速度会比国内服务器慢一些。我原来对UFO并不感兴趣,直到2007年,2008年阅读了新时代的书和信息,知道了外星高智慧生命是广泛存在的,高智慧意味着和平友好,也知道了我们看不见外星人的原因。于是建立了这个论坛,大家共同讨论,学习,真正地让大家了解地球家园正在发生的变化,了解外星人,改善我们的生活。
置顶的文章:
股骨头坏死的中早期修复方法
Windows流畅度300%以上体感的操作
超低价享受i7-7700的体验
家用电脑理性优化升级天梯图之2026
服务器版Linux系统的选择之2026
秒会+实战PHP程序设计培训(2)
如何快速自制CPU天梯图?
我不明白你明不明白我明白(明白不)
近期的主题:
真玄学心得(26):最新消息
DIY(35-4):6路×2 USB全自动电脑切换器
特级干货(1-2):发质/脱发与内分泌研究
“更新提示”的好处/提醒用语
PHP和Java、CGI、Python的区别
前几天差点进入生活黑洞
为什么不要定义Web 3.0?
歌名含义最好的一首中文歌
实验测试结果
这一次的程序设计速度和防攻思路
关于是否撤文章的问题
程序的及时作用
数码评测(76):万元的折叠屏手机
数码评测(75):DDR 3/4/5的性能测试
健康维护(3):为什么股骨头坏死中期可能能治疗?
博客近期大调整已经初步完成
本机安装PHP 8
健康维护(2):股骨头坏死有多接近?
北京之行2026
健康维护(1):为什么晚上睡觉时会肚子疼?
版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。
与此相关的链接
自由勇专栏
Blog存档 Archives
2025年-2026年03月(10)
2024年(13)
2023年 +