LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1505|回复: 1

建议先作系统分析和系统设计

[复制链接]
发表于 2004-4-12 17:54:21 | 显示全部楼层 |阅读模式
系统目标:
o 实现基于密码的身份验证模块,便于设置特定用户组的权限。
o 实现基于 Web 的论坛。
o 实现基于 Web 的文章管理系统。
o 实现基于 Web 的下载管理系统。

从总体上来看,论坛是这个系统的功能核心,文章和下载管理系统都是论坛的导出功能。因为文章和下载项本身就是论坛中的帖子,评分和评论的功能都是论坛现成的功能。

不要在一些技术问题上纠缠不清,否则项目永远都不可能启动。一个这样的系统要想成功,必须在系统设计上立得住脚。选择什么样的技术,那是程序员的事情,系统分析师和用户都用不着考虑。
发表于 2004-4-12 20:09:09 | 显示全部楼层

yep

本质上还是系统优化的问题。

首先规划好linuxsir要进行的数据服务模式:下载(ftp/http)、静态展示(article/blog)、交互式(BBS/CGI)。

第二步:选择提供服务的程序:pure-ftp/apache/php-nuke等

第三步:设定提供这些程序优化/扩展的模块,mod-speed/ldap等

第四步:通过前期的经验/测试,获得需要深层优化的瓶颈部分,由维护/开发小组进行模块化修改源程序。例如降低查找最新文章的负载

第五步:提出开发新功能的QA,由开发小组进行开发初始化工作。例如文章管理系统的新功能模块。

最后一步:建立Linux站点系统手册,建立维护/开发框架,为以后进一步升级打基础。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表