CmsEasy V1.0 介紹
1、前言
CMSEasy根據(jù)當(dāng)前廣為流行的敏捷開(kāi)發(fā)方式,實(shí)現(xiàn)了基于ROR模型框架,能夠快速高效的完成各種應(yīng)用的開(kāi)發(fā)和擴(kuò)展。
2、環(huán)境
基本配置:
PHP 5.0 及以上版本(需安裝 GD 模塊)
MySQL 4.1 及以上版本
推薦配置:
PHP 5.2 及以上版本(需安裝 GD 模塊)
MySQL 5.0 及以上版本
Apache, IIS 或其他 Web Server
支持 URL Rewrite 以及 Gzip 將使您的網(wǎng)站獲得更多的功能以及更好的性能。
框架結(jié)構(gòu)
Cmseasy內(nèi)核
● 數(shù)據(jù)緩存
● 數(shù)據(jù)庫(kù)CRUD
● URI
● MVC模式
● 自定義模板
● 表單模型
優(yōu)勢(shì):
由內(nèi)核進(jìn)行總體控制,提高程序的安全性,可靠性。
通過(guò)數(shù)據(jù)緩存,保證了性能,不會(huì)因?yàn)閷⒏鞣N功能添加到內(nèi)核中導(dǎo)致框架出現(xiàn)性能問(wèn)題
各種功能通過(guò)插件實(shí)現(xiàn),開(kāi)發(fā)者可以按照功能進(jìn)行選擇,避免了對(duì)各個(gè)功能的干擾。
框架目錄結(jié)構(gòu)
1、cache:應(yīng)用程序運(yùn)行時(shí)產(chǎn)生的臨時(shí)文件。
2、cache->lib:CMSEasy系統(tǒng)內(nèi)核,與系統(tǒng)配備的共通模板文件。
3、lib:應(yīng)用程序庫(kù)文件。
4、config:保存系統(tǒng)以及各功能的配置文件。
5、html:保存自定義的模板文件。
6、data:保存應(yīng)用程的安裝,如SQL腳本文件。
7、template:保存應(yīng)用程序所必須的模板文件。