搜索
首页后端开发php教程php正确的方式:书

PHP正确的方法:最佳实践指南

指南

>本文探讨了“正确的方式”(PTRW),这是一项由社区驱动的计划,致力于促进PHP开发中的最佳实践。 它解决了由于学习资源不足和缺乏经验的开发人员而导致的编码习惯差的普遍问题。 不断更新,PTRW涵盖了关键主题,例如容器化,依赖项注入和安全密码。 PTRW的影响范围超出了其网站。 它还使用“付费款项”模型作为LeanPub书籍出版。 本书反映了网站的内容,确保两者保持同步。 书籍销售中的所有收益均可慷慨地捐赠给电子边境基金会(EFF),这是一个非营利的拥护数字权利。

这本书,有多种语言,适用于各种PHP框架,可适应新手和经验丰富的开发人员。它提供了一份全面的指南,涵盖了PHP编程基础,面向对象的编程,最佳实践和利用现代PHP功能。PHP The Right Way: The Book

解决低质量PHP开发的问题

> Web开发环境充满了经验不足的开发人员,尤其是在PHP等可访问的语言中。 许多人声称在培训最少或仅建立一个WordPress网站后声称PHP专业知识。 这是将客户外包给最便宜的自由职业者的,通常会导致项目失败或重大延误。 随着过时的实践持续存在,这个周期有助于PHP的负面声誉。

ptrw:协作解决方案

> PTRW是一个合作网站,旨在传播最新的PHP最佳实践。 它没有详尽,而是突出了需要关注的关键领域,并提供了指向高质量学习资源的链接。 PTRW定期更新并接受GitHub的贡献,并涵盖了各种主题,从流浪者和内置的PHP服务器到高级概念,例如容器和依赖注入。

>

eff和ptrw book

>

>最新的PTRW作为LeanPub书的出版物增强了其影响。 本书本质上是本网站的编译和编辑的PDF版本。 它的“付款方式”模型允许免费访问,但任何付款都直接用于EFF。

由捐款,雇用技术,法律和其他专家资助的非营利组织The EFF为法院案件中的数字权利辩护,以针对美国司法部或苹果等实体。 捐赠直接支持他们的关键工作。 他们的胜利主要以美国为中心,但影响着全球数字权利倡导。>

作者访谈:Phil Sturgeon的见解

这本书的关键贡献者

  • 书籍vs.网站:>本书包含与网站完全相同的内容。
  • >
  • >正在进行的更新:本书是使用将GitHub Markdown转换为LeanPub Markdown的脚本自动更新的。 >
  • 销售和捐赠:在面试时,这本书有411下载,80个付费下载,平均捐款为3.80美元。
  • >未来扩展:正在考虑添加更多内容,尤其是在网站的“基础”部分中,正在考虑。
  • >
  • 打印版本:>不太可能是由于许可限制(创意共享归因 - 非商业期3.0未体育)。
  • 多语言支持:翻译被鼓励,转换脚本已公开可用。> EFF的选择:
  • 选择EFF是由于其在捍卫互联网自由和开放性方面的重要工作而选择了EFF。
  • > 结论:呼吁行动
  • PTRW是标准化PHP开发最佳实践的重要倡议。 它是初学者和经验丰富的开发人员的绝佳资源。 通过通过贡献,共享资源或向EFF捐款来支持PTRW,您可以帮助提高PHP开发的质量并在全球增强数字权利。
  • 常见问题(常见问题解答)
  • >常见问题解答部分已被省略以保持响应简洁,但是很容易通过原始文本的解释答案来重新添加。

以上是php正确的方式:书的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
PHP中的PDO是什么?PHP中的PDO是什么?Apr 28, 2025 pm 04:51 PM

本文讨论了PHP数据对象(PDO),这是PHP中数据库访问的扩展名。它通过准备好的语句及其对MySQLI的好处,包括数据库抽象和更好的错误处理,强调了PDO在增强安全性方面的作用。

php中的memcache是​​什么?是否可以在几个PHP项目之间共享一个memcache的一个实例?php中的memcache是​​什么?是否可以在几个PHP项目之间共享一个memcache的一个实例?Apr 28, 2025 pm 04:47 PM

memcache和memcached是通过减少数据库负载加快Web应用程序的PHP缓存系统。可以在仔细的密钥管理的项目之间共享一个实例。

使用MySQL和PHP创建新数据库的步骤是什么?使用MySQL和PHP创建新数据库的步骤是什么?Apr 28, 2025 pm 04:44 PM

文章讨论了使用PHP创建和管理MySQL数据库的步骤,专注于连接,创建,常见错误和安全措施。

JavaScript是否与PHP相互作用?JavaScript是否与PHP相互作用?Apr 28, 2025 pm 04:43 PM

本文讨论了JavaScript和PHP如何通过HTTP请求间接相互作用,因为它们的环境不同。它涵盖了将数据从JavaScript发送到PHP的方法

如何从命令行执行PHP脚本?如何从命令行执行PHP脚本?Apr 28, 2025 pm 04:41 PM

本文讨论了从命令行执行PHP脚本的,包括步骤,常见选项,故障排除错误和安全考虑。

PHP中的梨是什么?PHP中的梨是什么?Apr 28, 2025 pm 04:38 PM

梨是可重复使用组件的PHP框架,通过包装管理,编码标准和社区支持增强开发。

PHP的用途是什么?PHP的用途是什么?Apr 28, 2025 pm 04:37 PM

PHP是一种多功能的脚本语言,主要用于Web开发,创建动态页面,还可以用于命令行脚本,桌面应用程序和API开发。

PHP的旧名称是什么?PHP的旧名称是什么?Apr 28, 2025 pm 04:36 PM

文章讨论了PHP从1995年的“个人主页工具”到1998年的“ PHP:超文本预处理器”的演变,这反映了其超越个人网站的扩展使用。

See all articles

热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

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

热工具

WebStorm Mac版

WebStorm Mac版

好用的JavaScript开发工具

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

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

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )专业的PHP集成开发工具