很多初学phalcon的朋友,对于以phalcon框架为基础构建的项目,应该如何组织目录结构有点摸不着头脑。比如多模块的项目中,如何共用"libs"类库和“models”目录中模型类的情况,就有很多刚接触phalcon朋友经常在群里问这种问题。
通过以上方式,我们就可以在“backend”和“frontend”两个模块中,共享“libs”、“helpers”等目录下的操作类。在具体使用的时候,只需要通过命名空间引入相应的操作类即可。比如我们在"app/backend/controllers/articlescontroller.php"控制器中需要使用“app/helpers/paginatorhelper.php”操作类:
最后,欢迎大家加入qq群交流讨论:
广州php高端交流群:158587573
phalcon玩家群:150237524