學習資源
PHP相關(guān)的有參考價值的社區(qū),博客,網(wǎng)站,文章,書籍,視頻等資源
-
PHP網(wǎng)站(PHP Websites)
- PHP The Right Way 一個PHP實踐的快速參考指導
-
PHP書籍(PHP Books)
- Modern PHP - 作者是PHP 之道的發(fā)起人和Slim框架的作者
依賴管理( Dependency Management )
用于依賴管理的包和框架
- Composer / Packagist - 一個包和依賴管理器.
- Composer Installers - 一個多框架Composer庫安裝器
- pickle - PHP擴展安裝器
- Melody - A tool to build one file Composer scripts.
框架( Frameworks )
Web開發(fā)框架
- Symfony2 - 由獨立組件構(gòu)成的框架(SP2)
- Zend Framework 2 - 同樣是由獨立組件構(gòu)成的框架(ZF2)
- Laravel 5 - 簡潔優(yōu)雅的PHP Web開發(fā)框架(L5)
- Aura PHP - 獨立組件的框架
- Yii2 - 用于開發(fā)大型Web應(yīng)用的高性能PHP框架
- Nette - 同樣是由獨立組件構(gòu)成的框架
- PPI Framework 2 - 一個交互性的框架
- CakePHP - 一個高效的應(yīng)用開發(fā)框架(CP)
- Phalcon - 一個作為C擴展的框架
- Yaf - 鳥哥的C擴展的框架
組件( Components )
- Aura Components - 一個PHP5.4的組件包
- Hoa Project - 一個PHP組件集合
微框架( Micro Frameworks )
微型框架和路由
-
Silex - 基于Symphony2組件的微型框架
- Silex Skeleton - 用于Silex的項目框架
- Silex Web Profiler - 用于Silex的Web調(diào)試工具條
-
Slim - 另一個簡單的微型框架
- Slim Skeleton - 用于Slim的框架
- Slim View - Slim的自定義視圖集
- Slim Middleware - Slim的自定義中間件集合
- SlimMVC-Skeleton - Slim基礎(chǔ)上實現(xiàn)了MVC及一些組件
- Bullet PHP - 用于構(gòu)建REST APIs的微型框架
- Lumen - 基于Laravel的微型框架
- Proton - 一個微型PHP框架
- blink - 一個為構(gòu)建 “l(fā)ong running” 服務(wù)而生的 Web 微型高性能框架
路由( Routers )
- Fast Route - 一個高效路由庫
- Route - 基于Fast Route的路由庫
- Pux - 另一個高效的路由庫
- Klein - 一個靈活的路由庫
- Macaw - 一個簡單的 PHP 路由器,超級精簡、快速而且很性感。
模板引擎( Templating )
模板和詞法分析的庫與工具
- Twig - 一種綜合的模板語言
- Twig Cache Extension - 用于Twig的模板片段緩存庫
- Mustache - PHP實現(xiàn)的Mustache模板語言
- Phly Mustache - 另一個PHP實現(xiàn)的Mustache模板語言
- MtHaml - PHP實現(xiàn)的HAML模板語言
- PHPTAL - PHP實現(xiàn)的TAL模板語言
- Plates - 一個原始的PHP模板庫
- Lex - 一個輕量級模板解析器
靜態(tài)站生成器( Static Site Generators )
生成Web頁面內(nèi)容的預(yù)處理工具
HTTP
用于HTTP和抓取網(wǎng)站的庫
- Guzzle - 一個完整的HTTP客戶端
- Buzz - 另一個HTTP客戶端
- Requests - 一個簡單的HTTP庫
- HTTPFul - 一個鏈式HTTP客戶端
- Goutte - 一個簡單的Web抓取器
- PHP VCR - 一個錄制和回放HTTP請求的庫
中間件( Middlewares )
用于構(gòu)建應(yīng)用的類庫的中間件
URL
解析URL的庫
- Purl - 一個URL操作庫
- PHP Domain Parser - 一個本地的后綴解析器
- Uri - 一個簡單的URL操作庫
郵件( Email )
用于發(fā)送和解析Email的庫
- SwiftMailer - 一個郵件程序的解決方案
- PHPMailer - 另一個郵件程序的解決方案
- Fetch - 一個IMAP庫
- Email Reply Parser - 一個郵件回復(fù)解析器庫
- Stampie - 關(guān)于郵件服務(wù)的庫月而,比如SendGrid、PostMark澈魄、MailGun和Mandrill
- CssToInlineStyles - 郵件模板中一個內(nèi)聯(lián)的CSS庫
- Email Validator - 一個小巧的郵箱驗證庫
文件操作( Files )
關(guān)于文件處理和MIME類型檢查
- Gaufrette - 一個文件流的抽象層
- Flysystem - 另一個文件流的抽象層
- Canal - 一個檢查互聯(lián)網(wǎng)媒體類型的庫
- Apache MIME Types - 一個解析Apache MIME類型的庫
- Ferret - 一個MIME檢測庫
- Hoa Mime - 另一個MIME檢測庫
- Lurker - 一個資源跟蹤庫
- PHP File Locator - 一個在大型項目中定位文件的庫
- PHP FFmpeg - 一個用于FFmpeg視頻包裝的庫
- CSV - 一個CSV數(shù)據(jù)操作庫
流( Stream )
處理流的庫
- Streamer - 一個簡單的面向?qū)ο罅靼b庫
依賴注入( Dependency Injection )
實現(xiàn)依賴注入設(shè)計模式的庫
- Pimple - 一個小的依賴注入容器
- Auryn - 另一個小的依賴注入容器
- Container - 另一個靈活的依賴注入容器
- PHP DI - 一個使用標注實現(xiàn)的依賴注入
- Acclimate - 依賴注入容器和服務(wù)定位器的通用接口
- Symfony DI - 一個的依賴注入組件(SF2)
圖像( Imagery )
處理圖像的庫
- Imagine - 一個圖像處理庫
- PHP Image Workshop - 另一個圖像處理庫
- Intervention Image - 同樣還是一個圖像處理庫
- GIF Frame Extractor - 一個提取GIF動畫幀信息的庫
- GIF Creator - 從多幅圖片中創(chuàng)建GIF動畫的庫
- Image With Text - 在圖像中嵌入文本的庫
- Color Extractor - 從圖像中提取顏色的庫
- Glide - 一個按需的圖片處理庫
- Image Optimizer - 一個優(yōu)化圖片的庫
- PHPThumb - 縮略圖處理庫
測試( Testing )
測試代碼庫和生成測試數(shù)據(jù)的庫
- PHPUnit - 一個單元測試框架
- DBUnit - PHPUnit的代碼測試庫
- ParaTest - PHPUnit的并行測試庫
- PHPSpec - 根據(jù)規(guī)范的單元測試庫
- Codeception - 一個全棧測試框架
- AspectMock - PHPUnit/Codeception的模擬框架
- Atoum - 一個簡單的測試庫
- Mockery - 一個用于測試的模擬對象庫
- Phake - 另一個用于測試的模擬對象庫
- Prophecy - 一個強大的模擬框架
- Faker - 一個偽數(shù)據(jù)生成庫
- Samsui - 另一個偽數(shù)據(jù)生成庫
- Alice - 用于生成復(fù)雜數(shù)據(jù)的庫
- Behat - 一個行為驅(qū)動開發(fā)(BDD)的測試框架
- Pho - 另一個行為驅(qū)動開發(fā)的測試框架
- Mink - Web驗收測試
- HTTP Mock - 一個在單元測試中模擬HTTP請求的庫
- VFS Stream - 一個用于測試的虛擬文件系統(tǒng)流包裝
- VFS - 另一個用于測試的虛擬文件系統(tǒng)
- Locust - 一個Python開發(fā)的現(xiàn)代負載測試庫
- Peridot - 一個事件驅(qū)動的測試框架
持續(xù)集成( Continuous Integration )
持續(xù)集成的庫和應(yīng)用
- Travis CI - 一個持續(xù)集成的平臺
- SemaphoreCI - 一個給開源程序和私有項目的持續(xù)集成平臺
- PHPCI - 一個PHP的開源持續(xù)集成平臺
- Sismo - 一個持續(xù)的測試服務(wù)器庫
- Jenkins - PHP支持的持續(xù)集成平臺
- JoliCi - PHP開發(fā)的由Docker支持的持續(xù)集成客戶端
文檔( Documentation )
生成項目文檔的庫
- Sami - 一個API文檔生成器
- APIGen - 另一個API文檔生成器
- PHP Documentor 2 - 文檔生成器
- phpDox - 一個PHP項目的文檔生成器(不僅僅是API文檔)
安全( Security )
用于生成安全的隨機數(shù)景鼠、加密數(shù)據(jù)、掃描漏洞, 令牌的庫
- HTML Purifier - 一個標準的HTML過濾器
- RandomLib - 生成隨機數(shù)和隨機字符串的庫
- True Random - 使用www.random.org生成隨機數(shù)的庫
- SecurityMultiTool - 一個PHP安全庫
- PHPSecLib - 一個純的PHP安全通信庫
- TCrypto - 一個簡單的鍵值加密存儲庫
- PHP IDS - 一個結(jié)構(gòu)化的PHP安全層
- PHP SSH - 面向?qū)ο蟮腟SH包裝庫
- IniScan - 一個掃描PHP INI文件安全的工具
- SensioLabs Security Check - 一個根據(jù)安全建議檢查Composer依賴的Web工具
- Zed - 用于Web應(yīng)用的集成滲透測試工具
- php-jwt( JSON Web Token ) - JSON網(wǎng)絡(luò)令牌庫
- jose - JSON簽名和加密的庫
密碼( Passwords )
處理和存儲密碼的庫和工具
- Password Compat - 一個用于新的PHP5.5密碼功能的兼容庫
- phpass - 一個便攜式密碼哈媳陨龋框架
- PHP Password Lib - 一個用于生成和驗證密碼的庫
- Password Policy - 一個PHP和JavaScript的密碼規(guī)則庫
- Password Validator - 驗證和升級密碼哈希的庫
- Zxcvbn PHP - 一個基于Zxcvbn JS的PHP顯示密碼強度估計庫
- GenPhrase - 一個生成安全隨機口令的庫
代碼分析( Code Analysis )
用于分析、解析和操作代碼庫的工具
- PHP Parser - 一個PHP編寫的PHP解析器
- PHPPHP - 一個PHP實現(xiàn)的PHP虛擬機
- PHPSandbox - PHP的沙盒環(huán)境
- Dissect - 詞法和語法分析的工具集合
- PHP Mess Detector - 一個掃描代碼bug溯香、次佳代碼和未使用參數(shù)的庫
- PHP Code Sniffer - 一個檢測PHP鲫构、CSS和JS代碼標準沖突的庫
- PHPCPD - 一個檢測復(fù)制和粘貼代碼的庫
- PHP Analyser - 一個分析PHP代碼中錯誤的庫
- PHP CS Fixer - 一個代碼標準庫
- PHP Manipulator - 用于分析和修改PHP源代碼的庫
- PHP Metrics - 一個靜態(tài)測量庫
- PHP Refactoring Browser - 一個用于重構(gòu)PHP代碼的命令行工具
- UBench - 一個簡單的小型基準測試庫
- Athletic - 一個基于標注的基準測試庫
- Mondrian - 使用圖論的代碼分析工具
- Scrutinizer - 檢查PHP代碼的Web工具
- PHPLOC - 一個快速評估PHP項目大小的工具
- PHPCheckstyle - 一個幫助遵守特定代碼規(guī)則的工具
- PhpDependencyAnalysis - 一個創(chuàng)建可定制型依賴關(guān)系圖表的工具
- Code Climate - 自動化的code review
- PHP Error - 用于轉(zhuǎn)換標準的 PHP 錯誤信息,主要用于開發(fā)過程中的調(diào)試
結(jié)構(gòu)( Architectural )
有關(guān)于設(shè)計模式,編程規(guī)范以及代碼組織方式的庫
- PHP Option - 一個PHP選項類型的庫
- Ruler - 一個簡單的無狀態(tài)的產(chǎn)生環(huán)境規(guī)則的引擎
- Finite - 一個簡單的PHP有限狀態(tài)機
- Compose - 一個功能組合庫
- Monad PHP - 一個簡單Monad庫
- Patchwork - 一個重新定義用戶的函數(shù)庫
- Galapagos - 語言轉(zhuǎn)換進化
- Design Patterns PHP - 一個使用PHP實現(xiàn)的設(shè)計模式實例庫
- Functional PHP - 一個函數(shù)式編程庫
- Lib Accessor - 一個簡化訪問的庫
- Iter - 一個使用生成器提供迭代原語的庫
調(diào)試和性能( Debugging and Profiling )
調(diào)試代碼的庫和工具
- xDebug - 一個PHP的調(diào)試和分析工具
- PHP Debug Bar - 一個調(diào)試工具條
- PHP Console - Web調(diào)試控制臺
- Barbushin PHP Console - 一個使用Google Chrome的Web調(diào)試控制工具
- PHPDBG - 一個交互性的PHP調(diào)試器
- Tracy - 一個簡單的錯誤檢測玫坛、日志和時間測量庫
- Z-Ray - 一個調(diào)試和性能分析的工具
- xHprof - Facebook開源的PHP性能評測工具
- Blackfire.io - 一個低開銷的代碼探查器
- Kint - 一個調(diào)試和性能分析的工具
構(gòu)建工具( Build Tools )
項目構(gòu)建和自動化工具
- Go - 一個簡單的PHP構(gòu)建工具
- Bob - 一個簡單的項目自動化工具
- Phake - 一個PHP克隆庫
- Box - 用來構(gòu)建PHAR文件的工具
- Phing - 依據(jù)Apache Ant的PHP項目構(gòu)建系統(tǒng)
任務(wù)運行器( Task Runners )
自動運行任務(wù)的庫
- Task - 依據(jù)Grunt和Gulp的純PHP任務(wù)運行器
- Robo - 面向?qū)ο蟮腜HP任務(wù)運行器
- Bldr - 構(gòu)建在Symfony組件上的PHP任務(wù)運行器
導航( Navigation )
構(gòu)建導航結(jié)構(gòu)的工具
- KnpMenu - 一個菜單庫
- Cartographer - 一個站點地圖生成庫
資源管理( Asset Management )
用于管理结笨、壓縮和最小化網(wǎng)站資源的工具
- Assetic - 一個資源管理的管道庫
- Pipe - 另一個資源管理的管道庫
- Munee - 一個資源優(yōu)化庫
- JShrink - 一個JavaScript的壓縮庫
- Puli - 一個檢測資源絕對路徑的庫
地理定位( Geolocation )
使用經(jīng)緯度編碼地址的庫
日期與時間( Date and Time )
處理日期和時間的庫
- Carbon - 一個簡單的日期時間API擴展
- ExpressiveDate - 另一個日期時間API擴展
- CalendR - 一個日歷管理的庫
事件( Event )
事件驅(qū)動或非阻塞事件循環(huán)實現(xiàn)的庫
- React - 一個事件驅(qū)動的非阻塞I/O庫
- Rx.PHP - 一個反應(yīng)擴展庫
- Ratchet - 一個Web套接字庫
- Hoa WebSocket - 另一個Web套接字庫
- Elephant.io - 另一個Web套接字庫
- Hoa EventSource - 一個事件源庫
- Evenement - 一個事件調(diào)度庫
- Event - Event package for your app and/or domain.
- Cake Event - 一個事件調(diào)度類庫
- Broadway - 一個事件源和CQRS庫
日志( Logging )
用于生成和處理日志文件的庫
電子商務(wù)( E-commerce )
用于支付和構(gòu)建在線電子商務(wù)商店的庫和應(yīng)用
- OmniPay - 一個多網(wǎng)關(guān)支付處理的框架
- Payum - 一個用于支付的抽象庫
- Sylius - 一個開源的電子商務(wù)解決方案
- Thelia - 另一個開源的電子商務(wù)解決方案
- Money - PHP實現(xiàn)的Fowler金錢模式
- Sebastian Money - 一個處理貨幣價值的庫
- Swap - 一個匯率庫
處理PDF文件的庫和軟件
- Snappy - 一個PDF和圖像的生成庫
- WKHTMLToPDF - 一個將HTML轉(zhuǎn)換為PDF的工具
- PHPPdf - 一個將XML轉(zhuǎn)化為PDF和圖片的庫
Office
Office套裝的各種文檔的處理庫
- PHPWord - 處理Word文檔的庫
- PHPExcel - 處理Excel文檔的庫
- PHPPowerPoint - 處理PPT幻燈片的庫
- ExcelAnt - 操作Excel文檔的庫
數(shù)據(jù)庫( Database )
使用對象關(guān)系映射(ORM)或數(shù)據(jù)映射技術(shù)的數(shù)據(jù)庫交互庫
- Doctrine - 一個完整的DBAL和ORM
- Doctrine Extensions - 一個Doctrine行為的擴展集合
- Propel - 一個快速的ORM,遷移和查詢庫
- Eloquent - Laravel 5 ORM(L5)
- Baum - 一個Eloquent的嵌套集合
- Spot2 - MySQL的ORM映射器
- RedBean - 一個輕量級湿镀、易配置的ORM
- Pomm - 用于PostgreSQL的一個對象模型管理器
- ProxyManager - 用于數(shù)據(jù)映射生成代理對象的工具集合
- Cake ORM - 對象關(guān)系映射器, 實現(xiàn)了使用數(shù)據(jù)映射模式(CP)
- Medoo - 一個輕量級的加速開發(fā)的ORM
遷移( Migrations )
用于管理數(shù)據(jù)庫模式和遷移的庫
- PHPMig - 一個遷移管理庫
- Phinx - 一個數(shù)據(jù)庫遷移管理庫
- Migrations - 另一個遷移管理庫
- Doctrine Migrations - 用于Doctrine的遷移庫
非關(guān)系型數(shù)據(jù)庫( NoSQL )
處理NoSQL后端的庫
隊列( Queue )
處理事件和任務(wù)隊列的庫
- Pheanstalk - 一個Beanstalkd客戶端庫
- PHP AMQP - 一個純PHP AMQP庫
- Thumper - 一個RabbitMQ模式庫
- Bernard - 一個多后端的抽象庫
- php-resque - 基于redis的消息隊列
- Gearman - 任務(wù)分發(fā)系統(tǒng)
搜索( Search )
在數(shù)據(jù)中建立索引和執(zhí)行查詢相關(guān)的庫和軟件
- ElasticSearch PHP - 用于 ElasticSearch 的官方客戶端庫.
- Elastica - 另一個ElasticSearch的客戶端庫
- Solarium - Solr 的客戶端庫 .
- SphinxQL query builder - Sphinx 搜索引擎的查詢庫
命令行( Command Line )
構(gòu)建命令行工具的庫
- symfony/console - Symfony命令行工作組件
- Boris - 一個微型的PHP REPL
- PsySH - 另一個PHP REPL
- Pecan - 一個事件驅(qū)動炕吸,非阻塞的shell
- GetOpt - 一個命令行選擇解析器
- OptParse - 另一個命令行選擇解析器
- Commando - 一個簡單的命令行選擇解析器
- GetOptionKit - 同樣還是一個命令行選擇解析器
- Cron Expression -計算cron運行日期的庫
- ShellWrap - 一個簡單的命令行包裝庫
- Hoa Console - 另一個命令行庫
- Shunt -一個在多臺遠程機器上并行運行的命令行庫
- Cilex - 構(gòu)建命令行工具的小型框架
- CLImate - 輸出顏色和特殊格式的庫
- Webmozart Console
身份驗證( Authentication and Authorization )
實現(xiàn)身份驗證模式的庫
- Sentinel - 一個身份驗證和授權(quán)的框架
- Sentinel Social - 一個用于社交網(wǎng)絡(luò)身份驗證的庫
- Opauth - 提供了 OAuth 認證的支持,提供統(tǒng)一標準的訪問方法
- OAuth2 Server - 一個OAuth2身份驗證服務(wù)器、資源服務(wù)器和客戶端庫
- OAuth2 Server - 一個OAuth2服務(wù)器實現(xiàn)
- PHP oAuthLib - 另一個OAuth庫
- TwitterOAuth - 一個Twitter OAuth庫
- TwitterSDK - 一個經(jīng)過完全測試的Twitter SDK
- Hawk - 一個Hawk HTTP身份驗證庫
- HybridAuth - 一個開源的社交登錄庫
- Lock - 一個 Access Control Lists (ACL) 系統(tǒng)庫.
- OAuth 1.0 Client - 一個 OAuth 1.0 客戶端庫.
- OAuth 2.0 Client - 一個 OAuth 2.0 客戶端庫.
- Sentry - 認證和授權(quán)系統(tǒng)
- EvaOAuth - 統(tǒng)一接口的 OAuth 登錄 PHP 類庫
標記( Markup )
處理標記的庫
- Decoda - 一個輕量級的標記解析庫
- PHP Markdown - Markdown解析器
- CommonMark PHP - 一個支持 CommonMark spec 的Markdown解析器.
- Parsedown - 一個Markdown解析器
- Ciconia - 一個支持Github風格的Markdown解析器
- Cebe Markdown - 一個快速勉痴、可擴展的Markdown解析器
- HTML5 PHP - 一個HTML5解析和序列化的庫
- Emoji - 一個簡單的處理emoji的類庫
字符串( Strings )
解析和操縱字符串的庫
- ANSI to HTML5 - 一個將ANSI轉(zhuǎn)換為HTML5的庫
- Patchwork UTF-8 - 處理UTF-8格式字符串的便攜庫
- Hoa String - 另一個UTF-8格式的字符串庫
- Stringy - 一個多字節(jié)支持的字符串操縱庫
- Color Jizz - 一個處理和轉(zhuǎn)換顏色的庫
- UUID - 生成UUIDs的庫
- Slugify - 一個將字符串轉(zhuǎn)換為slug格式的庫
- Urlify - 一個Django URLify.js的PHP端口
- Text - 一個文本處理庫
- SQL Formatter - 一個用于格式化SQL語句的庫
- UA Parser - 一個解析UA(User Agent)字符串的庫
- Device Detector - 另一個解析UA(User Agent)字符串的庫
- Mobile-Detect - 一個輕量級的檢測移動設(shè)備的庫(包括桌面設(shè)備)
- Browser - 檢測關(guān)于用戶的瀏覽器環(huán)境
數(shù)字( Numbers )
處理數(shù)字的庫
- Numbers PHP - 一個處理數(shù)字的庫
- Math - 處理較大數(shù)字的庫
- ByteUnits - 一個在二進制和測量系統(tǒng)中解析赫模、格式化和轉(zhuǎn)換字節(jié)單位的庫
- PHP Units of Measure - 一個測量單位間轉(zhuǎn)換的庫
- PHP Conversion - 另一個測量單位間轉(zhuǎn)換的庫
- LibPhoneNumber for PHP - PHP實現(xiàn)的Google電話號碼處理系統(tǒng)庫
- hashids.php - 用來把整數(shù)生成唯一字符串(比如:通過加密解密id來隱藏真實id)
過濾和驗證( Filtering ang Validation )
用于過濾和驗證數(shù)據(jù)的庫
- Filterus - 一個簡單的PHP過濾庫
- Respect Validation - 一個簡單的驗證庫
- Valitron - 另一個數(shù)據(jù)驗證庫
- Cake Validation - 另一個數(shù)據(jù)驗證庫
- php-readability - 內(nèi)容分析算法
- Upload - 一個處理文件上傳和驗證的庫
- DMS Filter - 一個基于標注的過濾庫
- MetaYaml - 支持YAML、JSON和XML的一個模式驗證庫
- ISO-codes - 驗證不同ISO和ZIP編碼的庫
REST和API
用于開發(fā)restful APIs的庫和Web框架
- Apigility - 一個使用Zend Framework2構(gòu)建的API構(gòu)建器
- Hateoas - 一個HATEOAS REST的web服務(wù)庫
- HAL - 一個超文本應(yīng)用語言(HAL)構(gòu)建庫
- Negotiation - 一個內(nèi)容協(xié)商庫
- Drest -一個將Doctrine實體展現(xiàn)為REST資源結(jié)點的庫
- Restler - 一個將PHP方法展現(xiàn)為RESTful web API的輕量級框架
- fractal - [最佳實踐]數(shù)據(jù)返回的統(tǒng)一化處理
緩存( Caching )
緩存數(shù)據(jù)的庫
- Alternative PHP Cache (APC) - PHP的開源操作碼緩存
- Doctrine Cache - 一個緩存庫.
- Zend Cache - 另一個緩存庫
- Cake Cache - 一個用于緩存的庫
- Stash - 另一個緩存庫
- CacheTool - 一個清除APC/opcode緩存的命令行工具
- PhpFastCache - PHP 緩存庫
數(shù)據(jù)結(jié)構(gòu)和存儲( Data Structure and Storage )
實現(xiàn)數(shù)據(jù)結(jié)構(gòu)和存儲技術(shù)的庫
- Ardent - 一個數(shù)據(jù)結(jié)構(gòu)庫
- PHP Collections - 一個簡單的集合庫
- Serializer - 用于序列化和反序列化數(shù)據(jù)的庫
- Zend Serializer - 另一個用于序列化和反序列化數(shù)據(jù)的庫
- PHP Object Storage - 一個用于對象存儲的庫
- Fractal - 一個將復(fù)雜數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為JSON輸出的庫
- Totem - 一個管理和創(chuàng)建數(shù)據(jù)修改集的庫
- PINQ - PHP實時Linq庫
- JsonMapper - 一個將內(nèi)嵌JSON結(jié)構(gòu)映射到PHP類上的庫
- Cake Collection - 一個簡單的集合庫
通知( Notifications )
關(guān)于通知的庫
- Nod - 一個通知庫
- Notificato - 一個處理推送消息的庫
- Notification Pusher - 設(shè)備推送通知的獨立庫
- Notificator - 一個輕量級通知庫
部署( Deployment )
用于項目部署的庫
- Pomander - 一個PHP應(yīng)用的部署工具
- Rocketeer - PHP的快速和簡單部署器
- Envoy - 使用PHP運行SSH任務(wù)的工具
- Plum - 一個部署庫
- Deployer - 一個部署工具
國際化和本地化(Internationalisation and Localisation)
用于國際化(I18n)和本地化(L10n)的庫
第三方API( Third Party APIs )
訪問第三方API的庫
擴展( Extensions )
幫助構(gòu)建PHP擴展的庫
其他( Miscellaneous )
不屬于以上分類的有用的類庫和工具
- pinyin - 漢字轉(zhuǎn)拼音的庫
- Pinyin - 漢字轉(zhuǎn)拼音的庫
- class.upload.php - 文件上傳處理類
- php-paginator - 分頁處理類
- Underscore.php - Underscore.js的PHP實現(xiàn)
- Flexihash - 一致性hash庫
- Eden - 一個PHP快速開發(fā)類庫,它包含很多組件用來自動加載蒸矛、事件驅(qū)動瀑罗、文檔系統(tǒng)胸嘴、緩存、模板斩祭、國際化劣像、數(shù)據(jù)庫、web服務(wù)摧玫、支付網(wǎng)關(guān)耳奕、裝載和云服務(wù)技術(shù)。
- html-parser - html解析工具
- PHPCrawl - PHP的爬蟲框架