PHP的MVC開發框架 EaglePHP v1.8 更新日志

openkk 12年前發布 | 15K 次閱讀 PHP MVC

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

框架特點

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開發手冊。

更新日志:

1、后臺新聞發布增加根據指定URL采集網頁內容的功能。

2、后臺增加網頁采集規則管理,可實現對任何網站內容的采集。

3、底層增加Cache類,目前支持CacheFile。

4、數據模型層DB中間件增加查詢結果集緩存機制。

5、增加Mial組件,包含Mailer、SMTP、POP3。

6、增加系統錯誤郵件通知功能,在后臺參數設置處管理。

7、增加后臺登錄郵件提醒功能,在后臺參數設置處管理。

8、前臺導航欄增加無限極菜單,及增加相冊展示和圖片flash播放。

9、前臺增加RSS內容聚合功能。

10、修復model層因數據庫表不存在繼續創建orm緩存文件的bug。

11、后臺登錄界面全新改版,采用格調清新的樣式及圖片進行渲染。

12、后臺增加音樂管理,實現音樂信息的瀏覽、修改、刪除。

13、前臺新增音樂頻道,使用jPlayer插件用于控制和播放MP3文件。

14、對模型層的數據庫表名進行特殊字符轉換,如果表名是關鍵字則不會引起錯誤。

15、后臺主頁增加用戶登錄歡迎信息,包含登錄名、日期、星期、天干地支、生肖。

16、后臺主頁增加天氣預報,調用國家氣象局接口,自動獲取登錄所在的城市天氣,也可選擇城市查詢天氣。

17、后臺增加mysql管理、端口掃描、安全信息、PHP環境等功能。

18、前臺增加案例展示,后臺實現相關功能。

19、前臺增加視頻展示,后臺實現操作功能。

20、底層代碼優化,相關bug修復。

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!