云塔IDC财务管理系统,是本人在高中时候突发奇想从而产生的一套系统项目,当时高举着“免费、开源”的旗帜来进行开发,从 PHP 最底层之框架开始构建,先后推出了2个较大的版本,第一个版本提供了固定的框架,参考的是一般的 PHP 脚本网站程序,第二版也就是3.0版本推出了一个面向对象构建的程序,支持从插件系统以及模板系统完全重构或改写本系统。

思考:是否有必要重启本项目

对于是否有必要重启本项目,私以为必要性虽不强但尚存,首先3.0版本虽然说是基于面向对象的方法写的程序,但主体程序的引用等都比较混乱,并且出现了不同平台编译的 PHP 会出现错误的情况。为了修复这一问题,为本系统画下圆满的结局,重启本项目并不失为一种好的选择。

思考:如何改进系统,并且基于目前市场做出调整

过去本系统项目一直主打“免费开源”而闻名,若本项目重启亦不能失去初衷,但对于具体如何实现用户间信息的交流,如何实现系统资源有效的传递,确实是一个值得商榷的问题,是值得思考的。同时,虽然以前主打“开源”,但实际上并没有太多其他的开发者参与到系统的开发之中,这或许归可以因于对系统框架学习的成本。本系统若重启,也应当选定目前流行的框架对系统进行重构。

同时,为了与以往两个版本做出差异化,本系统应在用户体验,运行速度上做出优化,简化用户的操作过程;在此同时,对于财务管理的专业程度也应该有所提升。

思考:关于云中心的想法

过去在2.0版本也就是第一个版本之中,存在若干个版本可以直接连接到云中心进行操作,但由于这不符合本项目的理念故在3.0以后的版本中去除。这也间接导致了3.0版本中用户的凝聚力以及交流过少,并且资源获取的难度大增。若项目重启,新的版本或许可以通过插件的方式来进行云中心的相关操作,这样既不会违反项目的初衷,也能方便用户使用并且自行调整。

同时,关于如何构建云中心也是目前十分值得商榷的一个问题,应该设立哪些板块,如何运作,是否需要和其他云服务商合作都是可以讨论的内容。

结论

本文提出了一些本人关于重启云塔IDC项目的一些思考与想法,欢迎指正交流。