我需要开发一个脚本来处理API服务(RESTfull)类库。 最终产品应该是具有一些用户界面的模块。这个模块我应该导入到一个工作项目中。 所以我搜索了设计模式来创建我的文件结构。
第一个选项模式网关,文件结构如下:
--/Classes ----/libApiClasses -------(files Class API service here) ----Gateway.php - work with libApiClasses ----Log.php --/Html - html templates for response ----template1.html ----template1.html ----.... --index.php - work with class Gateway.php & Log.php
第二种想法使用默认的MVC模式,使用瘦控制器和放大器。用于库API类的模型和组件文件夹:
--/Controller ----CMain.php --/Components ----(files Class API service here) --/Model ----MGateway.php ----MLog.php --/View ----template1.html ----template1.html --index.php
真正的加MVC,它非常受欢迎。大家都知道。 p.s抱歉我的英文
答案 0 :(得分:0)
我使用了MVC模式,它确实创造了解决方案。
感谢这些帖子: