收藏了8年的PHP優秀資源,都給你整理好了

韭白發表於2019-01-30

最後更新於 2019.02.26

以下是我整理好的 PHP 資源,各位看官拿去用,不用再自己找了。

每週在 GitHub 上更新,覺得不錯請點個 Star ❤️

如轉載分享,請保留出處,謝謝 ?

原文地址: https://shockerli.net/post/php-awesome

GitHub: https://github.com/shockerli/php-awesome

資源站點

  • PHP Weekly – PHP 週報郵件
  • PHP League – PHP 軟體包的發展者聯盟
  • KnpLabs – Object oriented Menus for your Symfony projects

專案框架

  • FastAdmin – 基於 ThinkPHP5 + Bootstrap 的極速後臺開發框架
  • YFCMF – 後臺內容管理框架,基於 ThinkPHP5.1
  • ThinkCMF – 後臺內容管理框架,基於 ThinkPHP5
  • RhaPHP – 微信開發、小程式開發、微信公眾號管理系統
  • OneBase – 基於 ThinkPHP5 的後臺開發框架

成品軟體

未歸類

  • Matomo – 開源 Web 統計軟體,原 Piwik
  • DuckChat – 私有聊天軟體
  • BookStack – 類 wiki 和線上書籍寫作平臺
  • SmartWiki – 支援 Markdown 的文件工具
  • Codiad – Web 線上 IDE
  • MeEdu – 基於 Laravel 開發的線上點播系統
  • Cachet – The open source status page system
  • Magento – 電商系統
  • Monica – 個人 CRM

CMS

  • Grav – 基於檔案的 CMS
  • October – 基於 Laravel 開發的 CMS

社群

  • Flarum – 基於 PHP 和 Mithril.js 開發的輕社群
  • PHPDish – 基於 Symfony 框架開發的內容社群系統

檔案管理

微信相關

專案管理

構建/部署

  • Phabricator – 用於敏捷開發的專案管理軟體, 含程式碼託管、Code Review、任務管理、文件管理、問題跟蹤、構建與持續整合、部落格、內部聊天等

  • Walle – Web系統部署工具
  • Piplin – 持續整合系統
  • Phing – PHP專案構建工具
  • Deployer – PHP專案部署工具
  • PHPCI – 持續整合工具

基礎框架

  • Slim – 非常優秀的輕量級框架,適合開發小型 API 應用
  • Symfony – 元件式框架,提供了眾多優秀的 PHP 類庫
  • Laravel – 號稱最優雅的 PHP 框架
  • CodeIgniter – 著名的 MVC 框架
  • Yii 2
  • ThinkPHP 5.x
  • Zend Framework
  • Flight – RESTful 框架
  • Bullet – RESTful 框架
  • Aura – 包含許多元件
  • Kohana – HMVC框架
  • Workerman – PHP Socket伺服器框架
  • Ohsce – 高可靠性 PHP 通訊&控制框架 SOCKET
  • PPM – PHP Process Manager
  • ZPHP – SOA 服務框架
  • appserver.io – 多執行緒的 PHP 應用伺服器
  • MeepoPS – 多程式 SocketService
  • phpDaemon – PHP 非同步框架
  • QPM – Quick PHP 程式管理框架
  • Zan PHP Framework – 有贊團隊開源的基於 PHP 協程的網路服務框架
  • Swoole – PHP 語言的高效能網路通訊框架
  • Phalcon – 擴充套件型框架
  • React – 非同步框架(PHP 版 node.js)
  • Zephir – 可以用近似 PHP 的一種中間程式碼寫程式,然後自動轉為 C++,並作為擴充套件來執行
  • Yaf – 鳥哥寫的擴充套件型框架
  • APIx
  • Go! – PHP AOP 框架
  • Fat-Free Framework
  • CakePHP – 老牌框架

類庫

未歸類

路由

非同步/協程

  • Amp – 非阻塞協程併發框架
  • Recoil – 非同步協程框架
  • Promise – Promises/A implementation for PHP
  • Guzzle Promises – Promises/A+ library for PHP with synchronous support

前端相關

  • PHP-CSS-Parser – PHP 實現的 CSS 解析器
  • Minify – JS 和 CSS 壓縮工具
  • Munee – 一個集圖片尺寸調整、CSS-JS 合併/壓縮、快取等功能於一身的PHP庫

聊天/簡訊

  • Easy SMS – 簡訊傳送元件
  • PhpSms – 簡訊傳送庫
  • BotMan – 一個框架 PHP 庫構建聊天機器人

文字處理

演算法

程式碼檢查

  • PHPStan – 靜態分析工具,檢測程式碼 Bug
  • PHP_CodeSniffer – PHP/JavaScript/CSS 程式碼規範檢查工具
  • PHP-CS-Fixer – PHP 程式碼規範檢測
  • PHPMD – PHP Mess Detector(PHP 問題探測器)
  • PHPCheckstyle – 編碼風格檢測軟體
  • GrumPHP – 程式碼質量檢測工具

CLI

錯誤/異常

除錯工具

API

  • phprs – 一款輕量、類 jax-rs、實用的 PHP 框架
  • graphql-php – GraphQL 參考實現的 PHP 移植版本
  • Dingo API – A RESTful API package for the Laravel and Lumen frameworks

安全

加密/解密

時間/日期

  • Chinese calendar – 中國農曆(陰曆)與陽曆(公曆)轉換與查詢工具
  • Carbon – 時間日期處理類

微信

網頁抓取/代理

URL/Domain

OAuth

Auth

  • jwt-auth – JSON Web Token Authentication for Laravel & Lumen

API文件

資料庫

佇列/任務

  • RoboTask – 物件導向的 PHP 任務執行器
  • PHP-Queue – 管理佇列後端的應用
  • RoboTask – PHP 後臺任務元件
  • Task – 一個靈感來源於 Grunt 和 Gulp 的純 PHP 任務執行器
  • php-resque – PHP 版Resque
  • taskPHP – 基於原生態 PHP 開發的定時計劃任務框架
  • SimpleFork – 精簡的 PHP 多程式控制庫

快取

Markdown

郵件

Office

PDF/條形碼

  • Barcode – Barcode 生成工具
  • Snappy – 根據 URL 或 HTML 頁面生成圖片或 PDF 格式的縮圖
  • TCPDF – 使用官方 PDF 類生成 PDF 文件和條形碼生成工具
  • FPDF – 利用純 PHP 程式碼生成 PDF 檔案
  • PDFParser – PDF 文件解析庫
  • Dompdf
  • Browsershot – 將 HTML 轉換為影像、PDF 或字串

HTTP/網路通訊

測試框架

模板引擎

影像處理

Composer

最好用的 PHP 包管理器,沒有之一

PHP 擴充套件

  • pickle – PHP 擴充套件安裝工具
  • PHPTrace – 跟蹤和分析 PHP 指令碼的工具
  • Zephir – 編寫 PHP 擴充套件的程式語言
  • Yaconf – 高效能的配置管理擴充套件
  • php-beast – PHP 原始碼加密模組

PHP相關軟體/工具


感謝您的閱讀,覺得內容不錯,點個贊吧 ?

原文地址: https://shockerli.net/post/php-awesome/

相關文章