做开源的虚拟主机管理系统

作者 : admin 于 2009-05-15 05:47:06 标签:
2009
05-15

经过痛苦的削减,我把我预想中的虚拟主机管理系统功能裁到了最小 - 标准的单机lamp虚拟主机管理系统。

这个过程是很痛苦的。在软件设计的时候,我参考了好多成型的虚拟主机管理系统,包括蓝芒,webmin,还有德国等几个虚拟主机管理。不过在做的过程中发现了各自的优缺点,做了取并集综合的方法,整理出一个无比强大的功能设计文档。另外,根据国情,设计了完善的业务流程和各种接口。

不过在做的过程才发现,庞大的系统我根本不可能去实现。另外在做的时候的确卡在了一些技术细节上,python的使用毕竟不如php熟练,另外socket通讯在不同语言上有很多细节的区别,还得一一去测试突破。

基于以上原因,我把设计文档一再精简,到了目前仅适合我使用的程度:

1、开设虚拟主机,mysql数据库,并开ftp帐号。

2、用户可以修改mysql数据库密码。

3、用户可以修改ftp帐号密码。

如此以来,我项目可以继续进行了。因为足够简单。另外之前的折腾并不是白做,因为好多问题悬在了心中。因为之前的鸿鹄大志,导致我现在设计的结构可扩展性比较强,程序功能模块也都进行了合理规划。

希望在半个月后能出第一版程序,届时会开源公测。 希望对此有兴趣的同学加入我们(其实是我)。

评论列表

  1. 老狼 Says:

    不错,到似乎后我一定来测试嘿嘿

发表评论




XHTML:你可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(若看不到验证码,请重新加载页面。)