原創(chuàng)|對比評測|編輯:龔雪|2014-08-19 09:24:33.000|閱讀 878 次
概述:本文主要介紹10款鮮為人知的PHP框架。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Akelos PHP框架是一個類似于Ruby on Rails的框架,是基于MVC(Model View Controller)設計模式的web應用開發(fā)平臺。由于Akelos對服務器唯一的要求就是支持PHP,與其他類似框架相比它的代碼應用寫得較少,因此它可以在大多數共享主機服務器上運行,它通過約定俗成代替配置來幫助開發(fā)人員減少代碼的編寫數量。Akelos可以支持URL的改寫、數據庫移植等內容,它的主要目的在于,幫助程序員開發(fā)基于數據庫的多語言Web應用程序,依據MVC模式加快復雜的 web 應用程序的創(chuàng)建。
CakePHP 無論對于初學者還是職業(yè)PHP開發(fā)者都是很好的選擇。它基于與Ruby on Rails同樣的原則而設計,它十分注重快速開發(fā)——這使得它成為一個非常好的用于RAD的開發(fā)框架。它快速增長的支持系統,簡潔性和可測量性使得 CakePHP成為今天可用的最受歡迎的PHP開發(fā)框架之一。
CodeIgniter 是一套小巧但功能強大的PHP 框架,做為一個簡單而"優(yōu)雅"的工具包,它是一套專為PHP 開發(fā)者建立功能完善的Web 應用程序。如果你是一個使用虛擬主機,并且為客戶所要求的期限而煩惱的開發(fā)人員,如果你已經厭倦那些難而且效率不高的框架,你一定會喜歡CodeIgniter。
Fusebox是構建ColdFusion和PHP Web 應用程序最流行的框架。它的目的是使應用程序更易于創(chuàng)建和維護,并使團隊開發(fā)更加容易。
Php On Trax是一個采用MVC架構,適用于PHP5與PHP4環(huán)境,基于Ruby on Rails框架思想的web開發(fā)與持久層框架。它包含了創(chuàng)建依賴于數據庫的Web系統所需要做的所有事件,是Ruby on Rails框架的一個真正PHP克隆。
PHPDevShell是一款開源(GNU/LGPL)的快速應用開發(fā)框架,用于開發(fā)不含 Javascript的純PHP。它有一個完整的GUI管理員后臺界面。其主要目標在于開發(fā)插件一類的基于管理的應用,其中速度、安全、穩(wěn)定性及彈性是最優(yōu)先考慮的重點。其設計形成了一個簡單的學習曲線,PHP開發(fā)者無需學習復雜的新術語。
Openbiz Framework的設計目標是節(jié)省構建復雜應用系統的開發(fā)投入和縮短開發(fā)時間。借助于Openbiz的幫助,應用程序的開發(fā)將基于完善的MVC架構建立,以Metadata驅動為核心描述業(yè)務邏輯,支持多種ORM邏輯,并且有Openbiz Appbuilder作為圖形化集成開發(fā)環(huán)境的快速開發(fā)平臺。
PRADO是在PHP5環(huán)境下的一個基于事件驅動和基于組件的WEB應用研發(fā)框架。PRADO專注于建立一個代碼重用和事件驅動的編程標準。如果你曾經用Delphi或者Visual Basic等這些RAD開發(fā)工具來開發(fā)Windows程序的話,那么你會發(fā)現使用PRADO來開發(fā)WEB應用是非常類似的,你可以很快就掌握PRADO來進行WEB應用的開發(fā)。
QuickPHP是用于測試和調試PHP腳本的獨立Web服務器。QuickPHP不需要安裝(只解壓并運行),已包括PHP5,可以用來測試基本的PHP腳本。該QuickPHP服務器支持GET,POST和HEAD請求,并提供最低配置選項,只需選擇你的PHP腳本的根目錄,然后可以在瀏覽器中訪問了。
Seagull是個純OOP(面向對象程序設計)框架,可用于創(chuàng)建web,command line(命令行)和GUI的應用程序。它采用了BSD授權,讓PHP開發(fā)者可以更容易地整合并管理代碼源,更快速地建立復雜的應用程序。
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉載自:慧都控件網