Web 高效開發必備的 PHP 框架

摘要: 每週爲您推送最有價值的開源技術內參!php

碼雲週刊

碼雲項目推薦

一、項目名稱:多功能 THinkPHP 開源框架git

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

此開源產品面向全部 THinkPHP 開發用戶,由於個人基本思想是不改動框架的源文件,只是圍繞着框架擴展,因此整合的這些功能均可以無痛兼容各類環境,既能夠按照文章將整合的這些功能方便的移植到你已有的項目中,也能夠直接以此項目爲基礎開發。web

項目地址:http://git.oschina.net/shuaibai123/thinkphp-bjyadminthinkphp

二、項目名稱:基於 Laravel 的輕量級 web 部署系統 Fixhub數據庫

Fixhub

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

  • 支持 PHP、Python、JAVA、Ruby 等項目的發佈。
  • 經過 SSH 將程序部署到多臺服務器上。
  • 直接從 Git 倉庫克隆項目代碼並進行打包、安裝。
  • 執行遠程服務器 bash 命令。
  • 經過 Websocket 實現項目部署狀態的實時跟蹤。
  • 在服務器保留追溯版本記錄,以便快速回滾。
  • 經過任務計劃進行項目健康檢測。
  • 可經過 webhook 觸發部署。
  • 上線單申請、審覈流程。
  • Slack 和郵件通知。

項目地址:http://git.oschina.net/Fixhub/Fixhub緩存

三、項目名稱: 基於Yii 框架協同辦公管理系統 IBOSbash

項目簡介:IBOS 是一個基於PHP開發、Yii框架、免費開源的,快速、高效的協同辦公管理系統。最新的 IBOS 爲協同辦公應用開發提供了強有力的支持,這些支持包括:服務器

  • 複雜的用戶組織結構管理支持。
  • 靈活和完善的角色權限控制體系,權限粒度支持到方法的權限設置。
  • 實用的功能和完善的插件機制。
  • 模塊化的功能應用機制,可單獨安裝卸載單個應用。
  • 雲平臺支持-提供了對新浪 SAE 平臺和本地環境雙重支持的選擇,具有「橫跨性」和「平滑性」,支持本地化開發和調試以及部署切換。
  • 緩存支持-提供了包括文件、數據庫、Memcache、Xcache、Redis 等多種類型的緩存支持。

項目地址:http://git.oschina.net/ibos/IBOS

四、項目名稱:基於 CodeIgniter 框架的 CMS

項目簡介:菜鳥 CMS 是用 CodeIgniter + bootstrap2.0 面向開發人員的通用管理後臺,視狀況而定是否運用到你本身的項目中,其主要功能包括:

  • 權限模塊
  • 會員模塊
  • 文章模塊
  • 幻燈片模塊
  • 類別模塊
  • 緩存模塊
  • 日誌模塊
  • 系統設置

項目地址:http://git.oschina.net/eryang/CNCMS

五、項目名稱:基於 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 的開發人員學習以及高級開發人員在項目中使用。

項目地址:http://git.oschina.net/wangkaihui/mycmf

六、項目名稱:基於 phalcon 開發的內容管理系統

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

  • 繼承 Phalcon 框架全功能。
  • 多網站支持,異站點用戶文件、同網站私有/共有網站隔離。
  • 強大的個性化環境,每一個用戶能夠對網站內容和表現形式進行個性化設置。
  • 基於用戶角色、模塊、角色的權限控制系統,固然,您也能夠經過回調函數進行更精細控制。
  • 提供的站內搜索系統原生支持全文搜索。
  • 使用 volt 編寫主題模板,類 twig 語法,單比 twig 更高效。
  • Tolowan 提供的實體管理、字段管理、表單管理、模型管理等機制,能夠大大縮減二次開發的難度和所需時間。

項目地址:http://git.oschina.net/itdashu/Tolowan

推薦閱讀:

【碼雲週刊第 22 期】GO :互聯網時代的 C 語言!

【碼雲週刊第 21 期】Python 犧牲性能以提高程序員的工做效率

【碼雲週刊第 20 期】讓 Java 開發更簡單,提升工做效率!

【碼雲週刊第 19 期】如何開發電商系統?先來半打分佈式調度系統/框架

【碼雲週刊第 18 期】假日照片堆積如何處理?這些工具你可能用得上

請關注碼雲官方微信公衆號,瞭解更多開源項目資訊!

 

https://my.oschina.net/gitosc/blog/915783

相關文章
相關標籤/搜索