如何进一步增加我对PHP的“高级”知识?(快速)[已关闭]
我已经使用PHP多年了,并且很好地掌握了这门语言,创建了许多运行良好的高级和不那么先进的系统。
我遇到的问题是,只有当我发现需要以前没有学过的东西时,我才会学习。这导致我查找解决方案和其他处理问题的代码,因此我将了解我以前从未见过的新函数或结构。正是通过这种方式,我学到了许多更好的技术(例如学习亚马逊,谷歌或其他大公司推出的课程)。
这样做的主要问题是,如果你不知道它的存在,就无法学习它的概念。例如,我花了几个月的编程来了解这个函数,我只是简单地检查字符串长度,用它来检查空值。empty()
strlen()
我现在正在构建越来越大的系统,我开始阅读像 highscalability.com 这样的博客,并一直在研究MySQL复制和服务器数据以进行扩展。我知道你的代码结构对于使整个系统工作非常重要。
在阅读了最近一篇关于reddit结构的博客后,这让我质疑是否有一些标准或“公认的系统”。
我已经研究了框架(我使用过Kohana,我很遗憾,但决定PHP框架不适合我),我更喜欢我自己的函数库而不是框架。
我目前的结构是WordPress,Kohana和我自己的知识之间的混合体。
我认为潜在的有益方式是:
- 阅读博客
- 阅读教程
- 与他人合作
- 读书
“达到一个新的水平”的最佳方式是什么,即成为一个非常优秀的系统开发人员?