[go: up one dir, main page]

Skip to content

xu767142206/awesome-php-cn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 

Repository files navigation

php常见的资源、库 中文版本

转载自:https://github.com/ziadoz/awesome-php

大部分转载自awesome-php 由于本人英文太差所以用api翻译成了中文 有些翻译不对 请见谅

不定时更新同步 [更新时间:2022-11-30 11:37:14]

一个精心策划的令人惊叹的PHP库、资源和闪亮的东西列表。


目录

作曲家存储库 composer-repositories

作曲家存储库.

依赖关系管理 dependency-management

用于依赖项和包管理的库。

依赖关系管理临时演员 dependency-management-extras

附加内容与依赖项管理相关。

  • Composed - 一个库来解析您的项目的作曲家在运行时环境中.
  • Composer Merge Plugin - 一个作曲家插件合并几个作曲家.json` files.
  • Composer Normalize - 一个插件正常化的作曲家.json` files.
  • Composer Patches - 作曲家的插件应用补丁.
  • Composer Require Checker - CLI工具分析作曲家的依赖关系,并验证没有未知的符号是用于一个包的来源.
  • Composer Unused - 一个CLI工具扫描未使用的作曲家包.
  • Prestissimo - 一个作曲家插件,支持并行安装过程.
  • Repman - 一个私有的PHP包仓库管理器和Packagist代理.
  • Satis - 一个静态的作曲家库发生器.
  • Tooly - 一个图书馆管理PHAR文件在项目使用的作曲家.
  • Toran Proxy - 一个静态的作曲家库和代理.

网络通信引擎 Network-Communication-Engine

php的一些网络通信引擎。

  • Workerman - 一个事件驱动的非阻塞I / O库.
  • Swoole - 面向生产环境的 PHP 异步网络通信引擎
  • Swow - Swow是一个使用PHP和C编写的高性能纯协程网络通信引擎。它致力于使用最小C核心及多数PHP代码以支持PHP高性能网络编程。

框架 frameworks

Web开发框架。

  • CakePHP - 一个快速的应用程序开发框架.
  • Laminas - 框架组成的单个组件(之前Zend框架).
  • Laravel - 富有表现力的web应用程序框架,优雅的语法.
  • Nette - 一个web框架组成的成熟的组件.
  • Phalcon - 一个框架实现为一个C扩展.
  • Spiral - 一个高性能的PHP /框架.
  • Symfony - 一组可重用的组件和web框架.
  • Yii2 - 一种快速、安全、高效的web框架.
  • Leaf - 轻薄的web框架.
  • Swoole相关
    • SwooleDistributed - swoole 分布式全栈框架
    • Swoft - 基于Swoole原生协程,新时代PHP高性能协程框架 https://www.swoft.org
    • Hyperf - 企业级的 PHP 协程微服务框架
    • Mixphp - 基于 Swoole 的FPM、常驻内存、协程三模 PHP 高性能框架 ( 开发文档完善) http://mixphp.cn
    • Laravel-s - 集成 Swoole 到 Laravel 或 Lumen
    • Laravel-swoole - 基于Swoole的高性能HTTP服务器。加速你的Laravel或Lumen应用程序。
    • LaravelFly - 成为一个绝对安全的解决方案来运行Laravel与Swoole。Laravel + Swoole Coroutine + Safety + Tinker Online.
    • Laravoole - Laravel && ( Swoole || Workerman ) 获得比php-fpm快10倍的速度
    • Easyswoole - 使用swoole很容易,就像echo "hello world "一样。;
    • Swoolefy - swoolefy是一个基于swoole实现的轻量级、高性能、协程级、开放性的API和MVC应用服务框架
    • Zan - 有赞开源的 PHP 框架 (已停止维护)
    • Msf - Camera360开源的微服务框架* swoole相关 - 面向生产环境的 PHP 异步网络通信引擎
  • Workerman相关
    • Webman - 基于Workerman的PHP的高性能HTTP服务框架。.
  • CodeIgniter - CodeIgniter是一个应用程序开发框架--一个工具包--为使用PHP建立网站的人服务.

额外的框架 framework-extras

附加内容与web开发框架相关。

  • CakePHP CRUD - CakePHP的快速应用程序开发(RAD)插件.
  • Knp RAD Components - 一组快速应用程序开发(RAD)组件Symfony.
  • Symfony CMF - 内容管理框架来创建自定义的CMS.
  • Livewire - Laravel的完整框架,构建动态ui的痛苦了.

