框架介紹
1、前言
CMSEasy根據當前廣為流行的敏捷開發(fā)方式,實現了基于ROR模型框架,能夠快速高效的完成各種應用的開發(fā)和擴展。
2、環(huán)境
開發(fā)語言:PHP
數據庫:MySQL
系統環(huán)境:Window Server 或者Linux
框架結構
Cmseasy內核
● 數據緩存
● 數據庫CRUD
● URI
● MVC模式
● 自定義模板
● 表單模型
優(yōu)勢:
由內核進行總體控制,提高程序的安全性,可靠性。
通過數據緩存,保證了性能,不會因為將各種功能添加到內核中導致框架出現性能問題
各種功能通過插件實現,開發(fā)者可以按照功能進行選擇,避免了對各個功能的干擾。
框架目錄結構
1、cache:應用程序運行時產生的臨時文件。
2、cache->lib:CMSEasy系統內核,與系統配備的共通模板文件。
3、lib:應用程序庫文件。
4、config:保存系統以及各功能的配置文件。
5、html:保存自定義的模板文件。
6、data:保存應用程的安裝,如SQL腳本文件。
7、template:保存應用程序所必須的模板文件。