SEAGULL

SEAGULL

面向對象程序設計的應用程序
Seagull是個可用于創建web,command line(命令行)和GUI的應用程序的純OOP(面向對象程序設計)框架,是面向對象程序設計的強調模塊性的應用程序。
    軟件名稱: 軟件平台: 軟件語言: 開發商: 軟件授權: 軟件版本: 軟件大小: 中文名:暫無 外文名:SEAGULL 性質:純OOP和GUI的應用程序 采用授權:BSD授權 優勢:可以更容易地整合并管理代碼源 釋義:面向對象的強調模塊性的應用程序

簡介

Seagull是個純OOP(面向對象程序設計)框架,可用于創建web,command line(命令行)和GUI的應用程序.它采用了BSD授權,讓PHP開發者可以更容易地整合并管理代碼源,更快速地建立複雜的應用程序。目前Seagull設計中已集成了許多比較受歡迎的PHP應用程序,例如:各式各樣的模闆引擎,測試工具,管理代碼庫工具等.如果您是個初學者,您可以将Seagull提供的許多樣本應用程序自定義或擴展成适合您所需的.如果您是中高級開發者,您可以充分利用seagull中的best practices(最優方案),标準和模塊的代碼核心在有規定的時間内建立您的應用程序

組成

Seagul是面向對象程序設計的強調模塊性的應用程序框架的組成。

基本框架:框架本身由一組基本的類組成,這些類的組織依照MVC設計模式,主要處理權限,驗證,SESSION,I/O和數據庫抽象層,熟悉Struts和JSP配置的開發者會認可這種方法。

模塊:每個功能性的推廣範圍以模塊的形式出現,你的業務需求可能與框架中已存在的模塊相匹配。如果有哪些模塊不存在,請要求我們,我們的開發團隊會盡力完善。如果由你的開發者構建并貢獻給seagull,這當然是更好的。

庫:大多數特殊任務的功能性來源于庫,通常都來源于PEAR,當需要升級/改進時,它可以獨立地被更新。

實體/實體管理:應用程序中的每個對象(Member,Group,Property,Document,Article等)都被描述成一個實體,開發者擁有快速原型實體的工具,因此skeleton(主幹)類可被自動地創建和更新。

相關詞條

相關搜索

其它詞條