- 軟件大?。?span>3.67M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費軟件 / 編程工具
- 更新時間:2017-06-29 13:21
- 運行環(huán)境:WinAll, WinXP, Win7
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:http://azumahresources.com/
342.00M/中文/6.6
3.79M/中文/10.0
5.82M/中文/5.3
1500.00M/中文/1.3
1.44M/中文/10.0
Thinkphp官方最新版是一款簡潔實用的PHP開發(fā)框架,功能豐富,兼容性強,項目配置靈活簡單,支持自定義標(biāo)簽庫,支持Linux、windows、Unix等多種服務(wù)器環(huán)境,有需要者快來綠色資源網(wǎng)下載吧!
ThinkPHP是一個快速、兼容而且簡單的輕量級國產(chǎn)PHP開發(fā)框架,,原名FCS,2007年元旦正式更名為ThinkPHP,遵循Apache2開源協(xié)議發(fā)布,從Struts結(jié)構(gòu)移植過來并做了改進和完善,同時也借鑒了國外很多優(yōu)秀的框架和模式,使用面向?qū)ο蟮拈_發(fā)結(jié)構(gòu)和MVC模式,融合了Struts的思想和TagLib(標(biāo)簽庫)、RoR的ORM映射和ActiveRecord模式。
高效:惰性加載,及路由、配置和自動加載的緩存機制;
ORM:重構(gòu)的數(shù)據(jù)庫、模型及關(guān)聯(lián),MongoDb支持;
規(guī)范:遵循PSR-2、PSR-4規(guī)范,Composer及單元測試支持;
嚴(yán)謹(jǐn):異常嚴(yán)謹(jǐn)?shù)腻e誤檢測和安全機制,詳細的日志信息,為你的開發(fā)保駕護航;
靈活:減少核心依賴,擴展更靈活、方便,支持命令行指令擴展;
API友好:出色的性能和REST支持、遠程調(diào)試,更好的支持API開發(fā);
【模型自動驗證和處理】
系統(tǒng)內(nèi)置了數(shù)據(jù)對象的自動驗證功能,而大多數(shù)情況下面,數(shù)據(jù)對象是由表單提交的$_POST數(shù)據(jù)創(chuàng)建。需要使用系統(tǒng)的自動驗證功能,只需要在Model類里面定義$_validate屬性,是由多個驗證因子組成的數(shù)組,支持的驗證因子格式:驗證字段,驗證規(guī)則,錯誤提示,驗證條件,附加規(guī)則,驗證時間。
【豐富的查詢語言支持】
ThinkPHP大多數(shù)情況使用的都是對象查詢,因為充分利用了ORM查詢語言,了解查詢條件的定義對使用對象查詢非常有幫助,對于復(fù)雜的查詢,或者從安全方面考慮,可以使用HashMap對象或者索引數(shù)組來傳遞查詢條件。
【目錄結(jié)構(gòu)自動創(chuàng)建THINKPHP目錄結(jié)構(gòu)】
ThinkPHP具有項目目錄自動創(chuàng)建功能,你只需要定義好項目的入口文件,第一次執(zhí)行入口文件的時候,系統(tǒng)會自動創(chuàng)建項目的相關(guān)目錄結(jié)構(gòu),如果是linux環(huán)境下面需要給項目入口文件里面指定的路徑設(shè)置可寫權(quán)限。
【分布式數(shù)據(jù)庫支持】
ThinkPHP的模型支持主從式數(shù)據(jù)庫的連接,配置DB_DEPLOY_TYPE為1可以采用分布式數(shù)據(jù)庫支持。
【多數(shù)據(jù)庫連接和切換支持】
如果需要在特殊的時候連接多個數(shù)據(jù)庫,那么可以嘗試使用ThinkPHP的多數(shù)據(jù)庫連接特性:包括相同類型的數(shù)據(jù)庫和不同類型的數(shù)據(jù)庫。(注意:所謂的相同類型數(shù)據(jù)庫的定義是指和項目配置文件或者模型的數(shù)據(jù)庫連接的數(shù)據(jù)庫類型相同。)
表現(xiàn)層
包含模板視圖、用戶界面、JS、Flash等通過模板引擎的支持,可以使用標(biāo)簽定義簡化表現(xiàn)層的定義工作。
業(yè)務(wù)層
包含業(yè)務(wù)接口層、業(yè)務(wù)邏輯層、實體層、數(shù)據(jù)訪問層Action控制器作為業(yè)務(wù)接口層,提供系統(tǒng)各種業(yè)務(wù)操作的入口。因此,不提倡在控制器類中寫過多的業(yè)務(wù)邏輯代碼,雖然說很難嚴(yán)格控制。具體的業(yè)務(wù)邏輯應(yīng)該封裝到數(shù)據(jù)訪問對象(Dao)類中實現(xiàn),如果覺得過于復(fù)雜,還可以把子業(yè)務(wù)在Helper類中包裝后統(tǒng)一調(diào)用。業(yè)務(wù)處理過程一般會構(gòu)造出業(yè)務(wù)實體對象(如Vo對象),對業(yè)務(wù)實體對象的存取通過數(shù)據(jù)訪問層完成。數(shù)據(jù)訪問層把實體對象和數(shù)據(jù)庫數(shù)據(jù)之間建立映射關(guān)系,并且封裝了通用的數(shù)據(jù)操作。
數(shù)據(jù)層
支持的數(shù)據(jù)庫有mysql、MsSql、PgSql、oracle、sqlite,最新版本已經(jīng)提供PDO的支持,數(shù)據(jù)庫的選用和業(yè)務(wù)邏輯沒有關(guān)系。
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內(nèi)容