更新时间:2018-08-02 来源:黑马程序员 浏览量:
Architectural Architectural
相关的设计模式库,组织代码编程的方法和途径
· Compose - 一个功能组合库
· Design Patterns PHP - 一个使用PHP实现的设计模式存储库
· Finite - 一个简单的PHP有限状态机
· Functional PHP - 一个函数式编程库
· Galapagos - 语言转换进化
· Iter - 一个使用生成器提供迭代原语的库
· Monad PHP - 一个简单Monad库
· Patchwork - 一个重新定义用户的函数库
· PHP Option - 一个可选的类型库
· Pipeline - 一个管道模式的实现
· Ruler - 一个简单的无状态的生产环境规则引擎
· RulerZ - 一个强大的规则引擎和规范模式的实现
调试和分析代码的库和工具
· APM - 一个收集SQLite/MySQL/StatsD错误信息和统计信息的监控扩展
· Barbushin PHP Console - 另一个使用Google Chrome的web调试控制台
· Blackfire.io - 一个低开销的代码分析器
· Kint - 一个调试和分析工具
· PHP Console - 一个web调试控制台
· PHP Debug Bar - 一个调试工具栏
· PHPBench - 一个基准测试框架
· Tideways.io - Monitoring and profiling tool
· Tracy - A一个简单的错误检测,写日志和时间测量库
· xDebug - 一个调试和分析PHP的工具
· XHProf - 一个最初由Facebook开发的分析工具
· Z-Ray - 一个调试和配置Zend服务器的工具
项目构建和自动化工具
· Bob - 一个简单的项目自动化工具
· Box - 一个构建PHAR文件的工具
· Construct - 一个PHP项目的生成器
· Phake - 一个PHP克隆库
· Phing - 一个灵感来自于Apache Ant的PHP项目构建系统
自动运行任务的库
· Bldr - 一个构建在Symfony组件上的PHP任务运行器
· Jobby - 一个没有修改crontab的PHP定时任务管理器
· Robo - 一个面向对象配置的PHP任务运行器
· Task - 一个灵感来源于Grunt和Gulp的纯PHP任务运行器
构建导航结构的工具
· Cartographer - 一个站点地图生成库
· KnpMenu - 一个菜单库
管理,压缩和最小化web站点资源的工具
· JShrink - 一个JavaScript的最小化库
· Munee - 一个资源优化库
· Puli - 一个检测资源绝对路径的库
· BowerPHP - Bower的一个PHP实现,一个web包管理工具
地理编码地址和使用纬度经度的库
· GeoCoder - 一个地理编码库
· GeoJSON - 一个GeoJSON的实现
· GeoTools - 一个地理工具相关的库
· PHPGeo - 一个简单的地理库
处理日期和时间的库
· CalendR - 一个日历管理库
· Carbon - 一个简单的日期时间API扩展
· Chronos - 一个支持可变和不可变日期时间的DateTime API扩展
· ExpressiveDate - 另一个日期时间API扩展
· Moment.php - 灵感来源于Moment.js的PHP DateTime处理库,支持国际化
· Yasumi - 一个帮助你计算节日日期和名称的库
时间驱动或实现非阻塞事件循环的库
· Amp - 一个事件驱动的不阻塞的I/O库
· Broadway - 一个事件源和CQRS(命令查询责任分离)库
· Cake Event - 一个事件调度的库 (CP)
· Elephant.io - 另一个web socket库
· Evenement - 一个事件调度的库
· Event - 一个专注于域名事件的库
· Hoa EventSource - 一个事件源库
· Hoa WebSocket - 另一个web socket库
· Prooph Event Store - 一个持久化事件消息的事件源组件
· Ratchet - 一个web socket库
· React - 一个事件驱动的非阻塞I/O库.
· Rx.PHP - 一个reactive扩展库
· Workerman - 一个事件驱动的不阻塞的I/O库
生成和处理日志文件的库
· Analog - 一个基于闭包的微型日志包
· KLogger - 一个易用的兼容PSR-3的日志类
· Monolog - 一个全面的日志工具
处理支付和构建在线电子商务商店的库和应用
· Money - 一个Fowler金钱模式的PHP实现
· OmniPay - 一个框架混合了多网关支付处理的库
· Payum - 一个支付抽象库
· Shopware - 一个可高度定制的电子商务软件
· Swap - 一个汇率库
· Sylius - 一个开源的电子商务解决方案
处理PDF文件的库和软件
· Dompdf - 一个将HTML转换为PDF的工具
· PHPPdf - 一个将XML文件转换为PDF和图片的库
· Snappy - 一个PDF和图像生成器库
· WKHTMLToPDF - 一个将HTML转换为PDF的工具
Office OfficeLibraries for working with office suite documents.
· ExcelAnt - 一个操作Excel文档的库
· PHPPowerPoint - 一个处理PPT文档的库
· PHPWord - 一个处理Word文档的库
· PHPSpreadsheet - 一个纯PHP的读写电子表格的库 (successor of PHPExcel)
使用对象关系映射(ORM)或数据映射技术的数据库交互的库
· Aura.Sql - 一个使用PDO的ORM
· Aura.SqlQuery - 支持MySQL, PostgreSQL, SQLite和Microsoft SQL Server的ORM
· Baum - 一个Eloquent的嵌套集实现
· Cake ORM - 对象关系映射工具,利用DataMapper模式实现 (CP)
· Doctrine Extensions - 一个Doctrine行为扩展的集合
· Doctrine - 一个全面的DBAL和ORM
· Eloquent - 一个简单的ORM(L5)
· LazyRecord - 一个简单、可扩展、高性能的ORM
· Pomm - 一个PostgreSQL对象模型管理器
· Propel - 一个快速的ORM,迁移库和查询构架器
· ProxyManager - 一个为数据映射生成代理对象的工具集
· RedBean - 一个轻量级,低配置的ORM
· Spot2 - 一个MySQL的ORM映射器
帮助管理数据库模式和迁移的库
· Doctrine Migrations - 一个Doctrine的迁移库
· Migrations - 一个迁移管理库
· Phinx - 另一个数据库迁移的管理库
· PHPMig - 另一个迁移管理库
· Ruckusing - 基于PHP下ActiveRecord的数据库迁移,支持MySQL, Postgres, SQLite
处理NoSQL后端的库
· Monga - 一个MongoDB抽象库
· MongoQB - 一个MongoDB查询构建库
· PHPMongo - 一个MongoDB ORM.
· Predis - 一个功能完整的Redis库
处理事件和任务队列的库
· Bernard - 一个多后端抽象库
· BunnyPHP - 一个高性能的纯PHP AMQP(RabbitMQ)同步和异步(ReactPHP)库
· Pheanstalk - 一个Beanstalkd客户端库
· PHP AMQP - 一个纯PHP AMQP库
· Tarantool Queue - PHP绑定Tarantool队列
· Thumper - 一个RabbitMQ模式库
在数据上索引和执行查询的库和软件
· Elastica - ElasticSearch的客户端库
· ElasticSearch PHP - ElasticSearch的官方客户端库
· Solarium - Solr的客户端库
· Sphinx Search - Sphinx搜索库,提供SphinxQL索引和搜索的功能
· SphinxQL query builder - Sphinx搜索引擎的的查询库
关于命令行工具的库
· Aura.Cli - 一个命令行库
· Boris - 一个微型PHP REPL
· Cilex - 一个构建命令行工具的微型框架
· CLI Menu - 一个构建CLI菜单的库
· CLIFramework - 一个支持完全zsh/bash、子命令和选项约束的命令行框架,这也归功于phpbrew
· CLImate - 一个输出带颜色的和特殊格式的命令行库
· Commando - 另一个简单的命令行选择解析器
· Cron Expression - 一个计算cron运行日期的库
· GetOpt - 一个命令行选择解析器
· GetOptionKit - 另一个命令行选择解析器
· Hoa Console - 另一个命令行库
· OptParse - 另一个命令行选择解析器
· Pecan - 一个事件驱动和非阻塞的shell
· PsySH - 另一个PHP REPL
· ShellWrap - -一个简单的命令行包装库
实现身份验证和授权的库
· Aura.Auth - 一个身份认证的库
· Hawk - 一个Hawk HTTP身份认证库
· SocialConnect Auth - 一个开源的social sign (OAuth1\OAuth2\OpenID\OpenIDConnect)
· Json Web Token - 使用JSON Tokens进行身份验证和信息传输
· OAuth 1.0 Client - 一个OAuth 1.0客户端的库
· OAuth 2.0 Client - 一个OAuth 2.0客户端的库
· OAuth2 Server - 另一个OAuth2服务器实现
· OAuth2 Server - 另一个OAuth2服务器实现
· Opauth - 一个多渠道的身份验证框架
· PHP oAuthLib - 另一个OAuth库
· Sentinel Social - 一个社交网络身份验证库
· Sentinel - 一个混合的身份验证和授权的框架库
· TwitterOAuth - 一个Twitter OAuth库
· TwitterSDK - 一个完全测试的Twitter SDK
处理标记的库
· Cebe Markdown - 一个快速的可扩展的Markdown解析器
· Ciconia - 另一个支持Github Markdown风格的Markdown解析器
· CommonMark PHP - 一个对CommonMark spec全支持的Markdown解析器
· Decoda - 一个轻量级标记解析库
· Emoji - 一个把Unicode字符和名称转换为表情符号图片的库
· HTML to Markdown - 将HTML转化为Markdown
· HTML5 PHP - 一个HTML5解析和序列化库
· Parsedown - 另一个Markdown解析器
· PHP Markdown - 一个Markdown解析器
解析和处理字符串的库
· Agent - 一个基于Mobiledetect的桌面/手机端user agent解析库
· ANSI to HTML5 - 一个将ANSI转化为HTML5的库
· Color Jizz - 处理和转换颜色的库
· Device Detector - 另一个解析user agent字符串的库
· Hoa String - 另一个UTF-8字符串库
· Jieba-PHP - Python的jieba的PHP端口,自然语言处理的中文文本分词
· Mobile-Detect - 一个用于检测移动设备的轻量级PHP类(包括平板电脑)
· Patchwork UTF-8 - 一个处理UTF-8字符串的便携库
· Slugify - 转换字符串到slug的库
· SQL Formatter - 一个格式化SQL语句的库
· Stringy - 一个多字节支持的字符串处理库
· Text - 一个文本处理库
· UA Parser - 一个解析user agent字符串的库
· URLify - 一个Django中URLify.js的PHP版本
· UUID - 生成UUIDs的库
处理数字的库
· ByteUnits - 一个在二进制和度量系统中解析,格式化和转换字节单元的库
· LibPhoneNumber for PHP - 一个Google电话号码处理的PHP实现库
· Math - 一个处理巨大数字的库
· Numbers PHP - 一个处理数字的库
· PHP Conversion - 另一个用于度量单位间转换的库
· PHP Units of Measure - 一个计量单位转换的库
过滤和验证数据的库
· Aura.Filter - 一个验证库
· Cake Validation - 另一个验证库 (CP)
· DMS Filter - 一个注释过滤库
· Filterus - 一个简单的PHP过滤库
· ISO-codes - 一个验证各种ISO和ZIP编码的库(IBAN, SWIFT/BIC, BBAN, VAT, SSN, UKNIN)
· MetaYaml - 一个支持YAML,JSON和XML的模式验证库
· Respect Validation - 一个简单的验证库
· Upload - 一个处理文件上传和验证的库
· Valitron - 另一个验证库
· Volan - 另一个简单的验证库
开发REST-ful API的库和web工具
· API Platform - 暴露出REST API的项目,包含JSON-LD, Hydra格式
· Apigility - 一个使用Zend Framework 2构建的API构建器
· Drest - 一个将Doctrine实体暴露为REST资源节点的库
· HAL - 一个超文本应用语言(HAL)构建库
· Hateoas - 一个HOATEOAS REST web服务库
· Negotiation - 一个内容协商库
· Restler - 一个将PHP方法暴露为RESTful web API的轻量级框架
· wsdl2phpgenerator - 一个从SOAP WSDL文件生成PHP类的工具
缓存数据的库
· Alternative PHP Cache (APC) - 打开PHP操作码缓存
· APIx Cache - 一个轻量级的PSR-6缓存
· CacheTool - 一个使用命令行清除apc/opcode缓存的工具
· Cake Cache - 一个缓存库 (CP)
· Doctrine Cache - 一个缓存库
· Metaphore - 一个缓存失效防范的库,使用信号标记阻止dogpile影响
· Stash - 另一个缓存库
· Zend Cache - 另一个缓存库 (ZF2)
处理和存储密码的库和工具
· GenPhrase - 一个随机生成安全密码哈希的库
· Password Compat - 一个新的PHP5.5密码函数的兼容库
· Password Policy - 一个PHP和JavaScript的密码策略库
· Password Validator - 一个校验和升级密码哈希的库
· Password-Generator - 一个生成随机密码的PHP库
· PHP Password Lib - 一个生成和校验密码的库
· phpass - 一个便携式的密码哈希框架
· Zxcvbn PHP - 一个基于Zxcvbn JS的现实的PHP密码强度估计库