這一篇沙漠風跟大家分享一下PhalconCMS多模塊的代碼組織。在PhalconCMS中有“前臺(app/frontend目錄)”和“后臺(app/backend目錄)”兩個模塊,分別對應著訪客和管理員的用戶群體。下面沙漠風程序開發團隊直接通過代碼來分析。
網站建設公司" />
多模塊文件加載
在“app/core/loader.php”文件中,對“前臺模塊”和“后臺模塊”的“controllers”、“models”文件目錄進行加載。這里是用的命名空間加載(registerNamespaces)方式,也可以用自動加載(registerDirs)來處理。