PHP PSR 代碼標準
官網(wǎng): https://www.php-fig.org
資源站點
PHP Weekly - PHP 周報郵件
PHP League - PHP 軟件包的發(fā)展者聯(lián)盟
KnpLabs - Object oriented Menus for your Symfony projects
項目框架
laravel-admin - 快速構建后臺管理的開發(fā)工具
Voyager - Laravel 后臺管理框架
FastAdmin - 基于 ThinkPHP5 + Bootstrap 的極速后臺開發(fā)框架
YFCMF - 后臺內容管理框架帐姻,基于 ThinkPHP5.1
ThinkCMF - 后臺內容管理框架缤谎,基于 ThinkPHP5
RhaPHP - 微信開發(fā)祥款、小程序開發(fā)澈侠、微信公眾號管理系統(tǒng)
OneBase - 基于 ThinkPHP5 的后臺開發(fā)框架
成品軟件
未歸類
Matomo - 開源 Web 統(tǒng)計軟件沿腰,原 Piwik
DuckChat - 私有聊天軟件
BookStack - 類 wiki 和在線書籍寫作平臺
SmartWiki - 支持 Markdown 的文檔工具
Codiad - Web 在線 IDE
MeEdu - 基于 Laravel 開發(fā)的在線點播系統(tǒng)
Cachet - The open source status page system
Magento - 電商系統(tǒng)
Monica - 個人 CRM
PHP Server Monitor - 服務器監(jiān)控工具
phpSysInfo - 系統(tǒng)信息展示
YouPHPTube - YouTube 克隆工具
CMS
社區(qū)
Flarum - 基于 PHP 和 Mithril.js 開發(fā)的輕社區(qū)
PHPDish - 基于 Symfony 框架開發(fā)的內容社區(qū)系統(tǒng)
Koel - 音樂社區(qū)??
文件管理
Nextcloud Server - 基于 PHP 的私有云服務
Cloudreve - 支持多家云存儲的云盤系統(tǒng)
Flysystem - 支持幾十種驅動的文件管理庫
微信相關
項目管理
構建/部署
Phabricator - 用于敏捷開發(fā)的項目管理軟件, 含代碼托管刽宪、Code Review摆昧、任務管理、文檔管理峭咒、問題跟蹤税弃、構建與持續(xù)集成、博客凑队、內部聊天等
Phabricator 中文站 - 含中文文檔则果、全部插件演示和配置文檔
Walle - Web系統(tǒng)部署工具
Piplin - 持續(xù)集成系統(tǒng)
Phing - PHP項目構建工具
Deployer - PHP項目部署工具
PHPCI - 持續(xù)集成工具
原文鏈接:shockerli.net
10年架構師領你架構-成長之路-(附面試題(含答案))
(騰訊T3-T4)打造互聯(lián)網(wǎng)PHP架構師教程目錄大全,只要你看完漩氨,薪資立馬提升2倍(持續(xù)更新)
基礎框架
Slim - 非常優(yōu)秀的輕量級框架西壮,適合開發(fā)小型 API 應用
Symfony - 組件式框架,提供了眾多優(yōu)秀的 PHP 類庫
Laravel - 號稱最優(yōu)雅的 PHP 框架
CodeIgniter - 著名的 MVC 框架
CodeIgniter4 - CodeIgniter 全新現(xiàn)代版本
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 協(xié)程的網(wǎng)絡服務框架
Swoole - PHP 語言的高性能網(wǎng)絡通信框架
Phalcon - 擴展型框架
React - 異步框架(PHP 版 node.js)
Zephir - 可以用近似 PHP 的一種中間代碼寫程序叫惊,然后自動轉為 C++款青,并作為擴展來運行
Yaf - 鳥哥寫的擴展型框架
Go! - PHP AOP 框架
CakePHP - 老牌框架
One - 基于 swoole 常駐內存框架
類庫
未歸類
Hoa - An extensible set of PHP libraries
Belt - 工具函數(shù)庫
PHP Sitemap Generator - 網(wǎng)站地圖生成類
pChart - 圖表生成庫
PHP QR Code - 二維碼生成
hashids - 根據(jù)整數(shù)生成唯一、不連續(xù)的短 ID
Particle - 唯一 ID 生成器
Pinyin - 中文轉拼音工具
Ratchet - 創(chuàng)建實時霍狰、雙向客戶端服務器 WebSockets 應用
JsonMapper - 將內嵌 JSON 結構映射為 PHP 類的庫
Pimple - 依賴注入容器
PHP-DI - 依賴注入容器
Mobile Detect - 瀏覽器環(huán)境檢測類
DeviceDetector - 瀏覽器環(huán)境檢測類
poliander/cron - Crontab 格式解析
dragonmantank/cron-expression - Crontab 格式解析
Box - Phar 構建工具
phpMyFAQ - F.A.Q. 應用
hook - BaaS 軟件
KodExplorer - 基于Web的在線文件管理抡草、代碼編輯器
ICEcoder - Web IDE(基于 Web 的代碼編輯器)
PHPSandbox - 將運行 PHP 作為獨立進程的一種方式
PHPCPD - 在代碼中尋找類似模式的工具
Ubench - 代碼執(zhí)行效率評測工具
Text_Diff - 代碼文件比較工具
PHP Analyzer - 執(zhí)行和編譯器相同的流動分析
apache2nginx - 在線轉換 apache 配置為 nginx 配置
php-mirroring - Packagist and Github mirroring
SocketLog - 微信調試、API 調試和 AJAX 的調試的工具蔗坯,能將日志通過 WebSocket 輸出到 Chrome 瀏覽器的 console 中
ApnsPHP - iOS 推送通知
Faker - 假數(shù)據(jù)生成器
Style-Guide-Boilerplate - 手冊制作工具
PHP Humanizer - 數(shù)據(jù)格式化(多語言)
UnifiedArchive - 壓縮/解壓
Diff - Diff的PHP實現(xiàn)
PHP-ML - PHP 機器學習庫
Geotools - GEO地理信息工具
PHPBrew - PHP版本&擴展管理工具
X-Prober - PHP探針
Countries - World countries in JSON, CSV, XML and YAML.
PHP dotenv - PHP .env 環(huán)境配置管理
ramsey/uuid - uuid 生成器
Linfo - Server stats UI/library
PHP-Casbin - 訪問控制框架康震,支持 ACL、RBAC宾濒、ABAC 多種模型
Payment - 一個集成了支付寶支付腿短、微信支付、招商支付的 PHP SDK
EmojiOne - Emoji 表情
tbk - 阿里淘寶客SDK
CORS - PHP CORS (Cross-origin resource sharing) middleware
php-option - PHP Option Type
random_compat - PHP 5.x 版本的 random_bytes() 和 random_int()
Comparator - 對比兩個 PHP 變量值是否相等
Object Reflector - 對象反射
Google Translate PHP - 谷歌翻譯 API
路由
異步/協(xié)程
Amp - 非阻塞協(xié)程并發(fā)框架
Recoil - 異步協(xié)程框架
Promise - Promises/A implementation for PHP
Guzzle Promises - Promises/A+ library for PHP with synchronous support
前端相關
PHP-CSS-Parser - PHP 實現(xiàn)的 CSS 解析器
Minify - JS 和 CSS 壓縮工具
Munee - 一個集圖片尺寸調整绘梦、CSS-JS 合并/壓縮橘忱、緩存等功能于一身的PHP庫
聊天/短信
文本處理
pangu.php - 自動添加文本的空格
VicWord - 分詞
PHPVerbalExpressions - 更優(yōu)雅的書寫正則方式,就像 SQL Builder 一樣
算法
PHP-Data-Structure-and-Algorithms - PHP 數(shù)據(jù)結構和算法
語法解析
PHP-Parser - PHP 解析器
代碼檢查/靜態(tài)分析
PHPStan - 靜態(tài)分析工具谚咬,檢測代碼 Bug
PHP_CodeSniffer - PHP/JavaScript/CSS 代碼規(guī)范檢查工具
PHP-CS-Fixer - PHP 代碼規(guī)范檢測
PHPMD - PHP Mess Detector(PHP 問題探測器)
PHPCheckstyle - 編碼風格檢測軟件
GrumPHP - 代碼質量檢測工具
CodeCoverage - 代碼覆蓋率報表工具
PhpMetrics - 可視化靜態(tài)分析結果
PHPLOC - 快速統(tǒng)計分析 PHP 項目結構
CLI
CLImate - 更好的命令行輸出
CLIFramework - CLI 框架
console tool - PHP 命令行應用庫
錯誤/異常
調試工具
OpCacheGUI - 漂亮且支持權限驗證的 OPcache 界面管理工具
OPcache Status - 單文件的 OPcache 狀態(tài)配置管理
phpdbg - 內置的調試工具
API
phprs - 一款輕量鹦付、類 jax-rs、實用的 PHP 框架
graphql-php - GraphQL 參考實現(xiàn)的 PHP 移植版本
Dingo API - A RESTful API package for the Laravel and Lumen frameworks
安全
Acme PHP - Let's Encrypt SSL 免費證書獲取&更新工具
Security Advisories Checker - 項目安全檢測工具
PHP Malware Finder - 檢測 webshell 和惡意軟件混淆代碼的工具
SecLists - 安全測試者的手
Iniscan - php.ini 安全配置檢測
加密/解密
password_compat - PHP版本 5.3.7 以上的 password_* 函數(shù)實現(xiàn)
Acme PHP SSL library - SSL 工具
時間/日期
Chinese calendar - 中國農(nóng)歷(陰歷)與陽歷(公歷)轉換與查詢工具
Carbon - 時間日期處理類
微信
EasyWeChat - 微信 SDK
Vbot - Web 微信機器人
網(wǎng)頁抓取/代理
CrawlerDetect - 網(wǎng)頁爬蟲檢查
Goutte - 一個抓取網(wǎng)站數(shù)據(jù)的 PHP 庫
Blackfire Player - Blackfire Player is a powerful Web Crawling, Web Testing, and Web Scraper application
URL/Domain
Polr - 開源短鏈工具
Shorty - 開源短鏈工具
PHP Domain Parser - 域名解析
TLDExtract - 頂級域名解析
WhoisParser - Lookup domain names, IP addresses and AS numbers by WHOIS
DomainParser - A domain name parser to parse and to validate a domain name
Torrent RW - Torrent 文件讀寫
OAuth
HWIOAuthBundle - OAuth client integration for Symfony
Auth
- jwt-auth - JSON Web Token Authentication for Laravel & Lumen
API文檔
php-annotations - 代碼注解解析
ApiGen - 項目文檔生成器
Sami - 項目文檔生成工具
NelmioApiDocBundle - REST API 文檔生成
Restler - REST API 文檔生成
PhalApi - PHP 接口開發(fā)框架
PHPRAP - API 接口文檔管理系統(tǒng)
數(shù)據(jù)庫
Doctine - PHP 數(shù)據(jù)庫 ORM(該組織還有其他優(yōu)秀的開源項目)
RedBeanPHP - ORM 映射框架
Phinx - 數(shù)據(jù)庫遷移工具(支持 MySQL择卦、PostgreSQL敲长、SQLite、Microsoft SQL Server)
Adminer - 單文件 MySQL 管理客戶端
SQL Parser - SQL 解析器
Medoo - 最輕量級的 PHP 數(shù)據(jù)庫框架
schema-loader - Load database schema from an XML file
MySQLDump-PHP - 純 PHP 實現(xiàn)的mysqldump工具
Latitude - SQL 語句構建工具
Doctrine DBAL - Doctrine Database Abstraction Layer
phpClickHouse - PHP ClickHouse wrapper
隊列/任務
RoboTask - 面向對象的 PHP 任務運行器
PHP-Queue - 管理隊列后端的應用
RoboTask - PHP 后臺任務組件
Task - 一個靈感來源于 Grunt 和 Gulp 的純 PHP 任務運行器
php-resque - PHP 版Resque
taskPHP - 基于原生態(tài) PHP 開發(fā)的定時計劃任務框架
SimpleFork - 精簡的 PHP 多進程控制庫
緩存
phpFastCache - 緩存操作類
Predis - 純 PHP 實現(xiàn)的 Redis 操作庫
Monga - 純 PHP 實現(xiàn)的 MongoDB 操作庫
php-lrucache - LRU 算法緩存實現(xiàn)
PhpRedis - Redis 客戶端擴展
Markdown
Parsedown - Markdown 解析類
郵件
Swift Mailer - PHP 郵件庫
EmailValidator - 郵箱地址驗證
Office
CSV - CSV 操作類
PDF/條形碼
Barcode - Barcode 生成工具
Snappy - 根據(jù) URL 或 HTML 頁面生成圖片或 PDF 格式的縮略圖
TCPDF - 使用官方 PDF 類生成 PDF 文檔和條形碼生成工具
FPDF - 利用純 PHP 代碼生成 PDF 文件
PDFParser - PDF 文檔解析庫
Browsershot - 將 HTML 轉換為圖像秉继、PDF 或字符串
HTTP/網(wǎng)絡通信
Guzzle - PHP HTTP client and webservice framework
Requests for PHP - HTTP 庫
Unirest - HTTP 開發(fā)庫
PHP Curl Class - 支持并發(fā)的 PHP Curl 封裝類
php-curlmulti - 國產(chǎn) CURL 并發(fā)類
phpseclib - 安全通信庫
phpWhois - Whois 信息查詢
FruityWifi - WiFi 管理工具
表單校驗
測試框架
PHPSpec - SpecBDD 測試框架
Behat - StoryBDD 測試框架
Codeception - BDD 全棧測試框架
PHPUnit - 單元測試框架
atoum - 單元測試框架
Enhance-PHP - 單元測試框架
模板引擎
圖像處理
Imagine - 圖片操作類
Image Cache - 圖片壓縮祈噪、緩存類
ImageWorkshop - 管理和操作圖片的 PHP 類庫
Intervention Image - 功能強大的圖片操作類
Munee - 圖片尺寸調整、CSS-JS 合并/壓縮尚辑、緩存等功能
Gantti - 甘特圖生成
Wideimage - 圖像處理庫
Material Design Avatars - PHP 頭像生成類
ShearPhoto - 截圖工具
Glide - 基于 HTTP 的圖像操作
ColorExtractor - 獲取圖片中的顏色
Captcha - 驗證碼
Lychee - 圖片管理系統(tǒng)
Workflower - BPMN 2.0 workflow engine for PHP
Composer
最好用的 PHP 包管理器辑鲤,沒有之一
Composer Installers: 多框架 Composer 庫安裝器
中國全量鏡像: https://pkg.phpcomposer.com
Awesome Composer: A curated list of resources for Composer, Packagist, Satis, Plugins, Scripts, Videos, Tutorials
ZComposer - Composer 鏡像,有助于了解 Composer 鏡像的原理
PHP 擴展
pickle - PHP 擴展安裝工具
PHPTrace - 跟蹤和分析 PHP 腳本的工具
Zephir - 編寫 PHP 擴展的編程語言
Yaconf - 高性能的配置管理擴展
php-beast - PHP 源碼加密模塊
PHP相關軟件/工具
Laradock - PHP Docker 開發(fā)環(huán)境工具
OneinStack - 一鍵 PHP/JAVA 環(huán)境安裝工具
wxPHP - 用 PHP 開發(fā)桌面應用
UPUPW - PHP 環(huán)境集成包
PHP Benchmark - PHP 性能測試工具
FirePHP - PHP Debug 工具
Hprose for PHP - 高性能的跨語言序列化與 RPC 引擎
HessianPHP - 采用二進制格式傳輸?shù)姆湛蚣?/p>
JsonNet-PHP - Google Jsonnet 對 PHP 的支持擴展
sublime-phpcs - Sublime Text 的 PHP 代碼格式檢查插件
以上內容希望幫助到大家杠茬,很多PHPer在進階的時候總會遇到一些問題和瓶頸月褥,業(yè)務代碼寫多了沒有方向感弛随,不知道該從那里入手去提升,對此我整理了一些資料宁赤,包括但不限于:分布式架構舀透、高可擴展、高性能决左、高并發(fā)愕够、服務器性能調優(yōu)、TP6佛猛,laravel惑芭,YII2,Redis继找,Swoole遂跟、Swoft、Kafka码荔、Mysql優(yōu)化漩勤、shell腳本、Docker缩搅、微服務越败、Nginx等多個知識點高級進階干貨需要的可以免費分享給大家,需要的可以點擊進入暗號:知乎硼瓣。
喜歡我的文章就點贊關注吧