EaglePHP開源框架介紹

EaglePHP

EaglePHP,是一款開源、高效、面向對象的PHP MVC開發框架,完全基於PHP5可用於開發WEB程序和服務,借鑑國外優秀框架的設計思路,分層的設計思想使獨立開發成爲可能,建立模型推動代碼的重用,有助於促進快速軟件開發(RAD)和創建更穩定的程序,節約了開發者的時間,並減少重複編寫代碼的勞動。

EaglePHP 官網:http://www.eaglephp.com

EaglePHP 演示:http://demo.eaglephp.com/pub/a/20120425/191.html

EaglePHP 討論:http://demo.eaglephp.com/pub/index.php/message


框架特點

1、代碼完全採用php5面向對象編寫、簡潔、規範。

2、模塊化的結構設計,易於擴展。

3、採用mvc模式,提高程序的可維護性。

4、支持多項目管理,由不同的單入口控制轉發。

5、支持cli命令行模式。

6、爲mysql、cache相關基礎類提供多驅動擴展。

7、使用smarty模板引擎,分離表現層與業務層。

8、提供統一的自動加載模式和統一的命名空間。

9、提供技術人員開發調式工具及錯誤跟蹤系統。

10、基於頁面url和表單(隱藏域)action的驅動架構。

11、自動生成數據庫表操作,支持二次開發。

12、支持session在memcahe、database、file中的無縫切換。

13、高安全性,內置filter組件實現過濾機制,防止sql注入及xss跨站腳本攻擊。

14、支持orm,真正實現OOP開發的快捷且性能優越。

15、內置document輸出模塊,爲指定項目生成chm或html格式的api開發手冊。


何爲Eagle?

喻示着EaglePHP框架能像所有老鷹一樣,具有在飛行時突然高速俯衝的能力。無論是高飛還是滑翔,鷹都會有帶着明顯特徵的拍翅-拍翅-滑行的動作;它的大尾巴使它能夠扭身,輕鬆的出入樹林。

在這裏我要謝謝大家一直以來對我的支持與鼓勵,我會一如既往完善此框架,使它能夠適應大型項目的開發,並簡化開發人員的開發工作,讓開發人員將更多的精力集中在業務邏輯的分析上,而不是重複代碼的編寫。

如果你對此框架感興趣,在學習的過程中遇到一些疑問或建議,請在EaglePHP官網討論區留言反饋或者發郵件至[email protected],我這邊會統一時間給您進行回覆答疑。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章