名称 | 用途说明 | 说明地址 |
---|---|---|
mashape/unirest-php | 简单易用的HTTP请求库 | 官网地址 |
guzzlehttp/guzzle | 功能强大的HTTP请求库 | 文档 |
hassankhan/config |
轻量级配置加载类,支持多种配置格式PHP, INI, XML, JSON, and YML
|
|
desarrolla2/cache |
简单的缓存类,提供多种缓存驱动Apc, Apcu, File, Mongo, Memcache, Memcached, Mysql, Mongo, Redis
|
|
hashids/hashids | 数字ID生成类似优酷视频ID,支持多语言,支持加盐生成 | 官网地址 |
sika/sitemap | XML网站地图生成器 | |
catfan/medoo | 简单易用数据库操作类 支持各种常见数据库 | 文档 |
rize/uri-template | URL生成 | |
jdorn/sql-formatter | SQL语句格式化 支持语法高亮 | |
intervention/image | 图片处理,提供对图片的各种操作:获取图片信息,上传,格式转换,缩放,裁剪等等等 | 文档 |
phpmailer/phpmailer | 邮件发送 | |
phpoffice/phpexcel | excel操作类 | 文档 |
league/route | 路由调度 | 文档 |
willdurand/jsonp-callback-validator | JSONP callback参数验证 防止XSS攻击 | |
michelf/php-markdown | PHP markdown 解析 | 官网 |
erusev/parsedown | PHP markdown 解析 | 演示 文档 |
league/html-to-markdown | HTML转markdown | |
monolog/monolog | 日志操作 composer官方就是用它做例子 | 文档 |
phpcollection/phpcollection | PHP 集合操作 | 文档 |
seld/jsonlint | JSON 语法检查 | |
geoip2/geoip2 | IP地理位置信息 | |
league/csv | CSV操作类 | 例子 |
jalle19/php-whitelist-check | IP/网址黑白名检查 支持模糊匹配 | |
shark/simple_html_dom | php解析html类库 | 文档 |
naux/auto-correct | 自动给中英文之间加入合理的空格并纠正专用名词大小写 |
0
0
依赖管理( Dependency Management )
用于依赖管理的包和框架
- Composer / Packagist - 一个包和依赖管理器.
- Composer Installers - 一个多框架Composer库安装器
- pickle - PHP扩展安装器
- Melody - A tool to build one file Composer scripts.
框架( Frameworks )
Web开发框架
- Symfony2 - 由独立组件构成的框架(SP2)
- Zend Framework 2 - 同样是由独立组件构成的框架(ZF2)
- Laravel 5 - 简洁优雅的PHP Web开发框架(L5)
- Aura PHP - 独立组件的框架
- Yii2 - 用于开发大型Web应用的高性能PHP框架
- Nette - 同样是由独立组件构成的框架
- PPI Framework 2 - 一个交互性的框架
- CakePHP - 一个高效的应用开发框架(CP)
- Phalcon - 一个作为C扩展的框架
-
Yaf - 鸟哥的C扩展的框架
- swoole-yaf - 基于 Swoole 及 Yaf 的开发框架
- yaf - 另一个基于 Swoole 及 Yaf 的开发框架
- SwooleDistributed - swoole 分布式全栈框架
- Zan PHP Framework - 有赞开源的 PHP 框架
- php-msf - Camera360开源的微服务框架
- Biny - Biny是一款高性能的超轻量级PHP框架
- Swoft Framework - 基于Swoole原生协程,新时代PHP高性能协程框架
- mixstart/mixphp - 基于 Swoole 的FPM、常驻内存、协程三模 PHP 高性能框架
组件( Components )
- Aura Components - 一个PHP5.4的组件包
- Hoa Project - 一个PHP组件集合
- andersao/l5-repository - Repository 开发模式的支持
配置( Configuration )
加载配置文件的类库和扩展
- Yaconf - 一个高性能的配置管理扩展
- config - 一个轻量级的配置加载器, 支持 PHP, INI, XML, JSON, YAML files
- Zend-config
- phpdotenv - 读取.env中全局的最高优先级变量
- symfony/yaml - 加载和剥离YAML配置文件
微框架( Micro Frameworks )
微型框架和路由
-
Silex - 基于Symphony2组件的微型框架
- Silex Skeleton - 用于Silex的项目框架
- Silex Web Profiler - 用于Silex的Web调试工具条
-
Slim - 另一个简单的微型框架
- awesome-slim
- Slim Skeleton - 用于Slim的框架
- Slim View - Slim的自定义视图集
- Slim Middleware - Slim的自定义中间件集合
- slim-skeleton - Slim基础上实现了MVC及一些组件
- slim-boilerplate
- Bullet PHP - 用于构建REST APIs的微型框架
- Lumen - 基于Laravel的微型框架
- Proton - 一个微型PHP框架
- blink - 一个为构建 “long running” 服务而生的 Web 微型高性能框架
- flight - 一个可扩展的PHP微框架
路由( Routers )
- Fast Route - 一个高效路由库
- Route - 基于Fast Route的路由库
- Pux - 另一个高效的路由库
- Klein - 一个灵活的路由库
- Macaw - 一个简单的 PHP 路由器,超级精简、快速而且很性感。
模板引擎( Templating )
模板和词法分析的库与工具
- 温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!
发表评论: