首页 后端开发 php教程 花了很多时间才编译出一套完整的PHP资源。请喜欢它。

花了很多时间才编译出一套完整的PHP资源。请喜欢它。

Oct 15, 2024 pm 06:08 PM

It took ays to compile a complete set of PHP resources. Please like it.

这里是我整理的 PHP 资源集合,可以帮助大家找到自己需要的东西,而不必浪费时间搜索。我会每周更新一次。如果觉得有用,请给个star吧❤️。如果您想分享或转载,请保留来源。谢谢你! ?

PHP PSR 编码标准

  • 官方网站:www.php-fig.org
  • 原始文档:github.com/php-fig/fig

PHP 资源列表

  1. PHP环境部署工具
    • 服务台
    • XAMPP
    • 自制

PHP 资源站点

  • PHP 周刊
  • 视觉编码
  • PHP 联赛
  • KnpLabs

开发项目

  • FastAdmin - 基于ThinkPHP5 Bootstrap的快速后端开发框架
  • Notadd - 基于 Laravel 和 Vue 的开源 PHP 框架
  • KiteCms
  • YFCMF
  • Flarum - 使用 PHP 和 Mithril.js 开发的轻量级社区平台
  • PHPDish - 在 Symfony 框架上开发的内容社区系统

综合项目

  • DuckChat - 私人聊天软件
  • BookStack - 一个类似维基的在线书籍写作平台

PHP 框架

  • 苗条
  • Flight - PHP 的可扩展微框架
  • Bullet PHP - 用于构建 REST API 的微框架
  • Aura - 许多组件的集合
  • Kohana - HMVC 框架
  • Workerman - PHP 套接字服务器框架
  • Ohsce - 使用套接字的高可靠性 PHP 通信和控制框架
  • PPM - PHP 流程管理器
  • ZPHP - SOA 服务框架
  • appserver.io - 多线程 PHP 应用程序服务器
  • MeepoPS - 多进程套接字服务
  • phpDaemon - PHP 异步框架
  • QPM - 快速 PHP 流程管理器
  • Zan PHP框架 - 有赞团队开发的基于PHP协程的网络服务框架
  • Swoole - PHP 的高性能网络通信框架
  • React - 异步框架(Node.js 的 PHP 版本)
  • Zephir - 用于编写 PHP 扩展的编程语言
  • Yaf - 另一个框架
  • APIx - PHP AOP 框架
  • 去! - 一个 PHP AOP 框架
  • ToroPHP - 微路由框架
  • 无脂框架