内容管理系统 content-management-systems-cms

管理数字内容的工具。

  • Backdrop - CMS针对中小企业和非营利组织(Drupal的叉子).
  • Concrete5 - CMS的目标用户用最少的技术技能.
  • CraftCMS - 一种灵活的、用户友好的CMS为创建自定义web上的数字体验.
  • Drupal - 企业级内容管理系统.
  • Grav - 一个现代的平面文件CMS.
  • Joomla - 另一家领先的CMS.
  • Kirby - 一个文件的CMS,适应任何项目.
  • Magento - 最受欢迎的电子商务平台.
  • Moodle - 一个开源的学习平台.
  • Pico CMS - 一个愚蠢简单,速度极快,平面文件的CMS.
  • Statamic - 构建美丽的、易于管理的网站.
  • WordPress - 一个博客平台和CMS.

组件 components

来自web开发框架和开发小组的独立组件。

微框架 micro-frameworks

微框架和路由器。

  • Laravel-Zero - micro-framework控制台应用程序.
  • Lumen - 一个由Laravel micro-framework.
  • Mezzio - 一个micro-framework进行计算.
  • Radar - 一个Action-Domain-Responder PHP实现.
  • Silly - micro-framework CLI应用程序.
  • Slim - 另一个简单的微框架.
  • Nano - Hyperf的一个微框架.

微观框架-扩展 micro-framework-extras

与微框架和路由器相关的额外内容。

路由 Routers

用于处理应用程序路由的库。

  • Aura.Router - 一个全功能的路由图书馆.
  • Fast Route - 一个快速的路由图书馆.
  • Klein - 灵活的路由器.
  • Pux - 另一个快速的路由库.
  • Route - 路由图书馆建立在快速的路线.
  • Macaw - 一个简单的 PHP 路由器,超级精简、快速而且很性感。

模板 Templating

用于模板和词法的库和工具。

静态网站生成器 Static Site Generators

用于预处理内容以生成网页的工具。

  • Cecil - Cecil是一个CLI应用程序,合并Markdown文件,图像和Twig模板,以生成一个静态网站.
  • Couscous - 蒸粗麦粉减价文档变成漂亮的网站. 它是GitHub页面的立体化.
  • Jigsaw - 简单的静态站点Laravel的叶片.
  • Sculpin - 一个将Markdown和Twig转换为静态HTML的工具.
  • Spress - 一个可扩展的工具,将Markdown和Twig转换成HTML.

HTTP客户端 HTTP Client

用于使用HTTP的库.

爬虫 Scraping

图书馆刮网站。

  • Chrome PHP - 从PHP工具无头Chrome /铬实例.
  • DiDOM - 一个超级快速的HTML清理器和解析器.
  • Embed - 一个信息提取器从任何web服务或页面.
  • Goutte - 一个简单的web刮刀.
  • Symfony Panther - 浏览器测试PHP和web爬行库和Symfony.
  • PHP Spider - 一个可配置的和可扩展的PHP web蜘蛛.
  • PHP Scraper - 一个非常有意见的网络界面.
  • Phpquery - phpQuery实现了CSS3选择器驱动的文档对象模型(DOM)API,基于jQuery的JavaScript库 .
  • Beanbun - 多进程网络爬虫框架
  • QueryList - QueryList是一套简洁、优雅、可扩展的PHP采集工具(爬虫),基于phpQuery。

中间件 Middlewares

图书馆使用中间件来构建应用程序。

URL

解析URL的库。

电子邮件 Email

库发送和解析电子邮件。

文件 Files

库文件操作和MIME类型检测。

流 Streams

库处理流。

  • byte-stream - AMPHP 是用于 PHP 的事件驱动库的集合,设计时考虑到了纤维和并发性。Ampp/byte-stream 特别提供了流抽象,以简化处理各种字节流的工作.
  • Streamer - 一个简单的面向对象流包装器库.
  • php-byte-buffer - 这个类定义了读取和写入所有基元类型的值的方法。根据缓冲区的当前字节顺序,基元值被转换为(或从) 字节序列,可以通过顺序方法检索和修改这些字节顺序。字节缓冲区的初始顺序始终是大端序.

依赖注入 Dependency Injection

