我目前正在开发一个CMS应用程序。我将使用它在我的主页面上显示内容。我正在使用Codeigniter开发此应用程序,并想知道我的应用程序的理想文件结构是什么。我研究并发现了许多不同的方法,但他们都有自己的目的,优势和缺陷,并想知道什么是最好的接受方式。
目前我的想法是做以下文件结构。
/application
/frontend
/backend
/models
/frontend
/backend
/views
/frontend
/backend
答案 0 :(得分:2)
您建议的结构对我来说很合适。每个人都有自己的想法,什么是“良好”的文件组织方案。实际上并没有“最好的接受”方式。只要你保持逻辑和简单,并尽力确保你的文件夹结构在开发过程中不会以自己的方式进行,你就可以了。
答案 1 :(得分:1)
没有一种最好的方法来构建您的文件,它确实最适合您。我使用真正的MVC文件结构开发了一个框架,但随着时间的推移,我的前端开发人员的结构发生了巨大变化,以适应他和我的需求/偏好。从你现在拥有的东西开始,然后当你越来越多地使用它时,你会看到你做什么和不喜欢什么。然后,从头开始重新制作。我花了很多时间才重新获得了我想要的结构,但现在我拥有了它,效率提高了10倍。每个开发人员都是不同的,对其他人有用的东西可能不适合你。