软件/库

  • SmartWiki - 支持Markdown的文档工具
  • Monolog - 日志库
  • Hoa - 一组可扩展的 PHP 库
  • Kanboard - 项目管理工具
  • Belt - 实用函数库
  • PHP Sitemap Generator - 站点地图生成类
  • Array2XML - 将数组转换为 XML
  • XML2Array - 将 XML 转换为数组
  • pChart - 图表生成库
  • PHP QR Code - 二维码生成
  • Easybook - 书籍写作工具
  • hashids - 从整数生成唯一的、非连续的短 ID
  • 粒子 - 独特的 ID 生成器
  • Pinyin - 中文转拼音的工具
  • Ratchet - 创建实时、双向客户端-服务器 WebSocket 应用程序
  • JsonMapper - 用于将嵌套 JSON 结构映射到 PHP 类的库
  • Macaw - PHP 路由类
  • FastRoute - PHP 路由类
  • Pimple - 依赖注入容器
  • PHP-DI - 依赖注入容器
  • Mobile Detect - 浏览器环境检测类
  • DeviceDetector - 浏览器环境检测类
  • PHP Cron Expression Parser - Crontab 格式解析器
  • Box - Phar 构建工具
  • phpMyFAQ - 常见问题解答应用
  • 钩子 - BaaS 软件
  • KodExplorer - 基于网络的文件管理器和代码编辑器
  • ICEcoder - 一个 Web IDE(基于 Web 的代码编辑器)
  • PHP-Parser - PHP 解析器
  • PHPSandbox - 一种将 PHP 作为单独进程运行的方法
  • PHPCPD - 在代码中查找相似模式的工具
  • Ubench - 测量代码执行效率的工具
  • Text_Diff - 代码文件比较工具
  • PHP 分析器 - 与编译器操作方式相同的流程分析
  • apache2nginx - Apache 配置到 Nginx 配置的在线转换
  • Phproject - 项目管理系统
  • php-mirroring - Packagist 和 GitHub 镜像
  • SocketLog - 微信、API 调试、AJAX 的调试工具,通过 WebSocket 将日志输出到 Chrome 中的控制台
  • ApnsPHP - iOS 推送通知
  • php-socket-raw - 套接字库
  • Faker - 假数据生成器
  • Validation - 验证工具
  • Geocoder - 地理编码工具
  • Codiad - 基于网络的在线 IDE
  • Style-Guide-Boilerplate - 手动创建工具
  • PHP Humanizer - 数据格式化(多语言)
  • reCAPTCHA - Google reCAPTCHA 库
  • UnifiedArchive - 压缩/解压工具
  • Diff - Diff 的 PHP 实现
  • PHP-ML - PHP 机器学习库
  • Geotools - GEO地理信息工具
  • PHPBrew - PHP 版本和扩展管理工具
  • X-Prober - PHP 探针
  • 国家 - JSON、CSV、XML 和 YAML 格式的世界国家
  • PHP dotenv - PHP .env 环境配置管理
  • ramsey/uuid - UUID 生成器
  • Linfo - 服务器统计 UI/库

异步/协程

  • Amp - 非阻塞协程并发框架
  • Recoil - 异步协程框架
  • Promise - PHP 的 Promise/实现
  • Guzzle Promises - 具有同步支持的 Promises/PHP 库

前端相关

  • PHP-CSS-Parser - 用 PHP 实现的 CSS 解析器
  • Minify - JS 和 CSS 缩小工具
  • Munee - 一个 PHP 库,具有图像大小调整、CSS/JS 合并/缩小、缓存等功能

聊天/短信

  • Easy SMS - 短信发送组件
  • PhpSms - 短信发送库
  • BotMan - 用于构建聊天机器人的 PHP 库

文件管理

  • Nextcloud Server - 基于PHP的私有云服务
  • Cloudreve - 支持多个云存储提供商的云存储系统

文本处理

  • pangu.php - 自动向文本添加空格
  • PHP 的 TOML 解析器 - TOML 解析器

算法

  • PHP 数据结构和算法 - PHP 数据结构和算法

代码检查

  • PHPStan - 用于检测代码中错误的静态分析工具
  • PHP_CodeSniffer - PHP/JavaScript/CSS 的编码标准检查器
  • PHP-CS-Fixer - PHP 代码样式修复器
  • PHPMD - PHP 混乱检测器
  • PHPCheckstyle - 编码风格检查软件
  • GrumPHP - 代码质量检查工具

命令行界面

  • CLImate - 更好的命令行输出
  • phpsh - PHP Shell
  • psysh - PHP 控制台
  • 鲍里斯 - PHP REPL
  • CLIFramework - CLI 框架
  • 控制台工具 - PHP 命令行应用程序库

错误/异常处理

  • 糟糕 - 异常/错误处理类
  • BooBoo - 异常/错误处理类
  • PHP-Error - 错误处理库

调试工具

  • PHP Debug Bar - 调试工具

应用程序编程接口

  • phprs - 一个轻量级、类似 JAX-RS、实用的 PHP 框架
  • graphql-php - GraphQL 参考实现的 PHP 端口
  • Dingo API - 适用于 Laravel 和 Lumen 框架的 RESTful API 包

以上是花了很多时间才编译出一套完整的PHP资源。请喜欢它。的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1662
14
CakePHP 教程
1418
52
Laravel 教程
1311
25
PHP教程
1261
29
C# 教程
1234
24
说明PHP中的不同错误类型(注意,警告,致命错误,解析错误)。 说明PHP中的不同错误类型(注意,警告,致命错误,解析错误)。 Apr 08, 2025 am 12:03 AM

