关于TP的独立分组建议

浏览:818 发布日期:2013/08/15 分类:站务建议
TP的独立分组固然是好,不过还是存在一些问题。比如分组项目相互通信调用等问题。

而且目前独立分组必须建立好后,修改配置文件进行关联。这样很不方便。。。

建议下一版本可以支持制定一个应用目录如Apps下建立多个App的方式。建立的App根据规范可以实现安装、卸载。比如这样的结构:

Apps/
-----/Admin/ '后台应用
-----/Admin/Action
-----/Admin/Model
-----/Admin/View
-----/Admin/Setup '安装卸载应用
-----/Member/ '会员应用
-----/Member/Action
-----/Member/Model
-----/Member/View
-----/Member/Setup '安装卸载应用
-----/Forum/ '社区应用
-----/Forum/Action
-----/Forum/Model
-----/Forum/View
-----/Forum/Setup '安装卸载应用
... 以此类推

现在的以Action/App1~~~AppN的方式并不适合多应用开发。这样的思路还是比较保守了点。以Apps/APP/Model Apps/APP/Action 这样更适合多项目开发。
这样,TP不止是一个框架,而且还是一个平台。而且开发者还可以做成项目成品后,其他人更方便进行二次开发。


比如我写好一个超市管理系统,如果某个人希望增加一个功能,他只要在Apps下增加一个App就可以。而不用等我开发好就可以使用了。
最佳答案
评论( 相关
后面还有条评论,点击查看>>