ThinkPHP3.1.2版本發布

瀏覽:45784 發布日期:2012/11/17 分類:新聞動態 關鍵字: 新版發布

ThinkPHP3.1.2版本相對于3.1版本更加強大和安全,由于有推薦功能和安全改進,經過官方團隊的測試,是一個建議升級的穩定版本。

更新

主要更新如下:查看詳細的3.1.2更新日志

下載

[ 核心包 擴展包 SAE引擎 ]

官網其他下載
框架下載:http://thinkphp.cn/down/framework.html
擴展中心:http://thinkphp.cn/extend.html
示例中心:http://thinkphp.cn/extend/example.html

Github獲取地址:
核心框架:https://github.com/liu21st/thinkphp
擴展中心:https://github.com/liu21st/extend
示例中心:https://github.com/liu21st/examples
原谷歌的SVN不再更新。

文檔

官網會保持3.1快速入門系列的更新工作,該快速入門系列會涵蓋3.1.2版本的新功能。
或者你可以查看在線版本的完全開發手冊

示例

除了原有的3.1示例外,3.1.2新增了關聯操作獨立分組模板繼承示例。
所有示例打包下載

升級

3.1版本可以輕松升級到3.1.2版本,僅僅需要注意如下事項:
1、模板主題切換的時候不再檢測主題目錄是否存在,改為配置可切換模板列表方式,使用下面的方式配置:'TMPL_DETECT_THEME'=>true,
'THEME_LIST'=>'default,other_theme',
2、由于模型的表單合法性檢測屬性做了命名規范化調整,如果使用了該功能,并配置了模型中的insert_fields 和 update_fields 屬性的話,請更改為insertFields 和 updateFields 屬性;
3、如果使用了全局過濾配置VAR_FILTERS參數的話,定義過濾方法的時候請注意,由于array_map改為了array_walk_recursive遞歸方式過濾,所以過濾方法請改為引用返回的方式返回,Action類的_get _post等方法的過濾則不受影響。過濾方法定義參考:function filter_fun(&$value){
    $value = htmlspecialchars($value);
}
4、原來的cache方法已經并入S方法,所以不再建議使用(會在下一版本廢棄),建議用原S方法替代,但不影響升級。
如果從3.0版本升級,請參考ThinkPHP3.1版本發布一文中的升級說明。

[ 關注我們 ]

官方會通過官網(http://thinkphp,cn)、郵件列表(點擊訂閱)和微博平臺及時更新相關資訊和教程文檔,請及時關注我們的官方微博(新浪 @thinkphp, 騰訊 @topthink)。
微信賬號:ThinkPHP2012



ThinkPHP 官方團隊2012
評論( 相關
后面還有條評論,點擊查看>>
天津快乐十分开奖结果