主頁 > 知識庫 > php框架知識點的整理和補充

php框架知識點的整理和補充

熱門標(biāo)簽:電子圍欄 阿里云 科大訊飛語音識別系統(tǒng) 銀行業(yè)務(wù) 服務(wù)器配置 團購網(wǎng)站 Linux服務(wù)器 Mysql連接數(shù)設(shè)置

我們對于比較常見的php框架,已經(jīng)基本上有所認(rèn)識,不過一些比較冷門的框架也可以做一個了解,以便日后的特殊使用。本篇整理了4種php框架,在不同的使用方法上都獨具特色,其中很多的框架不被大家熟知,下面我們就分別對每個框架做一個簡單的介紹,一起看看具體內(nèi)容吧。

1、Akelos

AkelosPHP框架是RubyonRails相似的框架,是基于MVC設(shè)計模式的網(wǎng)絡(luò)應(yīng)用程序開發(fā)平臺。Akelos對服務(wù)器的唯一要求是支持PHP,與其他類似框架相比代碼應(yīng)用程序少,因此可以在大多數(shù)共享主機服務(wù)器上運行,通過約定俗成替代配置,開發(fā)人員可以減少代碼的編寫數(shù)量。Akelos可以支持URL改寫、數(shù)據(jù)庫移植等內(nèi)容,其主要目的是幫助程序員開發(fā)基于數(shù)據(jù)庫的多語言網(wǎng)絡(luò)應(yīng)用,并根據(jù)MVC模式加快復(fù)雜網(wǎng)絡(luò)應(yīng)用的創(chuàng)建。

2、Fusebox

Fusebox是構(gòu)建ColdFusion和PHPWeb應(yīng)用最受歡迎的框架。其目的是使應(yīng)用程序更容易創(chuàng)建和維護,團隊開發(fā)更容易。

3、Php On Trax

PhpOnTrax是采用MVC結(jié)構(gòu),適用于PHP5和PHP4環(huán)境,基于RubyonRails框架思想的網(wǎng)絡(luò)開發(fā)和持久層框架。包括創(chuàng)建依賴數(shù)據(jù)庫的網(wǎng)絡(luò)系統(tǒng)所需的所有事件,是RubyonRails框架的真正PHP克隆。

4、PHPDevShell Framework

PHPDevShell是開源(GNU/LGPL)的快速應(yīng)用開發(fā)框架,用于開發(fā)不包括Javascript的純PHP。擁有完整的GUI管理后臺接口。其主要目標(biāo)是開發(fā)插件等基于管理的應(yīng)用,其中速度、安全、穩(wěn)定性和彈性是最重要的。其設(shè)計形成了簡單的學(xué)習(xí)曲線,PHP開發(fā)商不需要學(xué)習(xí)復(fù)雜的新術(shù)語。

知識點擴充:

為什么要選擇PHP框架?

為什么要使用框架而不是原生PHP來開發(fā)你的應(yīng)用程序?下面是使用框架的一些好處:

  1. PHP框架令開發(fā)更快。例如,你不必寫復(fù)雜的查詢?nèi)z索數(shù)據(jù)庫的數(shù)據(jù),PHP框架提供CRUD操作(創(chuàng)建、閱讀、更新和刪除);
  2. 框架使開發(fā)人員能夠輕易地擴展系統(tǒng);
  3. 代碼的維護比使用vanilla PHP應(yīng)用更容易。應(yīng)用程序的代碼簡潔,工作起來很方便;
  4. MVC模式可以確??焖匍_發(fā);
  5. 框架更利于保護WEB的應(yīng)用程序免受安全威脅;
  6. Don't Repeat Yourself (DRY) Principle(不要重復(fù)你自己原則)確保最小的代碼能夠發(fā)揮最大的作用。

以上這些明顯的好處,我們不能忽略它們。即使原生PHP可以用來創(chuàng)建任何一個APP,但目前的開發(fā)標(biāo)準(zhǔn)要求工具和時間管理技巧都要符合市場要求。

如何選擇PHP框架?

在選擇一個框架時思考一下以下的問題:

  1. 這個框架的特色和功能是什么?它們是不是我所需要的?
  2. 這個框架的學(xué)習(xí)過程要多長?
  3. 它的穩(wěn)定性如何?
  4. 這個框架是由核心團隊開發(fā)和維護的嗎?
  5. 這個框架可以提供長期支持嗎?
  6. 這個框架有強大的社區(qū)支持嗎?

到此這篇關(guān)于php框架知識點的整理和補充的文章就介紹到這了,更多相關(guān)php框架的整理和補充內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 詳解Docker 下開發(fā) hyperf 完整使用示例
  • PhpStorm 如何優(yōu)雅的調(diào)試Hyperf的方法步驟
  • php中Workerman框架實例講解
  • 淺談php常用的7大框架的優(yōu)缺點
  • php框架CI(codeigniter)自動加載與自主創(chuàng)建對象操作實例分析
  • ThinkPHP5框架中使用JWT的方法示例
  • Thinkphp5框架異常處理操作實例分析
  • Thinkphp5框架中引入Markdown編輯器操作示例
  • 淺談減少Hyperf框架的掃描時間

標(biāo)簽:萍鄉(xiāng) 衡水 棗莊 大理 江蘇 蚌埠 衢州 廣元

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《php框架知識點的整理和補充》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266