DEV 上的精彩 PHP 资源 🚀 🎉 🎢
🏗 引导
✅ 干净的代码
🚥 品质
☑️ 测试
🔒 安全
🛠 工具
🚀 其他
🌠 值得关注的人
PHP 是一门被严重低估的语言,但在 DEV 上,我们有一些很棒的资源。
要找到这些资源并不容易,因为 PHP 的用户不多,而且相关的帖子会被淹没在众多其他(JS)帖子中。不过,尽管如此,其中一些资源的质量还是相当高的。
🏗 引导
对于新手来说,不知道从哪里开始一个新的 PHP 项目可能会很困难。如果你想尝试一下这个Slim
微框架,可以看看@charliedevelops的以下帖子:

通过构建一个非常简单的 MVC/OOP 应用程序开始使用 Slim PHP 框架
charliedeveloper · 2018年6月29日
✅ 干净的代码
一篇关于 PHP 中一些干净代码规则的精彩文章,附带精彩的截图:
其他一些干净代码规则,应用于具体示例:
一篇关于清洁架构和设计模式的非常详细的文章:
🚥 品质
phpcs
我写了下面的文章来向开发人员展示如何使用 3 个静态分析工具( 、phpmd
& )检查 PHP 代码的质量php-cs-fixer
:
下一篇文章将展示如何使用编辑器和 CI/CD 管道自动化composer
一切git
:
☑️ 测试
如何设计代码以便能够对所有内容进行单元测试:
不是特别针对 PHP,但仍然很有趣:
因为单元测试永远不够,所以我们需要验收测试。以下是将 HTTP API 作为黑盒测试的简单方法:
🔒 安全
众所周知,滥用 PHP 会导致严重的安全漏洞。以下资源对于关心安全的人来说(谁不关心呢?)将是一个很好的介绍:
保护 PHP 应用程序安全的 5 条规则:
🛠 工具
PHP 世界中最好的工具无疑是composer。它的功能数量常常不为人知。它不仅仅是一个依赖项管理器。让我们来看看它的可能性:
@david_j_eddy介绍了每个 PHP 开发人员都应该使用的 5 个基本工具:
如果你曾经体验过调试的乐趣,那么你就知道它不可或缺。感谢@brpaz,现在你将知道如何让所有东西协同工作:
最后这个工具是由本文作者开发的,可以帮助您入门。它是一个快速从零开始构建 PHP 项目的工具:
🚀 其他
因为我们都知道读书可以帮助我们更深入地理解事物,所以这里列出了一些关于 PHP 的推荐书籍:
众所周知的冒名顶替综合症的 PHP 版本:
因为这样的文章非常非常少,而且因为我发现自己在“云化” PHP 应用程序时因缺乏资源而迷失了方向,所以这里有一篇关于使用容器的 PHP 的很棒的文章:
🌠 值得关注的人
@restoreddev的帖子总是写得很好,而且大部分都是关于 PHP 的。作为一名 PHP 开发者,你绝对不能不关注他。
@gonedark的帖子主要涉及简洁代码、PHP 和 git。其中一些是 DEV 上最受欢迎的帖子之一。
上述文章中有两篇是由@brpaz撰写的,还有一些值得一读。
如果您认为列表中缺少某个 PHP 帖子,请随时在评论中提及它!
谢谢阅读!
文章来源:https://dev.to/biros/awesome-php-resources-on-dev----3a18