我了解 PHP 的基础知识,并用 PHP 编写了一个学校项目(尽管现在回想起来,我真的很想重写它)
我真的很想了解一下如何编写好的 PHP 代码,例如 PHP 的最佳实践是什么?是否有解决某些任务的推荐方法?
我认为解决这个问题的最佳方法就是花一些时间浏览一些 PHP 代码,尽管我意识到已经存在类似的问题,但答案似乎大多引用了 PHP 程序,例如 wordpress 。 。 。这有点超出了我的理解范围(更不用说它太大了,无法浏览并尝试理解)
那么有人可以推荐一些程序给我看,这些程序可以推广最佳实践,但又足够简单让我理解(即不是 Wordpress、Magento 或该级别的其他程序)?
最佳答案
如果你谈论编码风格,有几个或多或少众所周知的指南,例如
- 在 PEAR 项目 http://pear.php.net/manual/en/standards.php
- 在 Zend 项目 http://framework.zend.com/manual/en/coding-standard.coding-style.html
- 对于 Drupal 开发人员 http://drupal.org/coding-standards
- 针对 WordPress 开发人员 http://codex.wordpress.org/WordPress_Coding_Standards#PHP
您会发现它们有很大不同,因为这是品味问题。
如果您想要一些有关如何在 PHP 中构建大型应用程序的示例,那么差异就更大了,几乎每个开发人员和每个项目都有自己的做事风格 - 这实际上是 PHP 的一大缺点。
就我个人而言,我并没有从浏览源代码中学到很多东西,在我看来,最好是开始项目并找出如何最好地完成事情,并在每次遇到问题时进行谷歌搜索 – 这这样你就会看到很多好的和坏的 PHP 代码,有一天你将能够自动区分好的和坏的代码。我真的不知 Prop 有良好编码标准的小型 PHP 应用程序(一般来说,如果我想到 PHP,我只会想到大型或自己编写的应用程序。或者是那些我从未研究过源代码的应用程序。)
关于php - 对于中级 PHPer 来说有什么好的 PHP 代码示例吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10166086/