ThinkPHP是一個性能卓越且功能豐富的輕量級PHP開發框架,本身俱有很多的原創特性,並且倡導大道至簡,開發由我的開發理念,用最少的代碼完成更多的功能,宗旨就是讓WEB應用開發更簡單、更快速。遵循Apache2開源協定發布,是為了簡化企業級應用開發和敏捷WEB應用開發而誕生的。借鑒了國外許多優秀的框架和模式,使用物件導向的開發結構和MVC模式,2.0版本更是在之前的基礎上,經過全新的重構和無數次的完善以及改進,達到了一個新的階段,足以達到企業級和入口網站級的開發標準。
ThinkPHP 2.2版本是2.1版本的更新版本,可以無縫升級,主要是修正2.1版本的BUG,以及調試模式的調整和編譯快取的最佳化。
ThinkPHP 2.2 更新說明
[入口]
[改進] 記憶體起始記錄移到ThinkPHP入口檔案位置更準確
[改進] 最佳化專案編譯機制
[調整] 部署模式與ALLINONE模式合併
[調整] 調試模式更方便調試
[刪除] 廢除入口常數定義,包括APP_CACHE_NAME、NO_CACHE_RUNTIME、RUNTIME_ALLINONE、STRIP_RUNTIME_SPACE
開啟調試模式後就已經具有NO_CACHE_RUNTIME的效果了。
[配置]
[增加] 增加VAR_SESSION_ID 參數預設為session_id 便於其他客戶端訪問
[增加] 增加TOKEN_RESET 參數
[增加] 增加TMPL_DENY_PHP 參數用於設定範本是否停用原生PHP語法預設為false
[改進] DB_PORT 連接埠由預設配置3306 改為空便於其他資料庫的預設設定
[改進] DATA_CACHE_TIME 預設由-1 改為0 快取永久快取由原來的-1更改為0
[改進] TMPL_CACHE_TIME 預設由-1 改為0 快取永久緩存由原來的-1更改為0
[改進] SHOW_ERROR_MSG 預設由true改為false 開啟調試模式後為true
[改進] TMPL_STRIP_SPACE 預設改為true
[改進] TMPL_ACTION_ERROR和TMPL_ACTION_SUCCESS 慣例設定變更為THINK_PATH. /Tpl/dispatch_jump.html 採用內建模板
[調整] APP_CONFIG_LIST 設定參數用法改為字串方式以逗號分隔並相容於原有陣列方式定義
[刪除] 廢除TAG_EXTEND_PARS 參數
[刪除] APP_AUTOLOAD_REG 參數廢棄改為自動檢測
[刪除] 廢除URL_PATHINFO_MODEL參數
[刪除] 廢除URL_AUTO_REDIRECT 參數
[刪除] 廢除VAR_ROUTER 參數