PHP中有四种主要错误类型:1.Notice:最轻微,不会中断程序,如访问未定义变量;2.Warning:比Notice严重,不会终止程序,如包含不存在文件;3.FatalError:最严重,会终止程序,如调用不存在函数;4.ParseError:语法错误,会阻止程序执行,如忘记添加结束标签。

PHP和Python:比较两种流行的编程语言 PHP和Python:比较两种流行的编程语言 Apr 14, 2025 am 12:13 AM

PHP和Python各有优势,选择依据项目需求。1.PHP适合web开发,尤其快速开发和维护网站。2.Python适用于数据科学、机器学习和人工智能,语法简洁,适合初学者。

说明PHP中的安全密码散列(例如,password_hash,password_verify)。为什么不使用MD5或SHA1? 说明PHP中的安全密码散列(例如,password_hash,password_verify)。为什么不使用MD5或SHA1? Apr 17, 2025 am 12:06 AM

在PHP中,应使用password_hash和password_verify函数实现安全的密码哈希处理,不应使用MD5或SHA1。1)password_hash生成包含盐值的哈希,增强安全性。2)password_verify验证密码,通过比较哈希值确保安全。3)MD5和SHA1易受攻击且缺乏盐值,不适合现代密码安全。

PHP行动:现实世界中的示例和应用程序 PHP行动:现实世界中的示例和应用程序 Apr 14, 2025 am 12:19 AM

PHP在电子商务、内容管理系统和API开发中广泛应用。1)电子商务:用于购物车功能和支付处理。2)内容管理系统:用于动态内容生成和用户管理。3)API开发:用于RESTfulAPI开发和API安全性。通过性能优化和最佳实践,PHP应用的效率和可维护性得以提升。

什么是HTTP请求方法(获取,发布,放置,删除等),何时应该使用? 什么是HTTP请求方法(获取,发布,放置,删除等),何时应该使用? Apr 09, 2025 am 12:09 AM

HTTP请求方法包括GET、POST、PUT和DELETE,分别用于获取、提交、更新和删除资源。1.GET方法用于获取资源,适用于读取操作。2.POST方法用于提交数据,常用于创建新资源。3.PUT方法用于更新资源,适用于完整更新。4.DELETE方法用于删除资源,适用于删除操作。

PHP:网络开发的关键语言 PHP:网络开发的关键语言 Apr 13, 2025 am 12:08 AM

PHP是一种广泛应用于服务器端的脚本语言,特别适合web开发。1.PHP可以嵌入HTML,处理HTTP请求和响应,支持多种数据库。2.PHP用于生成动态网页内容,处理表单数据,访问数据库等,具有强大的社区支持和开源资源。3.PHP是解释型语言,执行过程包括词法分析、语法分析、编译和执行。4.PHP可以与MySQL结合用于用户注册系统等高级应用。5.调试PHP时,可使用error_reporting()和var_dump()等函数。6.优化PHP代码可通过缓存机制、优化数据库查询和使用内置函数。7

PHP如何安全地上载文件? PHP如何安全地上载文件? Apr 10, 2025 am 09:37 AM

PHP通过$\_FILES变量处理文件上传,确保安全性的方法包括:1.检查上传错误,2.验证文件类型和大小,3.防止文件覆盖,4.移动文件到永久存储位置。

解释self ::,parent ::和static :: in php oop中的区别。 解释self ::,parent ::和static :: in php oop中的区别。 Apr 09, 2025 am 12:04 AM

在PHPOOP中,self::引用当前类,parent::引用父类,static::用于晚静态绑定。1.self::用于静态方法和常量调用,但不支持晚静态绑定。2.parent::用于子类调用父类方法,无法访问私有方法。3.static::支持晚静态绑定,适用于继承和多态,但可能影响代码可读性。

See all articles