Heim > Fragen und Antworten > Hauptteil
Vor kurzem habe ich festgestellt, dass ich beim Schreiben von Code langsam bin und mit der Verwendung von PHP-Bibliotheken vertraut bin. Ich gehe oft zu Github und Packagist und bin etwas verwirrt darüber, wie ich in die Tiefe gehen soll PHP. Ich beschränke mich hier auf PHP, wie z. B. die zugrunde liegende Architektur von PHP, das Funktionsprinzip von PHP usw. Ich hoffe, jeder kann mir einen guten Leitfaden geben! Wenn Sie im Internet nach PHP-Lernanweisungen suchen, gibt es viele Schulungseinrichtungen wie CSS, HTML usw. Das ist nicht das, was ich will. Ich möchte nur PHP lernen, aber ich weiß einfach nicht, wie ich in die Tiefe gehen soll. Bitte geben Sie mir einen Rat.
某草草2017-06-05 11:10:03
PHP就如同拍黃片一樣,你懂了,但沒技巧就沒法成為大濕。想成為大濕,首先要有如下基本功
1.熟悉掌握php所有的基本知識,必須看熟w3c的php用法。
2.掌握基本功,就要向php的架構開始入手,首先了解主流MVC框架,和laravel、tp、yii。
3.你覺得mvc的框架成為你項目累贅時候,可以初次開發自己MVC框架,這裡就涉及好好好多的編程知識,如各種的開發模式、流程、如何實現MVC架構
4.你覺得3的還是沒法滿足你項目要求,那樣就要從LANMP入手,各種conf文件已經可以玩死你。還有nosql
5.假如你想3,4更加優化,可以實現主從架構和分佈式系統
6.當你覺得3,4,5都玩膩時候可以了解PHP底層,或者嘗試使用C去為PHP做擴展包
其實編程世界真的很多東西要學,有人實現一個功能幾十行代碼,有人話上千條代碼。基本功紮實才是最重要。而且不要妄自菲薄
phpcn_u15822017-06-05 11:10:03
我是:
1.逐渐深入各方面知识:https://github.com/TIGERB/eas...
2.自己搞个框架:https://github.com/TIGERB/eas...
3.目前在学习go,希望通过学习go再反过来理解PHP
给我你的怀抱2017-06-05 11:10:03
首先: 请思考下 『最近发现自己编写代码慢了』 是不是由于对PHP的不够了解或是不够深入造成的
如果是的话, 请去熟悉 PHP 的特性, 语法等等. 多看文档. 至于PHP的底层架构啊,运行原理啊, 与你提示出的这个问题不太相符
如果不是, 请仔细思考问题处在哪里?
对框架的熟悉度? 对业务逻辑的熟悉度? 对项目整体架构的想法?
仔细的思考自己的问题出现在哪里, 不要『迷茫』
伊谢尔伦2017-06-05 11:10:03
我建议哈!学习语言,应该是一门硬功夫,PHP 基础知识是一定要扎实,其次呢,学习一下主流的MVC框架,多看看他们的代码,为了学习知识吗,我主导的是,建议买点PHP 设计模式,或者之类的书来看,尽量的丰富一下自己编程的思想,我们不要老想着什么会写什么不会写,我们要思考着,设计模式,。最重要的在于你的大脑。代码是工具,重要的是你的思想!