首頁 頭條 2017年php開發必備的框架推薦

2017年php開發必備的框架推薦

Jun 17, 2017 pm 04:40 PM
php 開發 必備 推薦 框架

相信大部分的初學者也是跟小編一樣,在PHP後期學習的過程中,常常會糾結應該要去學習哪一種框架更受用呢?為以後自己的工作更便利。      

下面小編就為大家推薦以下這幾種,目前是大部分的網路公司會用到的php開發的高效架構!

1、專案名稱:多功能THinkPHP 開源框架

##項目簡介:使用THinkPHP 開發專案的過程中把一些常用的功能或第三方sdk 整合好,開源供親們參考,如Auth 權限管理、支付寶、微信支付、阿里oss、友盟推送、融雲即時通訊、雲端通訊簡訊、Email、Excel、PDF 等等。這些都是經過線上營運考驗的,無毒害可以免費放心折騰使用。只要不是某一天找到我說因為借鏡了這個開源產品的一些方法,而導致了好幾億的損失,要我負責並賠償就好~  ̄へ ̄ !

此開源產品面向所有THinkPHP 開發用戶,因為我的基本思想是不改動框架的源文件,只是圍繞著框架擴展,所以整合的這些功能都可以無痛兼容各種環境,既可以依照文章將整合的這些功能方便的移植到你已有的專案中,也可以直接以此專案為基礎開發。

推薦教學:《php.cn獨孤九賤(5)-ThinkPHP5影片教學》

2、專案名稱:基於Laravel 的輕量級web 部署系統Fixhub

2017年php開發必備的框架推薦

專案簡介:Fixhub 是一款免費、開源,基於Laravel 5.3 框架開發的web 自動部署系統。目前實現的功能主要包括:

支援 PHP、Python、JAVA、Ruby 等專案的發布。

透過 SSH 將程式部署到多台伺服器上。

直接從 Git 倉庫複製專案程式碼並進行打包、安裝。

執行遠端伺服器 bash 指令。

透過 Websocket 實現專案部署狀態的即時追蹤。

在伺服器保留回溯版本記錄,以便快速回滾。

透過任務計畫進行專案健康檢測。

可透過 webhook 觸發部署。

上線單申請、審核流程。

Slack 和郵件通知。

推薦教學:Laravel5.2部落格實戰影片教學

#3、專案名稱: 基於Yii框架協同辦公室管理系統IBOS

#專案簡介:##IBOS 是基於PHP開發、Yii框架、免費開源的,快速、有效率的協同辦公室管理系統。最新的 IBOS 為協同辦公室應用開發提供了強有力的支持,這些支持包括:複雜的使用者組織結構管理支援。

靈活且完善的角色權限控制體系,權限粒度支援到方法的權限設定。

實用的功能和完善的外掛機制。

模組化的功能應用機制,可單獨安裝卸載單一應用程式。

雲端平台支援提供了對新浪 SAE 平台和本地環境雙重支援的選擇,具備“橫跨性”和“平滑性”,支援本地化開發和調試以及部署切換。

快取支援提供了包含檔案、資料庫、Memcache、Xcache、Redis 等多種類型的快取支援。

推薦教學:Yii開發大型商城專案影片教學

4、專案名稱:基於CodeIgniter 框架的CMS

專案簡介:菜鳥CMS 是用CodeIgniter + bootstrap2.0 面向開發人員的通用管理後台,視情況而定是否運用到你自己的專案中,其主要功能包括:

##權限模組

會員模組

文章模組

投影片模組

類別模組

快取模組

#日誌模組

系統設定

#推薦教學:CI框架影片教學

#5、專案名稱:基於zend 開發的CMF 系統

專案簡介:本專案是基於zend framework 1.12.3 開發的CMF 系統。

在不改動 zend framework 程式碼的基礎上建構的基於 app 的 CMF 系統。

自備後台,以及安裝模組。

對 zend framework 的 ini

設定檔進行緩存,大大提高了 zend framework 的運行速度。

巧妙的使用zend framework 的layout ,view 模組,使各app 模組,可以使用全局layout 進行佈局,也可以app 模組自訂的佈局,(預設情況下app 模組未定義layout 佈局將使用全局佈局)。

資料庫透過定義可以開啟讀寫分離功能,透過配置 ini 文件,可以很方便的分庫,各分庫之間的功能可以無縫調用。

每個 app 模組包含有一個 library 函式庫,各 app 模組 libray 函式庫,可以互相調用,libray 分 dao,service,tool 三層結構,非常方便以後擴充。

類別庫實作

自動載入,不需要特意 include。

等等還有許多其他功能,適合初學 zend framework 的開發人員學習以及高級開發人員在專案中使用。

推薦教學:Zend Framework資料庫操作技巧總結