图书馆实现依赖注入的设计模式。

  • Aura.Di - 一个可序列化的依赖注入容器构造函数和setter注入,接口和品质意识,配置继承,和更多.
  • Acclimate - 一个共同的接口依赖注入容器和服务定位器.
  • Auryn - 一个递归依赖注入器.
  • Container - 另一个灵活的依赖注入容器.
  • Disco - PSR-11兼容,基于注解的依赖注入容器.
  • PHP-DI - 依赖注入容器,支持自动装配.
  • Pimple - 一个微小的依赖注入容器.
  • Symfony DI - 依赖注入容器组件.

图像 Imagery

库操作图像。

测试 Testing

库进行测试代码库和生成测试数据。

  • Alice - 富有表现力的夹具一代图书馆.
  • AspectMock - PHPUnit) / Codeception mocking框架.
  • Atoum - 一个简单的测试库.
  • Behat - 行为驱动开发(BDD)测试框架.
  • CakePHP Fixture Factories - 立即编写测试fixture,框架不可知.
  • Codeception - 一个完整的堆栈测试框架.
  • Faker - 一个假数据生成器图书馆.
  • Foundry - 夹具厂一代图书馆为原则.
  • HTTP Mock - 在单元测试中模拟HTTP请求的库。
  • Infection - 一个AST-based PHP变异测试框架.
  • Kahlan - 完整的堆栈单元/ BDD测试框架内置存根,模拟和代码覆盖的支持.
  • Mink - 网站验收测试.
  • Mockery - 一个模拟对象库进行测试.
  • ParaTest - PHPUnit)的并行测试库.
  • Pest - 与专注于简单的测试框架.
  • Peridot - 一个事件驱动的测试框架.
  • Phake - 另一个模拟对象库进行测试.
  • Pho - 另一个行为驱动开发测试框架.
  • PHP-Mock - 一个模拟库内置PHP函数(e.g. time()).
  • PHP MySQL Engine - 一个MySQL引擎用纯PHP编写的.
  • PHPSpec - 一个由规范设计单元测试库.
  • PHPT - PHP本身所使用的测试工具.
  • PHPUnit - 一个单元测试框架.
  • Prophecy - 非常固执己见的mocking框架.
  • VFS Stream - 一个虚拟文件系统流包装器进行测试.

持续集成 Continuous Integration

持续集成库和应用程序。

  • CircleCI - 持续集成平台.
  • GitlabCi - 让GitLab CI测试、构建、部署代码. TravisCi like.
  • Jenkins - 持续集成平台(PHP支持).
  • JoliCi - 持续集成的客户端用PHP编写的,由码头工人.
  • PHPCI - 一个开源的PHP持续集成平台.
  • SemaphoreCI - 持续集成平台开源和私人项目.
  • Shippable
    • 持续基于码头工人为开源和私人项目集成平台.
  • Travis CI - 持续集成平台.
  • Setup PHP - PHP的GitHub的行动.

文档 Documentation

用于生成项目文档库。

  • APIGen - 另一个API文档生成器.
  • daux.io - 一个使用减价文件文档生成器.
  • PHP Documentor 2 - 一个文档生成器.
  • phpDox - PHP项目文档生成器(即不限于API文档).

安全 Security

