中文版 收集整理一些常用的PHP類庫,?資源以及技巧.?以便在工作中迅速的查找所需… 這個(gè)列表中的內(nèi)容有來自?awesome-php?的翻譯,?有來自開發(fā)者周刊以及個(gè)人的積累等. 一個(gè)前端組件的列表?awesome-frontend?推薦 學(xué)習(xí)資源 PHP相關(guān)的有參考價(jià)值的社區(qū),博客,網(wǎng)站,文章,書籍,視頻等資源 PHP網(wǎng)站(PHP?Websites) PSR?中文翻譯 PHP?The?Right?Way?–?一個(gè)PHP實(shí)踐的快速參考指導(dǎo) PHP?Best?Practices?–?一個(gè)PHP最佳實(shí)踐 PHP?Weekly?News?–?一個(gè)PHP?周刊 Securing?PHP?–?有關(guān)PHP安全相關(guān) PHP?FIG?–?PHP框架交互小組 PHP?School?–?一個(gè)開源的PHP學(xué)習(xí)資源 PHPTrends?–?一些快速發(fā)展的PHP類庫檢索 PHP?開發(fā)者實(shí)踐 其他網(wǎng)站(Other?Websites) The?Open?Web?Application?Security?Project?(OWASP)?–?一個(gè)開源軟件安全社區(qū) WebSec?IO?–?一個(gè)web?安全社區(qū) Semantic?Versioning?–?語義化版本 Atlassian?Git?Tutorials?–?一系列的Git教程 Servers?for?Hackers?–?有關(guān)服務(wù)器運(yùn)維相關(guān) PHP書籍(PHP?Books) Modern?PHP(中文版) Modern?PHP?–?作者是PHP?之道的發(fā)起人和Slim框架的作者 PHP?Pandas 其他書籍(Other?Books) The?Linux?Command?Line?–?Linux?命令行教程 依賴管理(?Dependency?Management?) 用于依賴管理的包和框架 Composer?/?Packagist?–?一個(gè)包和依賴管理器. Composer?Installers?–?一個(gè)多框架Composer庫安裝器 pickle?–?PHP擴(kuò)展安裝器 Melody?–?A?tool?to?build?one?file?Composer?scripts. 框架(?Frameworks?) Web開發(fā)框架 Symfony2?–?由獨(dú)立組件構(gòu)成的框架(SP2) Zend?Framework?2?–?同樣是由獨(dú)立組件構(gòu)成的框架(ZF2) Laravel?5?–?簡(jiǎn)潔優(yōu)雅的PHP?Web開發(fā)框架(L5) Aura?PHP?–?獨(dú)立組件的框架 Yii2?–?用于開發(fā)大型Web應(yīng)用的高性能PHP框架 Nette?–?同樣是由獨(dú)立組件構(gòu)成的框架 PPI?Framework?2?–?一個(gè)交互性的框架 CakePHP?–?一個(gè)高效的應(yīng)用開發(fā)框架(CP) Phalcon?–?一個(gè)作為C擴(kuò)展的框架 Yaf?–?鳥哥的C擴(kuò)展的框架 swoole-yaf?–?基于?Swoole?及?Yaf?的開發(fā)框架 yaf?–?另一個(gè)基于?Swoole?及?Yaf?的開發(fā)框架 Zan?PHP?Framework?–?有贊開源的?PHP?框架 組件(?Components?) Aura?Components?–?一個(gè)PHP5.4的組件包 Hoa?Project?–?一個(gè)PHP組件集合 配置(?Configuration?) 加載配置文件的類庫和擴(kuò)展 Yaconf?–?一個(gè)高性能的配置管理擴(kuò)展 config?–?一個(gè)輕量級(jí)的配置加載器,?支持?PHP,?INI,?XML,?JSON,?YAML?files Zend-config 微框架(?Micro?Frameworks?) ? 微型框架和路由 Silex?–?基于Symphony2組件的微型框架 Silex?Skeleton?–?用于Silex的項(xiàng)目框架 Silex?Web?Profiler?–?用于Silex的Web調(diào)試工具條 Slim?–?另一個(gè)簡(jiǎn)單的微型框架 Slim?Skeleton?–?用于Slim的框架 Slim?View?–?Slim的自定義視圖集 Slim?Middleware?–?Slim的自定義中間件集合 SlimMVC-Skeleton?–?Slim基礎(chǔ)上實(shí)現(xiàn)了MVC及一些組件 Bullet?PHP?–?用于構(gòu)建REST?APIs的微型框架 Lumen?–?基于Laravel的微型框架 Proton?–?一個(gè)微型PHP框架 blink?–?一個(gè)為構(gòu)建?“l(fā)ong?running”?服務(wù)而生的?Web?微型高性能框架 路由(?Routers?) Fast?Route?–?一個(gè)高效路由庫 Route?–?基于Fast?Route的路由庫 Pux?–?另一個(gè)高效的路由庫 Klein?–?一個(gè)靈活的路由庫 Macaw?–?一個(gè)簡(jiǎn)單的?PHP?路由器,超級(jí)精簡(jiǎn)、快速而且很性感。 模板引擎(?Templating?) 模板和詞法分析的庫與工具 Twig?–?一種綜合的模板語言 Twig?Cache?Extension?–?用于Twig的模板片段緩存庫 Mustache?–?PHP實(shí)現(xiàn)的Mustache模板語言 Phly?Mustache?–?另一個(gè)PHP實(shí)現(xiàn)的Mustache模板語言 MtHaml?–?PHP實(shí)現(xiàn)的HAML模板語言 PHPTAL?–?PHP實(shí)現(xiàn)的TAL模板語言 Plates?–?一個(gè)原始的PHP模板庫 Lex?–?一個(gè)輕量級(jí)模板解析器 靜態(tài)站生成器(?Static?Site?Generators?) 生成Web頁面內(nèi)容的預(yù)處理工具 Sculpin?–?將Markdown和Twig轉(zhuǎn)換為靜態(tài)HTML的工具 Phrozn?–?另一款ithub將Textile、Markdown和Twig轉(zhuǎn)為HTML的工具 Spress Couscous?–?將Markdown?文檔轉(zhuǎn)換成?HTML?發(fā)布到Github?Page?的工具 HTTP 用于HTTP和抓取網(wǎng)站的庫 Guzzle?–?一個(gè)完整的HTTP客戶端 Buzz?–?另一個(gè)HTTP客戶端 Requests?–?一個(gè)簡(jiǎn)單的HTTP庫 HTTPFul?–?一個(gè)鏈?zhǔn)紿TTP客戶端 Goutte?–?一個(gè)簡(jiǎn)單的Web抓取器 PHP?VCR?–?一個(gè)錄制和回放HTTP請(qǐng)求的庫 php-curl-class?–?PHP的Curl類 中間件(?Middlewares?) 用于構(gòu)建應(yīng)用的類庫的中間件 URL 解析URL的庫 Purl?–?一個(gè)URL操作庫 PHP?Domain?Parser?–?一個(gè)本地的后綴解析器 Uri?–?一個(gè)簡(jiǎn)單的URL操作庫 郵件(?Email?) 用于發(fā)送和解析Email的庫 SwiftMailer?–?一個(gè)郵件程序的解決方案 PHPMailer?–?另一個(gè)郵件程序的解決方案 Nette?Mail?–?一個(gè)簡(jiǎn)單優(yōu)雅的郵件發(fā)送模塊 Fetch?–?一個(gè)IMAP庫 Email?Reply?Parser?–?一個(gè)郵件回復(fù)解析器庫 Stampie?–?關(guān)于郵件服務(wù)的庫,比如SendGrid、PostMark、MailGun和Mandrill CssToInlineStyles?–?郵件模板中一個(gè)內(nèi)聯(lián)的CSS庫 Email?Validator?–?一個(gè)小巧的郵箱驗(yàn)證庫 文件操作(?Files?) 關(guān)于文件處理和MIME類型檢查 Gaufrette?–?一個(gè)文件流的抽象層 Flysystem?–?另一個(gè)文件流的抽象層 Canal?–?一個(gè)檢查互聯(lián)網(wǎng)媒體類型的庫 Apache?MIME?Types?–?一個(gè)解析Apache?MIME類型的庫 Ferret?–?一個(gè)MIME檢測(cè)庫 Hoa?Mime?–?另一個(gè)MIME檢測(cè)庫 Lurker?–?一個(gè)資源跟蹤庫 PHP?File?Locator?–?一個(gè)在大型項(xiàng)目中定位文件的庫 PHP?FFmpeg?–?一個(gè)用于FFmpeg視頻包裝的庫 CSV?–?一個(gè)CSV數(shù)據(jù)操作庫 流(?Stream?) 處理流的庫 Streamer?–?一個(gè)簡(jiǎn)單的面向?qū)ο罅靼b庫 依賴注入(?Dependency?Injection?) 實(shí)現(xiàn)依賴注入設(shè)計(jì)模式的庫 Pimple?–?一個(gè)小的依賴注入容器 container-interop?–?Containers?interoperability Auryn?–?另一個(gè)小的依賴注入容器 Container?–?另一個(gè)靈活的依賴注入容器 PHP?DI?–?一個(gè)使用標(biāo)注實(shí)現(xiàn)的依賴注入 Acclimate?–?依賴注入容器和服務(wù)定位器的通用接口 Symfony?DI?–?一個(gè)的依賴注入組件(SF2) Twittee simple?di?container Ding 圖像(?Imagery?) 處理圖像的庫 Imagine?–?一個(gè)圖像處理庫 PHP?Image?Workshop?–?另一個(gè)圖像處理庫 Intervention?Image?–?同樣還是一個(gè)圖像處理庫 GIF?Frame?Extractor?–?一個(gè)提取GIF動(dòng)畫幀信息的庫 GIF?Creator?–?從多幅圖片中創(chuàng)建GIF動(dòng)畫的庫 Image?With?Text?–?在圖像中嵌入文本的庫 Color?Extractor?–?從圖像中提取顏色的庫 Glide?–?一個(gè)按需的圖片處理庫 Image?Optimizer?–?一個(gè)優(yōu)化圖片的庫 PHPThumb?–?縮略圖處理庫 phpqrcode?–?二維碼生成庫 QrCode?–?另一個(gè)二維碼生成庫 測(cè)試(?Testing?) 測(cè)試代碼庫和生成測(cè)試數(shù)據(jù)的庫 PHPUnit?–?一個(gè)單元測(cè)試框架 DBUnit?–?PHPUnit的代碼測(cè)試庫 ParaTest?–?PHPUnit的并行測(cè)試庫 PHPSpec?–?根據(jù)規(guī)范的單元測(cè)試庫 Codeception?–?一個(gè)全棧測(cè)試框架 AspectMock?–?PHPUnit/Codeception的模擬框架 Atoum?–?一個(gè)簡(jiǎn)單的測(cè)試庫 Mockery?–?一個(gè)用于測(cè)試的模擬對(duì)象庫 Phake?–?另一個(gè)用于測(cè)試的模擬對(duì)象庫 Prophecy?–?一個(gè)強(qiáng)大的模擬框架 Faker?–?一個(gè)偽數(shù)據(jù)生成庫 Samsui?–?另一個(gè)偽數(shù)據(jù)生成庫 Alice?–?用于生成復(fù)雜數(shù)據(jù)的庫 Behat?–?一個(gè)行為驅(qū)動(dòng)開發(fā)(BDD)的測(cè)試框架 Pho?–?另一個(gè)行為驅(qū)動(dòng)開發(fā)的測(cè)試框架 Mink?–?Web驗(yàn)收測(cè)試 HTTP?Mock?–?一個(gè)在單元測(cè)試中模擬HTTP請(qǐng)求的庫 VFS?Stream?–?一個(gè)用于測(cè)試的虛擬文件系統(tǒng)流包裝 VFS?–?另一個(gè)用于測(cè)試的虛擬文件系統(tǒng) Locust?–?一個(gè)Python開發(fā)的現(xiàn)代負(fù)載測(cè)試庫 Peridot?–?一個(gè)事件驅(qū)動(dòng)的測(cè)試框架 持續(xù)集成(?Continuous?Integration?) 持續(xù)集成的庫和應(yīng)用 Travis?CI?–?一個(gè)持續(xù)集成的平臺(tái) SemaphoreCI?–?一個(gè)給開源程序和私有項(xiàng)目的持續(xù)集成平臺(tái) PHPCI?–?一個(gè)PHP的開源持續(xù)集成平臺(tái) Sismo?–?一個(gè)持續(xù)的測(cè)試服務(wù)器庫 Jenkins?–?PHP支持的持續(xù)集成平臺(tái) JoliCi?–?PHP開發(fā)的由Docker支持的持續(xù)集成客戶端 文檔(?Documentation?) 生成項(xiàng)目文檔的庫 Sami?–?一個(gè)API文檔生成器 APIGen?–?另一個(gè)API文檔生成器 PHP?Documentor?2?–?文檔生成器 phpDox?–?一個(gè)PHP項(xiàng)目的文檔生成器(不僅僅是API文檔) 安全(?Security?) 用于生成安全的隨機(jī)數(shù)、加密數(shù)據(jù)、掃描漏洞,?令牌的庫 HTML?Purifier?–?一個(gè)標(biāo)準(zhǔn)的HTML過濾器 RandomLib?–?生成隨機(jī)數(shù)和隨機(jī)字符串的庫 True?Random?–?使用www.random.org生成隨機(jī)數(shù)的庫 SecurityMultiTool?–?一個(gè)PHP安全庫 PHPSecLib?–?一個(gè)純的PHP安全通信庫 TCrypto?–?一個(gè)簡(jiǎn)單的鍵值加密存儲(chǔ)庫 PHP?IDS?–?一個(gè)結(jié)構(gòu)化的PHP安全層 PHP?SSH?–?面向?qū)ο蟮腟SH包裝庫 IniScan?–?一個(gè)掃描PHP?INI文件安全的工具 SensioLabs?Security?Check?–?一個(gè)根據(jù)安全建議檢查Composer依賴的Web工具 Zed?–?用于Web應(yīng)用的集成滲透測(cè)試工具 php-ratelimiter 密碼(?Passwords?) 處理和存儲(chǔ)密碼的庫和工具 Password?Compat?–?一個(gè)用于新的PHP5.5密碼功能的兼容庫 phpass?–?一個(gè)便攜式密碼哈??蚣? PHP?Password?Lib?–?一個(gè)用于生成和驗(yàn)證密碼的庫 Password?Policy?–?一個(gè)PHP和JavaScript的密碼規(guī)則庫 Password?Validator?–?驗(yàn)證和升級(jí)密碼哈希的庫 Zxcvbn?PHP?–?一個(gè)基于Zxcvbn?JS的PHP顯示密碼強(qiáng)度估計(jì)庫 GenPhrase?–?一個(gè)生成安全隨機(jī)口令的庫 代碼分析(?Code?Analysis?) 用于分析、解析和操作代碼庫的工具 PHP?Parser?–?一個(gè)PHP編寫的PHP解析器 PHPPHP?–?一個(gè)PHP實(shí)現(xiàn)的PHP虛擬機(jī) PHPSandbox?–?PHP的沙盒環(huán)境 Dissect?–?詞法和語法分析的工具集合 PHP?Mess?Detector?–?一個(gè)掃描代碼bug、次佳代碼和未使用參數(shù)的庫 PHP?Code?Sniffer?–?一個(gè)檢測(cè)PHP、CSS和JS代碼標(biāo)準(zhǔn)沖突的庫 PHPCPD?–?一個(gè)檢測(cè)復(fù)制和粘貼代碼的庫 PHP?Analyser?–?一個(gè)分析PHP代碼中錯(cuò)誤的庫 PHP?CS?Fixer?–?一個(gè)代碼標(biāo)準(zhǔn)庫 PHP?Manipulator?–?用于分析和修改PHP源代碼的庫 PHP?Metrics?–?一個(gè)靜態(tài)測(cè)量庫 PHP?Refactoring?Browser?–?一個(gè)用于重構(gòu)PHP代碼的命令行工具 php-semver-checker?–?一個(gè)版本對(duì)比的命令行工具 UBench?–?一個(gè)簡(jiǎn)單的小型基準(zhǔn)測(cè)試庫 Athletic?–?一個(gè)基于標(biāo)注的基準(zhǔn)測(cè)試庫 Mondrian?–?使用圖論的代碼分析工具 Scrutinizer?–?檢查PHP代碼的Web工具 PHPLOC?–?一個(gè)快速評(píng)估PHP項(xiàng)目大小的工具 PHPCheckstyle?–?一個(gè)幫助遵守特定代碼規(guī)則的工具 PhpDependencyAnalysis?–?一個(gè)創(chuàng)建可定制型依賴關(guān)系圖表的工具 Code?Climate?–?自動(dòng)化的code?review PHP?Error?–?用于轉(zhuǎn)換標(biāo)準(zhǔn)的?PHP?錯(cuò)誤信息,主要用于開發(fā)過程中的調(diào)試 結(jié)構(gòu)(?Architectural?) 有關(guān)于設(shè)計(jì)模式,編程規(guī)范以及代碼組織方式的庫 PHP?Option?–?一個(gè)PHP選項(xiàng)類型的庫 Ruler?–?一個(gè)簡(jiǎn)單的無狀態(tài)的產(chǎn)生環(huán)境規(guī)則的引擎 Finite?–?一個(gè)簡(jiǎn)單的PHP有限狀態(tài)機(jī) Compose?–?一個(gè)功能組合庫 Monad?PHP?–?一個(gè)簡(jiǎn)單Monad庫 Patchwork?–?一個(gè)重新定義用戶的函數(shù)庫 Galapagos?–?語言轉(zhuǎn)換進(jìn)化 Design?Patterns?PHP?–?一個(gè)使用PHP實(shí)現(xiàn)的設(shè)計(jì)模式實(shí)例庫 Functional?PHP?–?一個(gè)函數(shù)式編程庫 Lib?Accessor?–?一個(gè)簡(jiǎn)化訪問的庫 Iter?–?一個(gè)使用生成器提供迭代原語的庫 調(diào)試和性能(?Debugging?and?Profiling?) 調(diào)試代碼的庫和工具 xDebug?–?一個(gè)PHP的調(diào)試和分析工具 whoops PHP?Debug?Bar?–?一個(gè)調(diào)試工具條 PHP?Console?–?Web調(diào)試控制臺(tái) Barbushin?PHP?Console?–?一個(gè)使用Google?Chrome的Web調(diào)試控制工具 PHPDBG?–?一個(gè)交互性的PHP調(diào)試器 Tracy?–?一個(gè)簡(jiǎn)單的錯(cuò)誤檢測(cè)、日志和時(shí)間測(cè)量庫 Z-Ray?–?一個(gè)調(diào)試和性能分析的工具 xHprof?–?Facebook開源的PHP性能評(píng)測(cè)工具 xhprof.io?–?實(shí)現(xiàn)保存xhprof數(shù)據(jù)以及展示數(shù)據(jù)的UI xhgui?–?另一個(gè)保存xhprof數(shù)據(jù)以及展示數(shù)據(jù)的UI Blackfire.io?–?一個(gè)低開銷的代碼探查器 Kint?–?一個(gè)調(diào)試和性能分析的工具 構(gòu)建工具(?Build?Tools?) 項(xiàng)目構(gòu)建和自動(dòng)化工具 Go?–?一個(gè)簡(jiǎn)單的PHP構(gòu)建工具 Bob?–?一個(gè)簡(jiǎn)單的項(xiàng)目自動(dòng)化工具 Phake?–?一個(gè)PHP克隆庫 Box?–?用來構(gòu)建PHAR文件的工具 Phing?–?依據(jù)Apache?Ant的PHP項(xiàng)目構(gòu)建系統(tǒng) 任務(wù)運(yùn)行器(?Task?Runners?) 自動(dòng)運(yùn)行任務(wù)的庫 Task?–?依據(jù)Grunt和Gulp的純PHP任務(wù)運(yùn)行器 Robo?–?面向?qū)ο蟮腜HP任務(wù)運(yùn)行器 Bldr?–?構(gòu)建在Symfony組件上的PHP任務(wù)運(yùn)行器 導(dǎo)航(?Navigation?) 構(gòu)建導(dǎo)航結(jié)構(gòu)的工具 KnpMenu?–?一個(gè)菜單庫 Cartographer?–?一個(gè)站點(diǎn)地圖生成庫 資源管理(?Asset?Management?) 用于管理、壓縮和最小化網(wǎng)站資源的工具 Assetic?–?一個(gè)資源管理的管道庫 Pipe?–?另一個(gè)資源管理的管道庫 Munee?–?一個(gè)資源優(yōu)化庫 JShrink?–?一個(gè)JavaScript的壓縮庫 Puli?–?一個(gè)檢測(cè)資源絕對(duì)路徑的庫 地理定位(?Geolocation?) 使用經(jīng)緯度編碼地址的庫 GeoCoder?–?一個(gè)地理編碼庫 GeoTools?–?一個(gè)地理工具相關(guān)的庫 PHPGeo?–?一個(gè)簡(jiǎn)單的地理庫 GeoJSON?–?一個(gè)GeoJSON的實(shí)現(xiàn) 日期與時(shí)間(?Date?and?Time?) 處理日期和時(shí)間的庫 Carbon?–?一個(gè)簡(jiǎn)單的日期時(shí)間API擴(kuò)展 ExpressiveDate?–?另一個(gè)日期時(shí)間API擴(kuò)展 CalendR?–?一個(gè)日歷管理的庫 事件(?Event?) 事件驅(qū)動(dòng)或非阻塞事件循環(huán)實(shí)現(xiàn)的庫 React?–?一個(gè)事件驅(qū)動(dòng)的非阻塞I/O庫 Rx.PHP?–?一個(gè)反應(yīng)擴(kuò)展庫 phpsocket.io Ratchet?–?一個(gè)Web套接字庫 Hoa?WebSocket?–?另一個(gè)Web套接字庫 Elephant.io?–?另一個(gè)Web套接字庫 Hoa?EventSource?–?一個(gè)事件源庫 Evenement?–?一個(gè)事件調(diào)度庫 Event?–?Event?package?for?your?app?and/or?domain. Cake?Event?–?一個(gè)事件調(diào)度類庫 Broadway?–?一個(gè)事件源和CQRS庫 日志(?Logging?) 用于生成和處理日志文件的庫 Monolog?–?一個(gè)綜合的日志類庫 KLogger?–?一個(gè)易于使用的PSR-3日志類 Analog?–?一個(gè)機(jī)遇閉包的微型日志包 SeasLog?–?一個(gè)高效的日志擴(kuò)展 電子商務(wù)(?E-commerce?) 用于支付和構(gòu)建在線電子商務(wù)商店的庫和應(yīng)用 OmniPay?–?一個(gè)多網(wǎng)關(guān)支付處理的框架 Payum?–?一個(gè)用于支付的抽象庫 Sylius?–?一個(gè)開源的電子商務(wù)解決方案 Thelia?–?另一個(gè)開源的電子商務(wù)解決方案 Money?–?PHP實(shí)現(xiàn)的Fowler金錢模式 Sebastian?Money?–?一個(gè)處理貨幣價(jià)值的庫 Swap?–?一個(gè)匯率庫 PDF 處理PDF文件的庫和軟件 Snappy?–?一個(gè)PDF和圖像的生成庫 WKHTMLToPDF?–?一個(gè)將HTML轉(zhuǎn)換為PDF的工具 PHPPdf?–?一個(gè)將XML轉(zhuǎn)化為PDF和圖片的庫 Office Office套裝的各種文檔的處理庫 PHPWord?–?處理Word文檔的庫 PHPExcel?–?處理Excel文檔的庫 PHPPowerPoint?–?處理PPT幻燈片的庫 ExcelAnt?–?操作Excel文檔的庫 數(shù)據(jù)庫(?Database?) 使用對(duì)象關(guān)系映射(ORM)或數(shù)據(jù)映射技術(shù)的數(shù)據(jù)庫交互庫 Doctrine?–?一個(gè)完整的DBAL和ORM Doctrine?Extensions?–?一個(gè)Doctrine行為的擴(kuò)展集合 Propel?–?一個(gè)快速的ORM,遷移和查詢庫 Eloquent?–?Laravel?5?ORM(L5) LazyRecord?–?一個(gè)快速的ORM Baum?–?一個(gè)Eloquent的嵌套集合 Spot2?–?MySQL的ORM映射器 RedBean?–?一個(gè)輕量級(jí)、易配置的ORM Pomm?–?用于PostgreSQL的一個(gè)對(duì)象模型管理器 ProxyManager?–?用于數(shù)據(jù)映射生成代理對(duì)象的工具集合 Cake?ORM?–?對(duì)象關(guān)系映射器,?實(shí)現(xiàn)了使用數(shù)據(jù)映射模式(CP) Medoo?–?一個(gè)輕量級(jí)的加速開發(fā)的ORM 遷移(?Migrations?) 用于管理數(shù)據(jù)庫模式和遷移的庫 PHPMig?–?一個(gè)遷移管理庫 Phinx?–?一個(gè)數(shù)據(jù)庫遷移管理庫 Migrations?–?另一個(gè)遷移管理庫 Doctrine?Migrations?–?用于Doctrine的遷移庫 非關(guān)系型數(shù)據(jù)庫(?NoSQL?) 處理NoSQL后端的庫 MongoDB mongo-php-library?–?MongoDB?官方PHP庫 MongoQB?–?一個(gè)MongoDB的查詢構(gòu)建庫 Monga?–?一個(gè)MongoDB的抽象庫 mongodm?–?MongoDB?ORM php-mongo?–?PHP?ODM?for?MongoDB Redis Predis?–?一個(gè)功能完全的Redis庫 隊(duì)列(?Queue?) 處理事件和任務(wù)隊(duì)列的庫 Pheanstalk?–?一個(gè)Beanstalkd客戶端庫 PHP?AMQP?–?一個(gè)純PHP?AMQP庫 Thumper?–?一個(gè)RabbitMQ模式庫 Bernard?–?一個(gè)多后端的抽象庫 php-resque?–?基于redis的消息隊(duì)列 Gearman?–?任務(wù)分發(fā)系統(tǒng) 搜索(?Search?) 在數(shù)據(jù)中建立索引和執(zhí)行查詢相關(guān)的庫和軟件 ElasticSearch?PHP?–?用于?ElasticSearch?的官方客戶端庫. Elastica?–?另一個(gè)ElasticSearch的客戶端庫 Solarium?–?Solr?的客戶端庫?. SphinxQL?query?builder?–?Sphinx?搜索引擎的查詢庫 命令行(?Command?Line?) 構(gòu)建命令行工具的庫 symfony/console?–?Symfony命令行工作組件 Boris?–?一個(gè)微型的PHP?REPL PsySH?–?另一個(gè)PHP?REPL Pecan?–?一個(gè)事件驅(qū)動(dòng),非阻塞的shell GetOpt?–?一個(gè)命令行選擇解析器 OptParse?–?另一個(gè)命令行選擇解析器 Commando?–?一個(gè)簡(jiǎn)單的命令行選擇解析器 GetOptionKit?–?同樣還是一個(gè)命令行選擇解析器 Cron?Expression?-計(jì)算cron運(yùn)行日期的庫 ShellWrap?–?一個(gè)簡(jiǎn)單的命令行包裝庫 Hoa?Console?–?另一個(gè)命令行庫 Shunt?-一個(gè)在多臺(tái)遠(yuǎn)程機(jī)器上并行運(yùn)行的命令行庫 Cilex?–?構(gòu)建命令行工具的小型框架 CLImate?–?構(gòu)建命令行工具的框架(可以輸出顏色和特殊格式) Webmozart?Console 定時(shí)任務(wù)(?Crontab?) 定時(shí)任務(wù)管理?crontab在?PHP?中的相關(guān)封裝 Dispatcher?–?基于Laravel的定時(shí)任務(wù)管理 swoole-crontab?–?基于swoole的定時(shí)器程序,支持秒級(jí)處理 jobby?–?一個(gè)?PHP?的定時(shí)任務(wù)管理器 cronlingo?–?Express?crontabs?as?human?friendly?phrases 身份驗(yàn)證(?Authentication?and?Authorization?) 實(shí)現(xiàn)身份驗(yàn)證模式的庫 Sentinel?–?一個(gè)身份驗(yàn)證和授權(quán)的框架 Sentinel?Social?–?一個(gè)用于社交網(wǎng)絡(luò)身份驗(yàn)證的庫 Opauth?–?提供了?OAuth?認(rèn)證的支持,提供統(tǒng)一標(biāo)準(zhǔn)的訪問方法 OAuth2?Server?–?一個(gè)OAuth2身份驗(yàn)證服務(wù)器、資源服務(wù)器和客戶端庫 OAuth2?Server?–?一個(gè)OAuth2服務(wù)器實(shí)現(xiàn) PHP?oAuthLib?–?另一個(gè)OAuth庫 TwitterOAuth?–?一個(gè)Twitter?OAuth庫 TwitterSDK?–?一個(gè)經(jīng)過完全測(cè)試的Twitter?SDK Hawk?–?一個(gè)Hawk?HTTP身份驗(yàn)證庫 HybridAuth?–?一個(gè)開源的社交登錄庫 Lock?–?一個(gè)?Access?Control?Lists?(ACL)?系統(tǒng)庫. OAuth?1.0?Client?–?一個(gè)?OAuth?1.0?客戶端庫. OAuth?2.0?Client?–?一個(gè)?OAuth?2.0?客戶端庫. Sentry?–?認(rèn)證和授權(quán)系統(tǒng) EvaOAuth?–?統(tǒng)一接口的?OAuth?登錄?PHP?類庫 JSON?Web?Token–?JSON網(wǎng)絡(luò)令牌庫 php-jwt jwt jose?–?JSON簽名和加密的庫 slim-jwt-auth jwt-auth 標(biāo)記(?Markup?) 處理標(biāo)記的庫 Decoda?–?一個(gè)輕量級(jí)的標(biāo)記解析庫 PHP?Markdown?–?Markdown解析器 CommonMark?PHP?–?一個(gè)支持?CommonMark?spec?的Markdown解析器. Parsedown?–?一個(gè)Markdown解析器 Ciconia?–?一個(gè)支持Github風(fēng)格的Markdown解析器 Cebe?Markdown?–?一個(gè)快速、可擴(kuò)展的Markdown解析器 HTML5?PHP?–?一個(gè)HTML5解析和序列化的庫 Emoji?–?一個(gè)簡(jiǎn)單的處理emoji的類庫 php-emoji?–?一個(gè)emoji表情轉(zhuǎn)換庫 字符串(?Strings?) 解析和操縱字符串的庫 ANSI?to?HTML5?–?一個(gè)將ANSI轉(zhuǎn)換為HTML5的庫 Patchwork?UTF-8?–?處理UTF-8格式字符串的便攜庫 Hoa?String?–?另一個(gè)UTF-8格式的字符串庫 Stringy?–?一個(gè)多字節(jié)支持的字符串操縱庫 Color?Jizz?–?一個(gè)處理和轉(zhuǎn)換顏色的庫 UUID?–?生成UUIDs的庫 Slugify?–?一個(gè)將字符串轉(zhuǎn)換為slug格式的庫 Urlify?–?一個(gè)Django?URLify.js的PHP端口 Text?–?一個(gè)文本處理庫 SQL?Formatter?–?一個(gè)用于格式化SQL語句的庫 UA?Parser?–?一個(gè)解析UA(User?Agent)字符串的庫 Device?Detector?–?另一個(gè)解析UA(User?Agent)字符串的庫 Mobile-Detect?–?一個(gè)輕量級(jí)的檢測(cè)移動(dòng)設(shè)備的庫(包括桌面設(shè)備) Browser?–?檢測(cè)關(guān)于用戶的瀏覽器環(huán)境 數(shù)字(?Numbers?) 處理數(shù)字的庫 Numbers?PHP?–?一個(gè)處理數(shù)字的庫 Math?–?處理較大數(shù)字的庫 ByteUnits?–?一個(gè)在二進(jìn)制和測(cè)量系統(tǒng)中解析、格式化和轉(zhuǎn)換字節(jié)單位的庫 PHP?Units?of?Measure?–?一個(gè)測(cè)量單位間轉(zhuǎn)換的庫 PHP?Conversion?–?另一個(gè)測(cè)量單位間轉(zhuǎn)換的庫 LibPhoneNumber?for?PHP?–?PHP實(shí)現(xiàn)的Google電話號(hào)碼處理系統(tǒng)庫 hashids.php?–?用來把整數(shù)生成唯一字符串(比如:通過加密解密id來隱藏真實(shí)id) 過濾和驗(yàn)證(?Filtering?ang?Validation?) 用于過濾和驗(yàn)證數(shù)據(jù)的庫 Filterus?–?一個(gè)簡(jiǎn)單的PHP過濾庫 Respect?Validation?–?一個(gè)簡(jiǎn)單的驗(yàn)證庫 Valitron?–?另一個(gè)數(shù)據(jù)驗(yàn)證庫 Cake?Validation?–?另一個(gè)數(shù)據(jù)驗(yàn)證庫 php-readability?–?內(nèi)容分析算法 Upload?–?一個(gè)處理文件上傳和驗(yàn)證的庫 DMS?Filter?–?一個(gè)基于標(biāo)注的過濾庫 MetaYaml?–?支持YAML、JSON和XML的一個(gè)模式驗(yàn)證庫 ISO-codes?–?驗(yàn)證不同ISO和ZIP編碼的庫 REST和API 用于開發(fā)restful?APIs的庫和Web框架 Apigility?–?一個(gè)使用Zend?Framework2構(gòu)建的API構(gòu)建器 Hateoas?–?一個(gè)HATEOAS?REST的web服務(wù)庫 HAL?–?一個(gè)超文本應(yīng)用語言(HAL)構(gòu)建庫 Negotiation?–?一個(gè)內(nèi)容協(xié)商庫 Drest?-一個(gè)將Doctrine實(shí)體展現(xiàn)為REST資源結(jié)點(diǎn)的庫 Restler?–?一個(gè)將PHP方法展現(xiàn)為RESTful?web?API的輕量級(jí)框架 fractal?–?[最佳實(shí)踐]數(shù)據(jù)返回的統(tǒng)一化處理 緩存(?Caching?) 緩存數(shù)據(jù)的庫 Alternative?PHP?Cache?(APC)?–?PHP的開源操作碼緩存 Doctrine?Cache?–?一個(gè)緩存庫. Zend?Cache?–?另一個(gè)緩存庫 Cake?Cache?–?一個(gè)用于緩存的庫 Stash?–?另一個(gè)緩存庫 CacheTool?–?一個(gè)清除APC/opcode緩存的命令行工具 PhpFastCache?–?PHP?緩存庫 數(shù)據(jù)結(jié)構(gòu)和存儲(chǔ)(?Data?Structure?and?Storage?) 實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)和存儲(chǔ)技術(shù)的庫 Ardent?–?一個(gè)數(shù)據(jù)結(jié)構(gòu)庫 PHP?Collections?–?一個(gè)簡(jiǎn)單的集合庫 Serializer?–?用于序列化和反序列化數(shù)據(jù)的庫 Zend?Serializer?–?另一個(gè)用于序列化和反序列化數(shù)據(jù)的庫 PHP?Object?Storage?–?一個(gè)用于對(duì)象存儲(chǔ)的庫 Fractal?–?一個(gè)將復(fù)雜數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為JSON輸出的庫 Totem?–?一個(gè)管理和創(chuàng)建數(shù)據(jù)修改集的庫 PINQ?–?PHP實(shí)時(shí)Linq庫 JsonMapper?–?一個(gè)將內(nèi)嵌JSON結(jié)構(gòu)映射到PHP類上的庫 Cake?Collection?–?一個(gè)簡(jiǎn)單的集合庫 通知(?Notifications?) 關(guān)于通知的庫 Nod?–?一個(gè)通知庫 Notificato?–?一個(gè)處理推送消息的庫 Notification?Pusher?–?設(shè)備推送通知的獨(dú)立庫 Notificator?–?一個(gè)輕量級(jí)通知庫 部署(?Deployment?) 用于項(xiàng)目部署的庫 Pomander?–?一個(gè)PHP應(yīng)用的部署工具 Rocketeer?–?PHP的快速和簡(jiǎn)單部署器 Envoy?–?使用PHP運(yùn)行SSH任務(wù)的工具 Plum?–?一個(gè)部署庫 Deployer?–?一個(gè)部署工具 walle-web?–?一個(gè)開源的web代碼發(fā)布管理系統(tǒng) 國(guó)際化和本地化(Internationalisation?and?Localisation) 用于國(guó)際化(I18n)和本地化(L10n)的庫 Aura?Intl Cake?I18n?–?翻譯和本地化消息 第三方API(?Third?Party?APIs?) 訪問第三方API的庫 mailgun-php?–?Mailgun’s?Official?SDK?for?PHP 擴(kuò)展(?Extensions?) 幫助構(gòu)建PHP擴(kuò)展的庫 Zephir?–?用于開發(fā)PHP擴(kuò)展的一種在PHP和C++間的編譯語言 PHP?CPP?–?一個(gè)用于開發(fā)PHP擴(kuò)展的C++庫 PHP?安裝(PHP?Installation) 幫助安裝和管理PHP HomeBrew?–?一個(gè)OSX的包管理工具 HomeBrew?PHP?–?HomeBrew中PHP的安裝包 PHP?OSX?–?一個(gè)OSX中的PHP安裝器 PHP?Brew?–?一個(gè)PHP版本管理工具和安裝器 PHP?Env?–?另一個(gè)PHP版本工具 PHP?Switch?–?另一個(gè)PHP版本工具 PHP?Build?–?另一個(gè)PHP版本工具 VirtPHP?–?一個(gè)創(chuàng)建和管理分離的PHP環(huán)境的工具 開發(fā)環(huán)境(Development?Environment) 創(chuàng)建沙箱開發(fā)環(huán)境的軟件和工具 Vagrant?–?一個(gè)輕便的創(chuàng)建開發(fā)環(huán)境的工具 Ansible?–?一個(gè)簡(jiǎn)單的業(yè)務(wù)流程框架 Puppet?–?服務(wù)器自動(dòng)化框架和應(yīng)用 PuPHPet?–?一個(gè)用于構(gòu)建PHP開發(fā)虛擬機(jī)工具 Protobox?–?另一個(gè)用于構(gòu)建PHP開發(fā)虛擬機(jī)工具 Phansible?–?另一個(gè)用于構(gòu)建PHP開發(fā)虛擬機(jī)工具 centstead?–?Laravel?local?development?environment?base?on?vagrant?and?homestead 虛擬機(jī)(Virtual?Machines) 替代的PHP虛擬機(jī) HHVM?–?Facebook?開源的PHP虛擬機(jī) HippyVM?–?另一個(gè)PHP虛擬機(jī) 開發(fā)工具(Integrated?Development?Environment) 支持PHP的IDE Netbeans Eclipse?for?PHP?Developers PhpStorm Web?應(yīng)用程序(Web?Applications) 基于Web的應(yīng)用程序和工具 3V4L?–?Online?PHP?shell DBV?–?數(shù)據(jù)庫版本控制應(yīng)用程序 PHP?Queue?–?管理隊(duì)列的后端程序 MailCatcher?–?一個(gè)接受和查看郵件的程序 Cachet?–?一個(gè)開源的網(wǎng)站狀態(tài)展示系統(tǒng)(如:?status.github.com?) phpRedisAdmin?–?Redis?管理工具 phpPgAdmin?–?PostgreSQL管理工具 phpMyAdmin?–?MySQL管理工具 rockmongo?–?MongoDB管理工具 基礎(chǔ)設(shè)施(Infrastructure) 提供PHP應(yīng)用程序和服務(wù)的基礎(chǔ)設(shè)施 appserver.io?–?基于PHP的多線程應(yīng)用程序服務(wù)器 其他(?Miscellaneous?) 不屬于以上分類的有用的類庫和工具 pinyin?–?漢字轉(zhuǎn)拼音的庫 Pinyin?–?漢字轉(zhuǎn)拼音的庫 class.upload.php?–?文件上傳處理類 php-paginator?–?分頁處理類 Underscore.php?–?Underscore.js的PHP實(shí)現(xiàn) Flexihash?–?一致性hash庫 Eden?–?一個(gè)PHP快速開發(fā)類庫,它包含很多組件用來自動(dòng)加載、事件驅(qū)動(dòng)、文檔系統(tǒng)、緩存、模板、國(guó)際化、數(shù)據(jù)庫、web服務(wù)、支付網(wǎng)關(guān)、裝載和云服務(wù)技術(shù)。 html-parser?–?html解析工具 PHPCrawl?–?PHP的爬蟲框架 Tig?–?命令行下的?Git?瀏覽器 英文版 A?curated?list?of?amazingly?awesome?PHP?libraries,?resources?and?shiny?things. Contributing Please?see?CONTRIBUTING?and?CODE-OF-CONDUCT?for?details. Table?of?Contents Awesome?PHP Dependency?Management Dependency?Management?Extras Frameworks Framework?Extras Components Micro?Frameworks Micro?Framework?Extras Routers Templating Static?Site?Generators HTTP Middlewares URL Email Files Streams Dependency?Injection Imagery Testing Continuous?Integration Documentation Security Passwords Code?Analysis Architectural Debugging?and?Profiling Build?Tools Task?Runners Navigation Asset?Management Geolocation Date?and?Time Event Logging E-commerce PDF Office Database Migrations NoSQL Queue Search Command?Line Authentication?and?Authorization Markup Strings Numbers Filtering?and?Validation API Caching Data?Structure?and?Storage Notifications Deployment Internationalisation?and?Localisation Third?Party?APIs Extensions Miscellaneous Software PHP?Installation Development?Environment Virtual?Machines Integrated?Development?Environment Web?Applications Infrastructure Resources PHP?Websites Other?Websites PHP?Books PHP?Videos PHP?Reading PHP?Internals?Reading Contributing Dependency?Management Libraries?for?dependency?and?package?management. Composer?Installers?–?A?multi?framework?Composer?library?installer. Composer/Packagist?–?A?package?and?dependency?manager. Melody?–?A?tool?to?build?one?file?Composer?scripts. Pickle?–?A?PHP?extension?installer. Dependency?Management?Extras Extras?related?to?dependency?management. Composed?–?A?library?to?parse?your?project’s?Composer?environment?at?runtime. Composer?Checker?–?A?tool?to?validate?Composer?configurations. Composer?Merge?Plugin?–?A?composer?plugin?to?merge?several?composer.json?files. Composition?–?A?library?to?check?your?Composer?environment?at?runtime. NameSpacer?–?A?library?to?convert?from?underscores?to?namespaces. Patch?Installer?–?A?library?to?install?patches?using?Composer. Prestissimo?–?A?composer?plugin?which?enables?parallel?install?process. Satis?–?A?static?Composer?repository?generator. tooly?–?A?library?to?manage?PHAR?files?in?project?using?Composer. Toran?Proxy?–?A?static?Composer?repository?and?proxy. Frameworks Web?development?frameworks. Aura?PHP?–?A?framework?of?independent?components. CakePHP?–?A?rapid?application?development?framework?(CP). Laravel?5?–?Another?PHP?framework?(L5). Nette?–?Another?framework?comprised?of?individual?components. Phalcon?–?A?framework?implemented?as?a?C?extension. PPI?Framework?2?–?An?interoperability?framework. Symfony?2?–?A?framework?comprised?of?individual?components?(SF2). Yii2?–?Another?PHP?framework. Zend?Framework?2?–?Another?framework?comprised?of?individual?components?(ZF2). Radar?–?An?Action-Domain-Responder?implementation?for?PHP. Ice?–?Another?simple?and?fast?PHP?framework?delivered?as?C-extension. Framework?Extras Extras?related?to?web?development?frameworks. CakePHP?CRUD?–?A?Rapid?Application?Development?(RAD)?plugin?for?CakePHP. Knp?RAD?Bundle?–?A?Rapid?Application?Development?(RAD)?bundle?for?Symfony?2. Symfony?CMF?–?A?Content?Management?Framework?to?create?custom?CMS. Components Standalone?components?from?web?development?frameworks?and?development?groups. CakePHP?Plugins?–?A?directory?of?CakePHP?plugins. Hoa?Project?–?Another?package?of?PHP?components. League?of?Extraordinary?Packages?–?A?PHP?package?development?group. Symfony2?Components?–?The?components?that?make?Symfony?2. Zend?Framework?2?Components?–?The?components?that?make?Zend?Framework. Micro?Frameworks Micro?frameworks?and?routers. Bullet?PHP?–?A?micro?framework?for?building?REST?APIs. Lumen?–?A?micro-framework?by?Laravel. Proton?–?A?StackPHP?compatible?micro?framework. Silex?–?A?micro?framework?built?around?Symfony2?components. Slim?–?Another?simple?micro?framework. Micro?Framework?Extras Extras?related?to?micro?frameworks?and?routers. Silex?Skeleton?–?A?project?skeleton?for?Silex. Silex?Web?Profiler?–?A?web?debug?toolbar?for?Silex. Slim?Skeleton?–?A?skeleton?for?Slim. Slim?View?–?A?collection?of?custom?views?for?Slim. Routers Libraries?for?handling?application?routing. Fast?Route?–?A?fast?routing?library. Klein?–?A?flexible?router. Pux?–?Another?fast?routing?library. Route?–?A?routing?library?built?on?top?of?Fast?Route. Templating Libraries?and?tools?for?templating?and?lexing. Foil?–?Another?native?PHP?templating?library. Lex?–?A?lightweight?template?parser. MtHaml?–?A?PHP?implementation?of?the?HAML?template?language. Mustache?–?A?PHP?implementation?of?the?Mustache?template?language. Phly?Mustache?–?Another?PHP?implementation?of?the?Mustache?template?language. PHPTAL?–?A?PHP?implementation?of?the?TAL?templating?language. Plates?–?A?native?PHP?templating?library. Smarty?–?A?template?engine?to?complement?PHP. Twig?–?A?comprehensive?templating?language. Tale?Jade?–?A?PHP?implementation?of?the?Jade?template?language. Static?Site?Generators Tools?for?pre-processing?content?to?generate?web?pages. Couscous?–?Couscous?turns?Markdown?documentation?into?beautiful?websites.?It’s?GitHub?Pages?on?steroids. Phrozn?–?Another?tool?that?converts?Textile,?Markdown?and?Twig?into?HTML. Sculpin?–?A?tool?that?converts?Markdown?and?Twig?into?static?HTML. Spress?–?An?extensible?tool?that?converts?Markdown?and?Twig?into?HTML. HTTP Libraries?for?working?with?HTTP. Buzz?–?Another?HTTP?client. Guzzle?–?A?comprehensive?HTTP?client. HTTPFul?–?A?chainable?HTTP?client. PHP?VCR?–?A?library?for?recording?and?replaying?HTTP?requests. Requests?–?A?simple?HTTP?library. Retrofit?–?A?library?to?ease?creation?of?REST?API?clients. zend-diactoros?–?PSR-7?HTTP?Message?implementation. Scraping Libraries?for?scraping?websites. Embed?–?An?information?extractor?from?any?web?service?or?page. Goutte?–?A?simple?web?scraper. PHP?Spider?–?A?configurable?and?extensible?PHP?web?spider. Middlewares Libraries?for?building?application?using?middlewares. Expressive?–?PSR-7?Middleware?framework?from?Zend. PSR7-Middlewares?–?Inspiring?collection?of?handy?middlewares. Relay?–?A?PHP?5.5?PSR-7?middleware?dispatcher. Stack?–?A?library?of?stackable?middleware?for?Silex/Symfony. zend-stratigility?–?Middleware?for?PHP?built?on?top?of?PSR-7. URL Libraries?for?parsing?URLs. PHP?Domain?Parser?–?A?domain?suffix?parser?library. Purl?–?A?URL?manipulation?library. sabre/uri?–?A?functional?URI?manipulation?library. Uri?–?Another?URL?manipulation?library. Email Libraries?for?sending?and?parsing?email. CssToInlineStyles?–?A?library?to?inline?CSS?in?email?templates. Email?Reply?Parser?–?An?email?reply?parser?library. Email?Validator?–?A?small?email?address?validation?library. Fetch?–?An?IMAP?library. Mautic?–?Email?marketing?automation PHPMailer?–?Another?mailer?solution. Stampie?–?A?library?for?email?services?such?as?SendGrid,?PostMark,?MailGun?and?Mandrill. SwiftMailer?–?A?mailer?solution. Files Libraries?for?file?manipulation?and?MIME?type?detection. Apache?MIME?Types?–?A?library?that?parses?Apache?MIME?types. Canal?–?A?library?to?determine?internet?media?types. CSV?–?A?CSV?data?manipulation?library. Ferret?–?A?MIME?detection?library. Flysystem?–?Another?filesystem?abstraction?layer. Gaufrette?–?A?filesystem?abstraction?layer. Hoa?Mime?–?Another?MIME?detection?library. Lurker?–?A?resource?tracking?library. PHP?FFmpeg?–?A?wrapper?for?the?FFmpeg?video?library. Streams Libraries?for?working?with?streams. Streamer?–?A?simple?object-orientated?stream?wrapper?library. Dependency?Injection Libraries?that?implement?the?dependency?injection?design?pattern. Acclimate?–?A?common?interface?to?dependency?injection?containers?and?service?locators. Auryn?–?A?recursive?dependency?injector. Container?–?Another?flexible?dependency?injection?container. PHP-DI?–?A?dependency?injection?container?that?supports?autowiring. Pimple?–?A?tiny?dependency?injection?container. Symfony?DI?–?A?dependency?injection?container?component?(SF2). Imagery Libraries?for?manipulating?images. Color?Extractor?–?A?library?for?extracting?colours?from?images. GIF?Creator?–?A?library?to?create?GIF?animations?from?multiple?images. GIF?Frame?Extractor?–?A?library?to?extract?GIF?animation?frame?information. Glide?–?An?on-demand?image?manipulation?library. Image?Hash?–?A?library?for?generating?perceptual?image?hashes. Image?Optimizer?–?A?library?for?optimizing?images. Image?With?Text?–?A?library?for?embedding?text?into?images. Imagine?–?An?image?manipulation?library. Intervention?Image?–?Another?image?manipulation?library. PHP?Image?Workshop?–?Another?image?manipulation?library. Testing Libraries?for?testing?codebases?and?generating?test?data. Alice?–?An?expressive?fixture?generation?library. AspectMock?–?A?mocking?framework?for?PHPUnit/Codeception. Atoum?–?A?simple?testing?library. Behat?–?A?behaviour?driven?development?(BDD)?testing?framework. Codeception?–?A?full?stack?testing?framework. DBUnit?–?A?database?testing?library?for?PHPUnit. Faker?–?A?fake?data?generator?library. HTTP?Mock?–?A?library?for?mocking?HTTP?requests?in?unit?tests. Kahlan?–?Full?stack?Unit/BDD?testing?framework?with?built-in?stub,?mock?and?code-coverage?support. Mink?–?Web?acceptance?testing. Mockery?–?A?mock?object?library?for?testing. ParaTest?–?A?parallel?testing?library?for?PHPUnit. Peridot?–?An?event?driven?test?framework. Phake?–?Another?mock?object?library?for?testing. Pho?–?Another?behaviour?driven?development?testing?framework. PHP-Mock?–?A?mock?library?for?built-in?PHP?functions?(e.g.?time()). PHPSpec?–?A?design?by?specification?unit?testing?library. PHPT?–?A?test?tool?used?by?PHP?itself. PHPUnit?–?A?unit?testing?framework. Prophecy?–?A?highly?opinionated?mocking?framework. Samsui?–?Another?fake?data?generator?library. VFS?Stream?–?A?virtual?filesystem?stream?wrapper?for?testing. VFS?–?Another?virtual?filesystem?for?testing. Continuous?Integration Libraries?and?applications?for?continuous?integration. CircleCI?–?A?continuous?integration?platform. GitlabCi?–?Let?GitLab?CI?test,?build,?deploy?your?code.?TravisCi?like. Jenkins?–?A?continous?integration?platform?with?PHP?support. JoliCi?–?A?continuous?integration?client?written?in?PHP?and?powered?by?Docker. PHPCI?–?An?open?source?continuous?integration?platform?for?PHP. SemaphoreCI?–?A?continuous?integration?platform?for?open?source?and?private?projects. Shippable?–?A?docker?based?continious?integration?platform?for?open?source?and?private?projects. Sismo?–?A?continuous?testing?server?library. Travis?CI?–?A?continuous?integration?platform. Wercker?–?A?continuous?integration?platform Documentation Libraries?for?generating?project?documentation. APIGen?–?Another?API?documentation?generator. daux.io?–?A?documentation?generator?which?uses?Markdown?files. PHP?Documentor?2?–?A?documentation?generator. phpDox?–?A?documentation?generator?for?PHP?projects?(that?is?not?limited?to?API?documentation). Sami?–?An?API?documentation?generator. Security Libraries?for?generating?secure?random?numbers,?encrypting?data?and?scanning?for?vulnerabilities. Halite?–?A?simple?library?for?encryption?using?libsodium. HTML?Purifier?–?A?standards?compliant?HTML?filter. IniScan?–?A?tool?that?scans?PHP?INI?files?for?security. Optimus?–?Id?obfuscation?based?on?Knuth’s?multiplicative?hashing?method. PHP?Encryption?–?Secure?PHP?Encryption?Library. PHP?IDS?–?A?structured?PHP?security?layer. PHP?SSH?–?An?experimental?object?orientated?SSH?wrapper?library. PHPSecLib?–?A?pure?PHP?secure?communications?library. RandomLib?–?A?library?for?generating?random?numbers?and?strings. SecurityMultiTool?–?A?PHP?security?library. SensioLabs?Security?Check?–?A?web?tool?to?check?your?Composer?dependencies?for?security?advisories. TCrypto?–?A?simple?encrypted?key-value?storage?library. True?Random?–?A?library?that?generates?random?numbers?using?www.random.org. VAddy?–?A?continuous?security?testing?platform?for?web?applications. Zed?–?An?integrated?penetration?testing?tool?for?web?applications. Passwords Libraries?and?tools?for?working?with?and?storing?passwords. GenPhrase?–?A?library?for?generating?secure?random?passphrases. Password?Compat?–?A?compatibility?library?for?the?new?PHP?5.5?password?functions. Password?Policy?–?A?password?policy?library?for?PHP?and?JavaScript. Password?Validator?–?A?library?for?validating?and?upgrading?password?hashes. Password-Generator?–?PHP?library?to?generate?random?passwords. PHP?Password?Lib?–?A?library?for?generating?and?validating?passwords. phpass?–?A?portable?password?hashing?framework. Zxcvbn?PHP?–?A?realistic?PHP?password?strength?estimate?library?based?on?Zxcvbn?JS. Code?Analysis Libraries?and?tools?for?analysing,?parsing?and?manipulating?codebases. Athletic?–?An?annotation?based?benchmark?framework. Code?Climate?–?An?automated?code?review. Dissect?–?A?set?of?tools?for?lexical?and?syntactical?analysis. Exakat?–?A?static?analysis?engine?for?PHP. GrumPHP?–?A?composer?plugin?to?defend?code?quality. Mondrian?–?A?code?analysis?tool?using?Graph?Theory. PHP?Analyser?–?A?library?for?analysing?PHP?code?to?find?bugs?and?errors. PHP?Code?Sniffer?–?A?library?that?detects?PHP,?CSS?and?JS?coding?standard?violations. PHP?CS?Fixer?–?A?coding?standards?fixer?library. PHP?Manipulator?–?A?library?for?analysing?and?modifying?PHP?Source?Code. PHP?Mess?Detector?–?A?library?that?scans?code?for?bugs,?sub-optimal?code,?unused?parameters?and?more. PHP?Metrics?–?A?static?metric?library. PHP?Migration?–?A?static?analyzer?for?PHP?version?migration. PHP?Parser?–?A?PHP?parser?written?in?PHP. PHP?Refactoring?Browser?–?A?command?line?utility?for?refactoring?PHP?code. PHP?Semantic?Versioning?Checker?–?A?command?line?utility?that?compares?two?source?sets?and?determines?the?appropriate?semantic?versioning?to?apply. phan?–?A?static?analyzer?based?on?PHP?7+?and?the?php-ast?extension. PHPCheckstyle?–?A?tool?to?help?adhere?to?certain?coding?conventions. PHPCPD?–?A?library?that?detects?copied?and?pasted?code. PhpDependencyAnalysis?–?A?tool?to?create?customisable?dependency?graphs. PHPLOC?–?A?tool?for?quickly?measuring?the?size?of?a?PHP?project. PHPQA?–?A?tool?for?running?QA?tools?(phploc,?phpcpd,?phpcs,?pdepend,?phpmd,?phpmetrics). PHPPHP?–?A?PHP?VM?implementation?in?PHP. PHPSandbox?–?A?PHP?sandbox?environment. Qafoo?Quality?Analyzer?–?A?tool?to?visualize?metrics?and?source?code. Scrutinizer?–?A?web?tool?to?scrutinise?PHP?code. UBench?–?A?simple?micro?benchmark?library. Architectural Libraries?related?to?design?patterns,?programming?approaches?and?ways?to?organize?code. Compose?–?A?function?composition?library. Design?Patterns?PHP?–?A?repository?of?software?patterns?implemented?in?PHP. Finite?–?A?simple?PHP?finite?state?machine. Functional?PHP?–?A?functional?programming?library. Galapagos?–?Evolutionary?language?transformation. Iter?–?A?library?that?provides?iteration?primitives?using?generators. Monad?PHP?–?A?simple?Monad?library. Patchwork?–?A?library?for?redefining?userland?functions. PHP?Option?–?An?option?type?library. Pipeline?–?A?pipeline?pattern?implementation. Ruler?–?A?simple?stateless?production?rules?engine. RulerZ?–?A?powerful?rule?engine?and?implementation?of?the?Specification?pattern. Debugging?and?Profiling Libraries?and?tools?for?debugging?and?profiling?code. APM?–?Monitoring?extension?collecting?errors?and?statistics?into?SQLite/MySQL/StatsD. Barbushin?PHP?Console?–?Another?web?debugging?console?using?Google?Chrome. Blackfire.io?–?A?low-overhead?code?profiler. Kint?–?A?debugging?and?profiling?tool. PHP?Console?–?A?web?debugging?console. PHP?Debug?Bar?–?A?debugging?toolbar. PHPBench?–?A?benchmarking?Framework. PHPDBG?–?An?interactive?PHP?debugger. Tideways.io?–?Monitoring?and?profiling?tool Tracy?–?A?simple?error?detection,?logging?and?time?measuring?library. xDebug?–?A?debug?and?profile?tool?for?PHP. XHProf?–?A?profiling?tool?originally?developed?by?Facebook. Z-Ray?–?A?debug?and?profile?tool?for?Zend?Server. Build?Tools Project?build?and?automation?tools. Bob?–?A?simple?project?automation?tool. Box?–?A?utility?to?build?PHAR?files. Construct?–?A?PHP?project/micro-package?generator. Phake?–?A?rake?PHP?clone?library. Phing?–?A?PHP?project?build?system?inspired?by?Apache?Ant. Task?Runners Libraries?for?automating?and?running?tasks. Bldr?–?A?PHP?Task?runner?built?on?Symfony?components. Jobby?–?A?PHP?cron?job?manager?without?modifying?crontab. Robo?–?A?PHP?Task?runner?with?object-orientated?configurations. Task?–?A?pure?PHP?task?runner?inspired?by?Grunt?and?Gulp. Navigation Tools?for?building?navigation?structures. Cartographer?–?A?sitemap?generation?library. KnpMenu?–?A?menu?library. Asset?Management Tools?for?managing,?compressing?and?minifying?website?assets. Assetic?–?An?asset?manager?pipeline?library. JShrink?–?A?JavaScript?minifier?library. Munee?–?An?asset?optimiser?library. Pipe?–?Another?asset?manager?pipeline?library. Puli?–?A?library?for?determining?assets?absolute?paths. BowerPHP?–?A?PHP?implementation?of?Bower.?A?package?manager?for?the?web Geolocation Libraries?for?geocoding?addresses?and?working?with?latitudes?and?longitudes. GeoCoder?–?A?geocoding?library. GeoJSON?–?A?GeoJSON?implementation. GeoTools?–?A?library?of?geo-related?tools. PHPGeo?–?A?simple?geo?library. Date?and?Time Libraries?for?working?with?dates?and?times. CalendR?–?A?calendar?management?library. Carbon?–?A?simple?DateTime?API?extension. Chronos?–?A?DateTime?API?extension?supporting?both?mutable?and?immutable?date/time. ExpressiveDate?–?Another?DateTime?API?extension. Moment.php?–?Moment.js?inspired?PHP?DateTime?handler?with?i18n?support. Event Libraries?that?are?event-driven?or?implement?non-blocking?event?loops. Amp?–?An?event?driven?non-blocking?I/O?library. Broadway?–?An?event?source?and?CQRS?library. Cake?Event?–?An?event?dispatcher?library?(CP). Elephant.io?–?Yet?another?web?socket?library. Evenement?–?An?event?dispatcher?library. Event?–?An?event?library?with?a?focus?on?domain?events. Hoa?EventSource?–?An?event?source?library. Hoa?WebSocket?–?Another?web?socket?library. Icicle?–?An?asynchronous?library?with?coroutines,?non-blocking?I/O,?and?multithreading. Prooph?Event?Store?–?An?event?source?component?to?persist?event?messages Ratchet?–?A?web?socket?library. React?–?An?event?driven?non-blocking?I/O?library. Rx.PHP?–?A?reactive?extension?library. Workerman?–?An?event?driven?non-blocking?I/O?library. Logging Libraries?for?generating?and?working?with?log?files. Analog?–?A?closure-based?micro?logging?package. KLogger?–?An?easy-to-use?PSR-3?compliant?logging?class. Monolog?–?A?comprehensive?logger. E-commerce Libraries?and?applications?for?taking?payments?and?building?online?e-commerce?stores. Money?–?A?PHP?implementation?of?Fowler’s?money?pattern. OmniPay?–?A?framework?agnostic?multi-gateway?payment?processing?library. Payum?–?A?payment?abstraction?library. Shopware?–?Highly?customizable?e-commerce?software Swap?–?An?exchange?rates?library. Sylius?–?An?open?source?e-commerce?solution. PDF Libraries?and?software?for?working?with?PDF?files. Dompdf?–?A?HTML?to?PDF?converter. PHPPdf?–?A?library?for?generating?PDFs?and?images?from?XML. Snappy?–?A?PDF?and?image?generation?library. WKHTMLToPDF?–?A?tool?to?convert?HTML?to?PDF. Office Libraries?for?working?with?office?suite?documents. ExcelAnt?–?A?library?for?manipulating?Microsoft?Excel?documents. PHPExcel?–?A?library?for?working?with?Microsoft?Excel?documents. PHPPowerPoint?–?A?library?for?working?with&nbs
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undress AI Tool
Undress images for free

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article
Guide: Stellar Blade Save File Location/Save File Lost/Not Saving
1 months ago
By DDD
Agnes Tachyon Build Guide | A Pretty Derby Musume
2 weeks ago
By Jack chen
Oguri Cap Build Guide | A Pretty Derby Musume
2 weeks ago
By Jack chen
Dune: Awakening - Advanced Planetologist Quest Walkthrough
4 weeks ago
By Jack chen
Date Everything: Dirk And Harper Relationship Guide
4 weeks ago
By Jack chen

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)
