欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

think如何做到PHP的精通?

程序员文章站 2022-05-16 17:20:34
...
做PHP也有些年头了,一直没进到大公司混,所以感觉技术还是入门级。
对于网上流B的负载均衡,百万级数据承载,一窍不懂。
如何提升,请问有没有一些推荐的书。

回复内容:

做PHP也有些年头了,一直没进到大公司混,所以感觉技术还是入门级。
对于网上流B的负载均衡,百万级数据承载,一窍不懂。
如何提升,请问有没有一些推荐的书。

把thinkphp的标签去掉。面向对象、设计模式、composer依赖管理、命名空间、trait、phpunit、PHP-FIG。最后来点实战的php-must-watch,https://github.com/phptodayorg/php-must-watch 把这里的视频都看懂了想不成为高手都难。

感觉好多东西需要实践吧 凭空看书可能很难理解

老老实实做项目积累经验吧。外包公司就别指望了。

书籍根本就没有用的,技术是平常做项目积累的,你见过有那个架构师,看了好几本书才当的架构师或者高级工程师,全是苦练才上去的。

跟你差不多情况,感觉遇到职业瓶颈了,想提高。 但是像上面一些同学回答的一样,要提高还是得接触实际项目。书本上那种纯理论的东西,实际情况可能并不适用或者无法采用。

建议转行。(补丁。。

看你说的应该是想往架构师方向发展,如果不是,那么根据具体情况还是有选择、有针对的学习相关技能应该会更加靠谱,而架构师肯定不是新人能够胜任的工作,必须对某个行业或者说是某种业务的各个方面比较精通(或者还不够),一个不错的架构都是服务于特定业务的,一般都是不能通用的,就说这么多吧……

写代码啊,写写写。。

多写 多练吧 多学习

看你的问题,可能是觉得不知道从哪里入手进行学习。

个人认为,你目前已经有一定的工作经验,发现自己的瓶颈,应该提高的是理论知识,然后回过头来再继续写代码,会发现跟之前的眼界不一样了。写代码的时候会知道自己该考虑哪些,哪些不用考虑。

具体要看什么书呢,不要局限在php,你不是想了解高并发之类的么。首先做web的应该要看http、tcp这类的网络协议,还要看操作系统,了解内存的使用。了解这些之后,再回过头来写代码,你就知道你怎么写代码,速度会更优。

然后就能考虑怎么处理大数据高并发的情况。如果对网络编程的基础知识、操作系统是如何管理内存,代码执行的时候如何使用内存都不了解的话,很难想象从何入手来解决这些问题.希望能对你有帮助!

如果不知道学习方向,有个实用的建议,学习C语言,然后读PHP的C源码

相关标签: php thinkphp