如何进一步增加我的PHP“高级”知识? (快速)[关闭]

2023-12-21

我使用 PHP 已经很多年了,对这门语言有了很好的掌握,创建了许多运行良好的先进和不太先进的系统。

我遇到的问题是,只有当我发现需要一些我以前没有学过的东西时,我才会学习。这使我查找解决方案和处理问题的其他代码,因此我将了解以前从未见过的新函数或结构。正是通过这种方式,我学到了许多更好的技术(例如学习亚马逊、谷歌或其他大公司推出的课程)。

这样做的主要问题是如果你不知道某些东西存在就无法学习它的概念。例如,我花了几个月的时间编程才了解empty()函数,我只需使用以下命令检查字符串长度strlen()检查空值。

我现在开始构建越来越大的系统,并且我开始阅读 highscalability.com 等博客,并一直在研究 MySQL 复制和服务器数据以进行扩展。我知道代码的结构对于使整个系统正常工作非常重要。

在阅读了最近一篇有关 Reddit 结构的博客后,我开始怀疑是否存在一些标准或“公认的系统”。

我研究过框架(我使用过 Kohana,我很遗憾,但我认为 PHP 框架不适合我)并且我更喜欢自己的函数库而不是框架。

我目前的结构是 WordPress、Kohana 和我自己的知识的混合。

我认为潜在有益的方法是:

  • 阅读博客
  • 阅读教程
  • 与其他人一起工作
  • 读一本书

“达到新水平”成为一名非常优秀的系统开发人员的最佳方法是什么?


每个想成为 PHP 程序员的人,总是只看第一个词,完全忽略第二个词。

虽然“编程”比“PHP”更重要,但要成为一名 PHP 专业人士,首先应该是一名程序员。

所以,我会投票给最后一个——读书。不是关于 PHP,而是关于一般编程。格雷迪·布奇 http://en.wikipedia.org/wiki/Grady_Booch's, 马丁·福勒 http://en.wikipedia.org/wiki/Martin_Fowler甚至是旧的唐纳德·高德纳 http://en.wikipedia.org/wiki/Donald_Knuth's ones.
看看其他一些语言也很好,比如 Java 或 Python。不是转向他们,而是向他们学习。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何进一步增加我的PHP“高级”知识? (快速)[关闭] 的相关文章

随机推荐