#6、專案名稱:基於phalcon 開發的內容管理系統

專案簡介:本專案是基於Phalcon 開發的內容管理系統。 特性:

繼承 Phalcon 框架全功能。

多網站支持,異網站使用者檔案、同網站私有/共有網站隔離。

強大的個人化環境,每個使用者可以對網站內容和表現形式進行個人化設定。

基於使用者角色、模組、角色的權限控制系統,當然,您也可以透過

回呼函數進行更精細控制。

提供的站內搜尋系統原生支援全文搜尋。

使用 volt 編寫主題模板,類別 twig 語法,單比 twig 更有效率。

Tolowan 提供的實體管理、欄位管理、表單管理、模型管理等機制,可以大幅縮減二次開發的難度和所需時間。


以上便上小編為大家推薦的2017年較為熱門的幾大框架,童鞋們抓緊學習吧!

小編碼字不容易,文筆不好,還望各位客官海涵~

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南 適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南 Dec 24, 2024 pm 04:42 PM

PHP 8.4 帶來了多項新功能、安全性改進和效能改進,同時棄用和刪除了大量功能。 本指南介紹如何在 Ubuntu、Debian 或其衍生版本上安裝 PHP 8.4 或升級到 PHP 8.4

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發 如何設定 Visual Studio Code (VS Code) 進行 PHP 開發 Dec 20, 2024 am 11:31 AM

Visual Studio Code,也稱為 VS Code,是一個免費的原始碼編輯器 - 或整合開發環境 (IDE) - 可用於所有主要作業系統。 VS Code 擁有大量針對多種程式語言的擴展,可以輕鬆編寫

您如何在PHP中解析和處理HTML/XML? 您如何在PHP中解析和處理HTML/XML? Feb 07, 2025 am 11:57 AM

本教程演示瞭如何使用PHP有效地處理XML文檔。 XML(可擴展的標記語言)是一種用於人類可讀性和機器解析的多功能文本標記語言。它通常用於數據存儲

php程序在字符串中計數元音 php程序在字符串中計數元音 Feb 07, 2025 pm 12:12 PM

字符串是由字符組成的序列,包括字母、數字和符號。本教程將學習如何使用不同的方法在PHP中計算給定字符串中元音的數量。英語中的元音是a、e、i、o、u,它們可以是大寫或小寫。 什麼是元音? 元音是代表特定語音的字母字符。英語中共有五個元音,包括大寫和小寫: a, e, i, o, u 示例 1 輸入:字符串 = "Tutorialspoint" 輸出:6 解釋 字符串 "Tutorialspoint" 中的元音是 u、o、i、a、o、i。總共有 6 個元

在PHP API中說明JSON Web令牌(JWT)及其用例。 在PHP API中說明JSON Web令牌(JWT)及其用例。 Apr 05, 2025 am 12:04 AM

JWT是一種基於JSON的開放標準,用於在各方之間安全地傳輸信息,主要用於身份驗證和信息交換。 1.JWT由Header、Payload和Signature三部分組成。 2.JWT的工作原理包括生成JWT、驗證JWT和解析Payload三個步驟。 3.在PHP中使用JWT進行身份驗證時,可以生成和驗證JWT,並在高級用法中包含用戶角色和權限信息。 4.常見錯誤包括簽名驗證失敗、令牌過期和Payload過大,調試技巧包括使用調試工具和日誌記錄。 5.性能優化和最佳實踐包括使用合適的簽名算法、合理設置有效期、

我後悔之前不知道的 7 個 PHP 函數 我後悔之前不知道的 7 個 PHP 函數 Nov 13, 2024 am 09:42 AM

如果您是經驗豐富的PHP 開發人員,您可能會感覺您已經在那裡並且已經完成了。操作

解釋PHP中的晚期靜態綁定(靜態::)。 解釋PHP中的晚期靜態綁定(靜態::)。 Apr 03, 2025 am 12:04 AM

靜態綁定(static::)在PHP中實現晚期靜態綁定(LSB),允許在靜態上下文中引用調用類而非定義類。 1)解析過程在運行時進行,2)在繼承關係中向上查找調用類,3)可能帶來性能開銷。

什麼是PHP魔術方法(__ -construct,__destruct,__call,__get,__ set等)並提供用例? 什麼是PHP魔術方法(__ -construct,__destruct,__call,__get,__ set等)並提供用例? Apr 03, 2025 am 12:03 AM

PHP的魔法方法有哪些? PHP的魔法方法包括:1.\_\_construct,用於初始化對象;2.\_\_destruct,用於清理資源;3.\_\_call,處理不存在的方法調用;4.\_\_get,實現動態屬性訪問;5.\_\_set,實現動態屬性設置。這些方法在特定情況下自動調用,提升代碼的靈活性和效率。