[分享] CodeIgniter 2.0.0 Release Note
遲來的 2.0.0 Release Note
線上版: http://www.codeigniter.org.tw/blog/codeigniter_2.0.0_released
CodeIgniter 發展其實還蠻慢的,所以很多工程師都跳去其他 PHP Framework 了,然而我
始終認為 CI 是一套非常好學習的初階 Framework,希望更多人來使用,底下是 2.0 發佈
相關新聞,大家可以參考看看到底做了哪些改變以及 Fix Bug list:
CodeIgniter 發佈 2.0.0 版
今天 EllisLab 和 CodeIgniter Reactor 的工程師們高興的宣佈:CodeIgniter 2.0.0 的
第一個官方版本終於出來了!它有底下兩個版本(或分支):
CodeIgniter Core 版
Core 版是一個更新較慢的版本,它將是 EllisLab 商業產品的基礎,例如
ExpressionEngine 和 MojoMotor 等相關產品。Core 版的更新頻率將會跟之前
CodeIgniter 差不多,這版本將適用於對穩定性與版本相容性要求較高的大型網站,或一
些對 SLA 有依賴的企業產品,程式碼可於 BitBucket 下載
CodeIgniter Reactor 版
Reactor 版本是 community driven 分支,這提供最快,也是最新的程式碼,這意味著大家
可以提交 Bug 到此版本,新功能的改進,文件修改…等,此團隊有程式碼審核小組,這些
工程師負責推動 Reactor 版本發展及維護。
只要是 EllisLab 的新功能及特性都將會被合併倒 Reactor 版本,EllisLab 也會積極推動
Reactor 版本發展,所以 Reactor 會是官方建議使用的版本,所以只要在官網上面看到
CodeIgniter,它就是指 Reactor 版本,在論壇中或者是文件裡都是這樣,簡單來說,
CodeIgniter = Reactor。
CodeIgniter 從 1.7.3 到 2.0 的主要變化是:
1. 不再支援 PHP4,最低 PHP 版本需求是 5.1 版
2. 表單函數開始支援 CSRF 保護
3. Drivers
4. Application package
5. Scaffolding 在前幾個版本已經不再使用,現在已經移除了
6. 刪除過時的驗證功能
7. 刪除 Plugin 改用補助函數取代
8. 重新撰寫 index.php 程式碼 routing overrides
9. 新增 $route[『404_override'],可以讓 Controller 使用
10.50 個以上的 Bug 修正
Reactor 版包含上面的所有修正與特性,並且它自己也有一些優勢:
1. 完全支援 query-string
2. 自動偵測 base_url 是否為空字串
3. 新的快取機制功能,支援 APC and memcache
4. 針對 corn job 支援 command line
5. 20個以上調整改進
可以參考線上 change log 來詳細觀看修改與調整。
官方工作團隊將會在 2011 第一季完成底下特性:
使用手冊留言功能
使用者可以在 User Guide 進行留言討論,就如同 php.net 網站一樣,隨著時間改變,會
讓使用手冊更加有用,新的留言系統將可以保留舊的訊息,以及新的評論。
身份驗證功能
這已經經過長久要求的認證 Library (總共有 800 多票支持此功能 UserVoice),不過這需
要花些時間來驗證及證明,我們要想一個通用解決方法,讓使用者不會過於複雜。
A More Object-like Model
這個功能就是允許 Active Record 返回一個代表當前結果的 Model 的範例。這將允許以更
接近語義的方式處理資料庫的內容。
-------------------------------------------------------------
目前已經將 2.0.0 User Guide 更新到台灣官網上面了,或者可以到 github 下載
https://github.com/appleboy/PHP-CodeIgniter-Framework-Taiwan
如果有想加入翻譯團隊,都可以私底下跟我聯絡。
1.7.3 -> 2.0.0 有很多文件的擺放可能也許還沒弄好
目前正在整理修改當中,如果任何疑問或者是建議,都可以寄信給我
2.0.0 線上手冊:
http://www.codeigniter.org.tw/user_guide/
--
PHP MVC CodeIgniter 繁體中文手冊: http://tinyurl.com/mduyv8
PHP MVC CodeIgniter 繁體中文討論區:http://tinyurl.com/yayzoz8
PHP MVC CodeIgniter 中文官方網站: http://tinyurl.com/yatds8n
Appleboy Blog 電腦技術: http://blog.Wu-Boy.com
--
※ 編輯: appleboy46 來自: 219.70.1.33 (02/05 10:15)
→
02/05 17:03, , 1F
02/05 17:03, 1F
推
02/05 17:38, , 2F
02/05 17:38, 2F
→
02/05 17:55, , 3F
02/05 17:55, 3F
推
02/05 22:13, , 4F
02/05 22:13, 4F
推
02/06 22:16, , 5F
02/06 22:16, 5F
推
02/11 17:00, , 6F
02/11 17:00, 6F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
4
11