CmsEasy 框架介紹

  

框架介紹
1、前言
CMSEasy根據(jù)當前廣為流行的敏捷開發(fā)方式,實現(xiàn)了基于ROR模型框架,能夠快速高效的完成各種應用的開發(fā)和擴展。

2、環(huán)境
 開發(fā)語言:PHP
 數(shù)據(jù)庫:MySQL
 系統(tǒng)環(huán)境:Window Server 或者Linux
 
框架結構

Cmseasy內(nèi)核
● 數(shù)據(jù)緩存
● 數(shù)據(jù)庫CRUD
● URI
● MVC模式
● 自定義模板
● 表單模型

優(yōu)勢:

由內(nèi)核進行總體控制,提高程序的安全性,可靠性。
通過數(shù)據(jù)緩存,保證了性能,不會因為將各種功能添加到內(nèi)核中導致框架出現(xiàn)性能問題
各種功能通過插件實現(xiàn),開發(fā)者可以按照功能進行選擇,避免了對各個功能的干擾。

 
框架目錄結構

1、cache:應用程序運行時產(chǎn)生的臨時文件。
2、cache->lib:CMSEasy系統(tǒng)內(nèi)核,與系統(tǒng)配備的共通模板文件。
3、lib:應用程序庫文件。
4、config:保存系統(tǒng)以及各功能的配置文件。
5、html:保存自定義的模板文件。
6、data:保存應用程的安裝,如SQL腳本文件。
7、template:保存應用程序所必須的模板文件。