库生成安全的随机数,加密数据和漏洞扫描和检测。

  • Halite - 一个简单的库加密使用[libsodium] (https://github.com/jedisct1/libsodium).
  • HTML Purifier - A standards compliant HTML filter.
  • IniScan - 一个工具,扫描PHP INI文件的安全.
  • Optimus - 基于Knuth的乘法散列方法Id困惑.
  • PHPGGC - 一个PHP库unserializable载荷以及工具来生成它们.
  • PHP Encryption - 安全的PHP加密库.
  • PHP SSH - 一个实验对象导向SSH包装器库.
  • PHPSecLib - 一个纯PHP安全通信库.
  • random_compat - PHP 5.x support for random_bytes() and random_int()
  • RandomLib - 一个库生成随机数字和字符串.
  • Symfony Security Monitoring - web工具来检查你的作曲家依赖安全警告,以前被称为“SensioLabs安全检查”.
  • SQLMap - 自动数据库SQL注入和收购工具.
  • TCrypto - 一个简单的加密键值存储库.
  • VAddy - 一个持续的安全测试web应用程序的平台.
  • Zap - 一个集成的渗透测试web应用程序的工具.

密码 Passwords

库和工具用于处理和存储的密码。

代码分析 Code Analysis

库和工具分析,解析和操作代码库。

代码质量 Code Quality

库管理代码质量、格式和产品毛羽。

静态分析 Static Analysis

库执行PHP代码的静态分析。

  • Exakat - PHP的静态分析引擎.
  • Deptrac - 一个静态代码分析工具,以帮助执行规则的软件层之间的依赖关系.
  • Mondrian - 利用图论的代码分析工具.
  • phan - 基于PHP的静态分析器7和php-ast扩展.
  • PHP Architecture Tester - 容易使用PHP架构测试工具.
  • PHPCompatibility - 一个PHP为PHP CodeSniffer兼容性检查器.
  • PhpDependencyAnalysis - 一个工具来创建可定制的依赖图.
  • PHP Metrics - 一个静态度量库.
  • PHP Migration - 一个静态分析器为PHP版本迁移.
  • PHPStan - 一个PHP静态分析工具.
  • Psalm - 静态分析工具寻找PHP应用程序中的错误.

建筑 Architectural

有关设计模式库,编程方法和方式来组织代码。

  • Design Patterns PHP - 用PHP实现存储库的软件模式.
  • Finite - 一个简单的PHP有限状态机.
  • Functional PHP - 函数式编程库.
  • Iter - 图书馆提供了迭代原语使用发电机.
  • IterTools PHP - 一个提供处理可迭代实体的功能的库(类似于Python中的itertools库).
  • Patchwork - 重新定义用户的库函数.
  • Pipeline - 管道模式实现.
  • Porter - 数据导入抽象库消费Web api和其他数据源.
  • RulerZ - 一个强大的规则引擎和实施规范的模式.
  • symfony/workflow - Workflow组件提供的工具用来管理一个工作流或有限状态机
  • Patchwork - 一个重新定义用户的函数库
  • Finite - 一个简单的PHP有限状态机
  • Ruler - 一个简单的无状态的产生环境规则的引擎

调试和性能分析 Debugging and Profiling

调试错误,分析代码的库和工具。

  • APM - 监测扩展收集错误和统计数据到SQLite / MySQL / StatsD.
  • Barbushin PHP Console - 另一个使用Google Chrome web调试控制台.
  • Blackfire.io - 一个低开销的代码分析器.
  • Kint - 调试和分析工具.
  • Metrics - 一个简单的度量标准API库.
  • PCOV - 一个自我包含的代码覆盖率兼容的驱动程序.
  • PHP Console - web调试控制台.
  • PHP Debug Bar - 调试工具栏.
  • PHPBench - 一个基准测试框架.
  • PHPSpy - 一个低开销抽样分析器.
  • Symfony VarDumper - 一个变量翻车机组件.
  • Tideways.io - 监控和分析工具.
  • Tracy - 一个简单的错误检测,记录和时间测量库.
  • Whoops - 一个美丽的错误处理库.
  • xDebug - PHP的调试和配置工具.
  • XHProf - 最初由Facebook开发的分析工具.
  • Z-Ray - Zend调试和配置工具服务器.
  • PHP-Error - PHP错误对于开发来说是不够好的,就这么简单。这旨在解决这个问题。.

构建工具 Build Tools

项目构建和自动化工具。

  • Box - 一个实用程序来构建PHAR文件.
  • Construct - 一个PHP项目/ micro-package生成器.
  • Phing - 一个PHP项目构建系统的灵感来自Apache Ant.
  • RMT - 库的版本控制和发布软件.

任务运行者 Task Runners

图书馆自动化和运行任务。

  • Bldr - 一个PHP跑任务建立在Symfony的组件.
  • Jobby - 一个PHP cron作业管理器没有修改crontab.
  • Robo - 一个PHP跑任务与面向对象配置.
  • Task - 纯PHP运动员受繁重任务和吞咽.
  • Cron - Crontab 格式解析.

导航 Navigation

构建工具导航结构。

  • KnpMenu - 一个菜单库.
  • Menu - 一个灵活的菜单与连贯接口库.

资产管理 Asset Management

工具管理、压缩和缩减网站资产。

  • JShrink - 一个JavaScript库缩小镜.
  • Laravel Mix - 一个优雅的包装Webpack 80飐e.
  • Symfony Asset - 管理网络资产的URL生成和版本.
  • Symfony Encore - 一个简单但功能强大的API来处理和编制资产围绕Webpack构建的.
  • protobuf - 谷歌 protobuf 运行库.

地理位置 Geolocation

为地理编码库地址和使用纬度和经度。

  • Country List - 所有的国家名称的列表和ISO 3166 - 1码.
  • GeoCoder - 一个地理编码库.
  • GeoJSON - GeoJSON实现.
  • GeoTools - 一个图书馆geo-related工具.
  • PHPGeo - 一个简单的地理库.

日期和时间 Date and Time

库处理日期和时间。

  • CalendR - 日历管理图书馆.
  • Carbon - 一个简单的DateTime API扩展.
  • Chronos - 一个DateTime API扩展支持可变和不可变的日期/时间.
  • moment - 时刻.受js启发的PHP DateTime处理程序,支持i18n.
  • Yasumi - 一个库来帮助你计算假期的日期和名称.
  • php-calendar - calendar、日历、中国农历、阴历、节气、干支、生肖、星座.

事件 Event

图书馆事件驱动或实现非阻塞事件循环。

  • Amp - 一个事件驱动的非阻塞I / O库.
  • Broadway - 一个事件源和CQRS图书馆.
  • CakePHP Event - 事件调度程序库.
  • Elephant.io - 另一个图书馆网络套接字.
  • Evenement - 事件调度程序库.
  • Event - 一个事件库重点领域的事件.
  • Pawl - 异步web socket客户机.
  • Prooph Event Store - 用于保存事件消息的事件源组件
  • PHP Defer - 为PHP Golang推迟的语句.
  • Ratchet - 图书馆网络套接字.
  • ReactPHP - 一个事件驱动的非阻塞I / O库.
  • RxPHP - 反应性扩展库.
  • Guzzle Promises - 具有同步支持的PHP的Promises / A +库.

日志记录 Logging

库生成和使用日志文件。

  • Monolog - 一个全面的日志记录器.
  • KLogger - 一个易于使用的PSR-3日志类
  • Analog - 一个机遇闭包的微型日志包
  • SeasLog - 一个高效的日志扩展
  • Laravel-Log-Viewer - 非常方便的页面 Log 查看工具

电子商务 E-commerce

库和应用程序支付和构建在线电子商务商店。

  • Money - 福勒的钱的PHP实现模式.
  • Brick\Money - PHP的钱库,支持情况下,现金四舍五入,货币转换.
  • OmniPay - 一个框架不可知论者multi-gateway支付处理库.
  • Payum - 付款抽象图书馆.
  • Shopware - 高度可定制的电子商务软件
  • Swap - 一个汇率库.
  • Sylius - 一个开源的电子商务解决方案.
  • yansongda/pay - 优雅的 Alipay 和 WeChat 的支付 SDK 扩展包
  • Sebastian Money - 一个处理货币价值的库

PDF

库和软件处理PDF文件。

办公 Office

处理办公套件库文件。

  • PHPPowerPoint - 图书馆工作与微软PowerPoint演示.
  • PHPWord - 使用Microsoft Word文档库.
  • PHPSpreadsheet - 纯PHP库读写电子表格文件(PHPExcel的继任者).
  • Spout - 读和写电子表格文件(CSV, XLSX和ODS),在一个快速和可伸缩的方式.

数据库 Database

库与数据库进行交互使用对象关系映射(ORM)或datamapping技术。

  • Atlas.Orm - 数据映射器实现你的持久性模型在PHP.
  • Aura.Sql - 提供了一个扩展本机PDO和分析器和连接定位器.
  • Aura.SqlQuery - 独立查询建筑商MySQL、PostgreSQL SQLite和Microsoft SQL Server.
  • Baum - 一组嵌套实现雄辩的.
  • CakePHP ORM - 对象关系映射器,使用DataMapper模式实现的.
  • Cycle ORM - PHP DataMapper ORM.
  • Doctrine Extensions - 教义的集合行为扩展.
  • Doctrine - 一个全面的DBAL和ORM.
  • Laravel Eloquent - 一个简单的ORM.
  • Pomm - PostgreSQL的对象模型经理.
  • ProxyManager - 一组实用程序来生成代理对象进行数据映射器.
  • RedBean - 一个轻量级,configuration-less ORM.
  • Slimdump - 一个简单的翻车机MySQL的工具.
  • Spot2 - MySQL datamapper ORM.

迁移 Migrations

帮助管理数据库模式和迁移的库。

NoSQL

处理NoSQL后端的库.

  • MongoDB
  • Redis
    • Predis - 一个功能完整的复述,图书馆.
    • codis - Codis 是一个分布式 Redis 解决方案
    • twemproxy - 是twtter开源的一个redis和memcache代理服务器
    • pika - Pika是一个可持久化的大容量redis存储服务
  • ClickHouse

队列 Queue

来处理事件和任务队列的库。

  • Bernard - multibackend抽象库.
  • BunnyPHP - 一个高性能pure-PHP AMQP (RabbitMQ)同步和异步(ReactPHP)图书馆.
  • Pheanstalk - 一个Beanstalkd客户端库.
  • PHP AMQP - 一个纯PHP AMQP库.
  • Tarantool Queue - PHP绑定Tarantool队列.
  • Thumper - RabbitMQ模式库.
  • Enqueue - 消息队列包为PHP支持RabbitMQ AMQP,跺脚,Amazon SQS,复述和教义传输.

搜索 Search

库和软件上执行搜索查询索引和数据。

命令行 Command Line

库相关的命令行。

  • Aura.Cli -提供请求(上下文)和响应(Stdio)对象用于命令行接口,包括Getopt支持,以及用于的独立Help对象 描述命令
  • Boris - 一个微小的PHP REPL.
  • Cilex - 一个微型的框架来构建命令行工具.
  • CLI Menu - 图书馆建设CLI菜单.
  • CLIFramework - 命令行框架支持zsh和bash完成生成,子命令和选项约束. It also powers phpbrew.
  • CLImate - 库输出颜色和特殊的格式.
  • Commando - 另一个简单的命令行解析器.
  • Cron Expression - 图书馆计算cron运行日期.
  • GetOpt - A command line opt parser.
  • GetOptionKit - 另一个命令行选择解析器.
  • PsySH - 另一个PHP REPL.
  • ShellWrap - 一个简单的命令行包装器库.

身份验证和授权 Authentication and Authorization

图书馆实现用户身份验证和授权。

标记和CSS Markup and CSS

用于处理标记和CSS格式的库.

JSON

处理JSON库

字符串 Strings

库解析和操作字符串。

  • Agent - 一个PHP桌面/移动用户代理解析器,基于Mobiledetect.
  • ANSI to HTML5 - 一个ANSI到HTML5的转换库.
  • Color Jizz - 一个图书馆操纵和转换颜色.
  • Device Detector - 另一个库解析用户代理字符串.
  • aleksey-anisimov/Emoji - 一个库来检测表情符号,删除表情符号,编码表情符号和解码字符串的表情符号.
  • Hoa String - 另一个UTF-8字符串库.
  • Jieba-PHP - 一个PHP Python的jieba港. 中文文本分词为自然 语言处理.
  • Mobile-Detect - 一个轻量级的PHP类检测移动设备(包括平板电脑).
  • Patchwork UTF-8 - 一个可移植的库来处理utf - 8编码的字符串.
  • Portable ASCII - 图书馆将字符串转换为ascii.
  • Portable UTF-8 - 一个字符串处理库与utf - 8安全的替代方法.
  • Slugify - 将字符串转换成蛞蝓的图书馆.
  • SQL Formatter - 一个图书馆格式化SQL语句.
  • Stringy - 与多字节字符串处理库的支持.
  • T-Regx - 一个高级的正则表达式库,消除了PHP的陷阱.
  • PHPVerbalExpressions - 更优雅的书写正则方式,就像 SQL Builder 一样.
  • UA Parser - 库解析用户代理字符串.
  • URLify - 一个PHP Django的URLify港.js.
  • UUID - 一个库生成uuid.
  • Pinyin - 基于 mozillazg/pinyin-data 词典的中文转拼音工具,更准确的支持多音字的汉字转拼音解决方案。.
  • VicWord - 一个纯php的分词.
  • Emoji - 以编程方式使用表情符号字符

数字 Numbers

与数字有关的php库

  • Brick\Math - 图书馆提供大量支持:先导入BigInteger’’,‘BigDecimal’和‘BigRational’.
  • ByteUnits - 库来解析,在二进制格式和转换字节单位和公制系统.
  • DecimalObject - 一个值对象来处理小数/浮动容易和更准确.
  • IP - 一个不可变的值对象使用IPv4和IPv6地址.
  • LibPhoneNumber for PHP - 一个PHP实现谷歌的电话号码处理库.
  • PHP Conversion - 另一个库之间的转换单位的措施.
  • PHP Units of Measure - 一个图书馆的计量单位之间的转换.
  • MathPHP - PHP数学库.
  • Belt - 工具函数库.

过滤和验证 Filtering and Validation

库筛选和验证数据。

API

图书馆和网络工具开发api。

  • API Platform - 在几分钟内公开一个包含JSON-LD、Hydra的超媒体REST API 格式.
  • Laminas API Tool Skeleton - 一个API builder构建与计算框架.
  • Drest - 为揭露教条实体图书馆REST资源端点.
  • HAL - 超文本应用程序语言(HAL)构建器库.
  • Hateoas - 一个HATEOAS REST web服务库.
  • Jane - 一个OpenApi客户端发电机与验证支持.
  • Negotiation - 内容协商库.
  • Restler - 一个轻量级的框架,使PHP方法基于rest的web API.
  • wsdl2phpgenerator - 一个工具来从SOAP WSDL文件生成PHP类.

缓存和锁定 Caching and Locking

库缓存数据和获取锁。

  • APIx Cache - 一层薄薄的PSR-6缓存包装各种缓存后端强调缓存标签和索引.
  • CacheTool - 一个工具清除APC /从命令行操作码缓存.
  • CakePHP Cache - 缓存库.
  • Doctrine Cache - 缓存库.
  • Metaphore - 缓存大满贯防御使用信号量,防止dogpile效果.
  • Stash - 缓存的另一个库.
  • Laminas Cache - 另一个缓存库.
  • Lock - 一个锁库提供独家的执行.

数据结构和存储 Data Structure and Storage

库实现的数据结构和存储技术。

通知 Notifications

库处理通知软件。

  • JoliNotif - 用于桌面通知的跨平台库(支持 咆哮,通知-发送,烤面包机等)
  • Notification Pusher - 一个独立的库设备推送通知.
  • Notificato - 一个库来处理推送通知.
  • Notificator - 一个轻量级的通知图书馆.
  • Php-pushwoosh - PHP库轻松地发送推送通知Pushwoosh REST Web服务.
  • ApnsPHP - 一整套开源的PHP类与iPhone、iPad和iPod Touch的苹果推送通知服务互动。.

部署 Deployment

库项目部署。

  • Deployer - 部署工具.
  • Envoy - 一个用PHP运行SSH任务的工具.
  • Rocketeer - 快速和容易部署PHP的世界.

国际化和本土化 Internationalisation and Localisation

图书馆为国际化(I18n)和本地化(L10n)。

  • Aura.Intl - 提供国际化(I18N)工具,特别是package-oriented per-locale消息翻译.
  • CakePHP I18n - 消息翻译和本地化的日期和数字.

无服务器的 Serverless

库和工具帮助建立serverless web应用程序。

  • Bref - 在AWSλServerless PHP.
  • OpenWhisk - 一个开源serverless云平台.
  • Serverless Framework - 一个开源框架构建serverless应用程序.
  • Laravel Vapor - Laravel serverless部署平台,由AWS.
  • AWSGoat - AWSGoat是AWS上的一个设计脆弱的基础设施.

配置 Configuration

对配置库和工具。

第三方api Third Party APIs

库访问第三方api。

扩展 Extensions

图书馆帮助建立PHP扩展。

  • PHP CPP - 开发PHP扩展的C库.
  • Zephir - 编译语言PHP开发PHP扩展和C之间.
  • PHP-X - Zend API的C++封装器.

机器学习 Machine Learning

  • PHP-ML - PHP 中机器学习的新方法。算法,交叉验证,神经网络,Preprocessing,特征提取等等.
  • PHP-ML 学习 - 算法学习介绍.
  • Rindow 神经网络 - Rindow 神经网络是一个用于深度学习的高级神经网络库.
  • RubixML - 高级机器学习和深度学习库,面向 PHP语言语言.
  • PHP FANN - 这是一个PHP的 快速人工神经网络 扩展.

杂项 Miscellaneous

有用的库或工具不符合上面的类别。

  • Annotations - 一个注释库(教义的一部分).
  • BotMan - 不可知论者PHP库框架构建跨平台聊天机器人.
  • ClassPreloader - 为优化半自动的图书馆.
  • Hprose-PHP - 一个跨语言的RPC.
  • noCAPTCHA - 帮助谷歌noCAPTCHA(说的).
  • Pagerfanta - 一个分页库.
  • Safe - 所有的PHP函数,重写抛出异常,而不是返回false.
  • SuperClosure - 一个库,允许闭包进行序列化.
  • RTCKit/SIP - 一个符合RFC 3261的SIP解析/渲染库.
  • DeepCopy - DeepCopy 可以帮助您创建对象的深度副本(克隆)。它被设计用于处理关联图中的循环.
  • php-helper - php 常用函数库/工具集,仅测试支持php 7.2/7.3/7.4/8.0.

软件 Software

创建一个软件开发环境。

PHP安装 PHP Installation

工具来帮助PHP在您的计算机上安装和管理。

开发环境 Development Environment

软件和工具用于创建和共享一个开发环境。

  • Ansible - 一个彻底的简单的编制框架.
  • Docker - 一个集装箱化平台.
  • Docker PHP Extension Installer - 很容易在集装箱码头工人安装PHP扩展.
  • Expose - 一个开源的PHP隧道服务.
  • Lando - 自动化的开发环境.
  • Laravel Homestead - Laravel本地开发环境.
  • Laradock - 一个完整的PHP开发环境基于码头工人.
  • Puppet - 一个服务器自动化框架和应用程序.
  • Takeout - 一个Docker-based发展依赖管理器.
  • Vagrant - 一个便携式开发环境工具.
  • ddev - 用于PHP的本地web开发环境系统.
  • devilbox - 用于本地开发的现代Docker LAMP堆栈和MEAN堆栈.
  • docksal - 统一的Docker:whale:支持macOS、Windows和Linux的web开发环境.

虚拟机 Virtual Machines and Compilers

可选的PHP虚拟机.

  • Hack - 一种用于HHVM的编程语言.
  • HHVM - 一个虚拟机,为PHP运行时和JIT Facebook.
  • PeachPie - PHP编译器和运行时.NET and .NET Core.
  • KPHP - 将PHP转换为c++和c++运行时的编译器.

文本编辑器和ide Text Editors and IDEs

文本编辑器和集成开发环境(IDE)支持PHP。

Web应用程序 Web Applications

基于web的应用程序和工具。

  • 3V4L - 一个在线PHP & HHVM shell.
  • Adminer - 数据库管理在一个PHP文件.
  • Cachet - 开源系统状态页.
  • DBV - 数据库版本控制的应用程序.
  • Lychee - 一个易于使用的和漂亮的photo-management-system.
  • MailCatcher - web工具来捕获和查看电子邮件.
  • phpMyAdmin - MySQL / MariaDB的web界面.
  • PHP Queue - 一个应用程序来管理队列的后端.
  • phpRedisAdmin - 一个简单的web界面来管理(复述)(https://redis.io/) databases.
  • PHPSandbox - 一个在线的PHP IDE浏览器.

基础设施 Infrastructure

基础设施提供PHP应用程序和服务。

  • appserver.io - 多线程应用程序服务器的PHP,用PHP编写的.
  • kubephp - 用于云本地部署的生产级、无根和优化的PHP容器映像模板.
  • php-pm - 进程管理器,增压器和PHP应用程序的负载平衡器.
  • RoadRunner - 高性能的PHP应用程序服务器、负载平衡器和过程管理.

资源 Resources

各种资源,如书籍、网站和文章,用于提高您的PHP开发技能和知识。

PHP的网站 PHP Websites

有用与php相关的网站。

PHP的书 PHP Books

奇妙与php相关的书籍。

PHP的视频 PHP Videos

奇妙与php相关的视频。

PHP播客 PHP Podcasts

播客和专注于PHP的话题。

PHP通讯 PHP Newsletters

与php相关消息直接发送到您的收件箱中。

PHP阅读 PHP Reading

与php相关的阅读材料。

PHP内部阅读 PHP Internals Reading

PHP内部或阅读材料相关性能。

About

php常见的资源、库 中文版本 应该是最全的中文库了

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published