黑马程序员技术交流社区
标题:
【上海校区】GITHUB最全的PHP资源列表.二
[打印本页]
作者:
平渊渡海
时间:
2018-7-25 11:49
标题:
【上海校区】GITHUB最全的PHP资源列表.二
Architectural Architectural
相关的设计模式库,组织代码编程的方法和途径
·
Compose
-
一个功能组合库
·
Design Patterns PHP
-
一个使用
PHP
实现的设计模式存储库
·
Finite
-
一个简单的
PHP
有限状态机
·
Functional PHP
-
一个函数式编程库
·
Galapagos
-
语言转换进化
·
Iter
-
一个使用生成器提供迭代原语的库
·
Monad PHP
-
一个简单
Monad
库
·
Patchwork
-
一个重新定义用户的函数库
·
PHP Option
-
一个可选的类型库
·
Pipeline
-
一个管道模式的实现
·
Ruler
-
一个简单的无状态的生产环境规则引擎
·
RulerZ
-
一个强大的规则引擎和规范模式的实现
调试和分析
Debugging and Profiling
调试和分析代码的库和工具
·
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
服务器的工具
构建工具
Build Tools
项目构建和自动化工具
·
Bob
-
一个简单的项目自动化工具
·
Box
-
一个构建
PHAR
文件的工具
·
Construct
-
一个
PHP
项目的生成器
·
Phake
-
一个
PHP
克隆库
·
Phing
-
一个灵感来自于
Apache Ant
的
PHP
项目构建系统
任务运行器
Task Runners
自动运行任务的库
·
Bldr
-
一个构建在
Symfony
组件上的
PHP
任务运行器
·
Jobby
-
一个没有修改
crontab
的
PHP
定时任务管理器
·
Robo
-
一个面向对象配置的
PHP
任务运行器
·
Task
-
一个灵感来源于
Grunt
和
Gulp
的纯
PHP
任务运行器
导航
Navigation
构建导航结构的工具
·
Cartographer
-
一个站点地图生成库
·
KnpMenu
-
一个菜单库
资源管理
Asset Management
管理,压缩和最小化
web
站点资源的工具
·
JShrink
-
一个
JavaScript
的最小化库
·
Munee
-
一个资源优化库
·
Puli
-
一个检测资源绝对路径的库
·
BowerPHP
- Bower
的一个
PHP
实现,一个
web
包管理工具
地理位置
Geolocation
地理编码地址和使用纬度经度的库
·
GeoCoder
-
一个地理编码库
·
GeoJSON
-
一个
GeoJSON
的实现
·
GeoTools
-
一个地理工具相关的库
·
PHPGeo
-
一个简单的地理库
日期和时间
Date and Time
处理日期和时间的库
·
CalendR
-
一个日历管理库
·
Carbon
-
一个简单的日期时间
API
扩展
·
Chronos
-
一个支持可变和不可变日期时间的
DateTime API
扩展
·
ExpressiveDate
-
另一个日期时间
API
扩展
·
Moment.php
-
灵感来源于
Moment.js
的
PHP DateTime
处理库,支持国际化
·
Yasumi
-
一个帮助你计算节日日期和名称的库
事件
Event
时间驱动或实现非阻塞事件循环的库
·
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
库
日志
Logging
生成和处理日志文件的库
·
Analog
-
一个基于闭包的微型日志包
·
KLogger
-
一个易用的兼容
PSR-3
的日志类
·
Monolog
-
一个全面的日志工具
电子商务
E-commerce
处理支付和构建在线电子商务商店的库和应用
·
Money
-
一个
Fowler
金钱模式的
PHP
实现
·
OmniPay
-
一个框架混合了多网关支付处理的库
·
Payum
-
一个支付抽象库
·
Shopware
-
一个可高度定制的电子商务软件
·
Swap
-
一个汇率库
·
Sylius
-
一个开源的电子商务解决方案
PDF PDF
处理
PDF
文件的库和软件
·
Dompdf
-
一个将
HTML
转换为
PDF
的工具
·
PHPPdf
-
一个将
XML
文件转换为
PDF
和图片的库
·
Snappy
-
一个
PDF
和图像生成器库
·
WKHTMLToPDF
-
一个将
HTML
转换为
PDF
的工具
Office Office
Libraries for working with office suite documents.
·
ExcelAnt
-
一个操作
Excel
文档的库
·
PHPPowerPoint
-
一个处理
PPT
文档的库
·
PHPWord
-
一个处理
Word
文档的库
·
PHPSpreadsheet
-
一个纯
PHP
的读写电子表格的库
(successor of PHPExcel)
数据库
Database
使用对象关系映射(
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
映射器
迁移
Migrations
帮助管理数据库模式和迁移的库
·
Doctrine Migrations
-
一个
Doctrine
的迁移库
·
Migrations
-
一个迁移管理库
·
Phinx
-
另一个数据库迁移的管理库
·
PHPMig
-
另一个迁移管理库
·
Ruckusing
-
基于
PHP
下
ActiveRecord
的数据库迁移,支持
MySQL, Postgres, SQLite
NoSQL NoSQL
处理
NoSQL
后端的库
·
Monga
-
一个
MongoDB
抽象库
·
MongoQB
-
一个
MongoDB
查询构建库
·
PHPMongo
-
一个
MongoDB ORM.
·
Predis
-
一个功能完整的
Redis
库
队列
Queue
处理事件和任务队列的库
·
Bernard
-
一个多后端抽象库
·
BunnyPHP
-
一个高性能的纯
PHP AMQP(RabbitMQ)
同步和异步
(ReactPHP)
库
·
Pheanstalk
-
一个
Beanstalkd
客户端库
·
PHP AMQP
-
一个纯
PHP AMQP
库
·
Tarantool Queue
- PHP
绑定
Tarantool
队列
·
Thumper
-
一个
RabbitMQ
模式库
搜索
Search
在数据上索引和执行查询的库和软件
·
Elastica
- ElasticSearch
的客户端库
·
ElasticSearch PHP
-
ElasticSearch
的官方客户端库
·
Solarium
-
Solr
的客户端库
·
Sphinx Search
- Sphinx
搜索库,提供
SphinxQL
索引和搜索的功能
·
SphinxQL query builder
-
Sphinx
搜索引擎的的查询库
命令行
Command Line
关于命令行工具的库
·
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
- -
一个简单的命令行包装库
身份验证和授权
Authentication and Authorization
实现身份验证和授权的库
·
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
标记
Markup
处理标记的库
·
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
解析器
字符串
Strings
解析和处理字符串的库
·
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
的库
数字
Numbers
处理数字的库
·
ByteUnits
-
一个在二进制和度量系统中解析
,
格式化和转换字节单元的库
·
LibPhoneNumber for PHP
-
一个
Google
电话号码处理的
PHP
实现库
·
Math
-
一个处理巨大数字的库
·
Numbers PHP
-
一个处理数字的库
·
PHP Conversion
-
另一个用于度量单位间转换的库
·
PHP Units of Measure
-
一个计量单位转换的库
过滤和验证
Filtering and Validation
过滤和验证数据的库
·
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
-
另一个简单的验证库
API API
开发
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
类的工具
缓存
Caching
缓存数据的库
·
Alternative PHP Cache (APC)
-
打开
PHP
操作码缓存
·
APIx Cache
-
一个轻量级的
PSR-6
缓存
·
CacheTool
-
一个使用命令行清除
apc/opcode
缓存的工具
·
Cake Cache
-
一个缓存库
(CP)
·
Doctrine Cache
-
一个缓存库
·
Metaphore
-
一个缓存失效防范的库,使用信号标记阻止
dogpile
影响
·
Stash
-
另一个缓存库
·
Zend Cache
-
另一个缓存库
(ZF2)
密码
Passwords
处理和存储密码的库和工具
·
GenPhrase
-
一个随机生成安全密码哈希的库
·
Password Compat
-
一个新的
PHP5.5
密码函数的兼容库
·
Password Policy
-
一个
PHP
和
JavaScript
的密码策略库
·
Password Validator
-
一个校验和升级密码哈希的库
·
Password-Generator
-
一个生成随机密码的
PHP
库
·
PHP Password Lib
-
一个生成和校验密码的库
·
phpass
-
一个便携式的密码哈希框架
·
Zxcvbn PHP
-
一个基于
Zxcvbn JS
的现实的
PHP
密码强度估计库
作者:
摩西摩西OvO
时间:
2018-7-26 09:47
作者:
不二晨
时间:
2018-7-26 11:36
奈斯,很赞
作者:
吴琼老师
时间:
2018-7-26 16:09
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2