Veuillez me donner quelques conseils sur la direction approfondie et les méthodes de PHP.
过去多啦不再A梦
过去多啦不再A梦 2017-06-05 11:08:03
0
6
653

Récemment, j'ai découvert que j'étais lent à écrire du code et que je suis habitué à utiliser les bibliothèques PHP. Je vais souvent sur github, packagist, et le contournement est courant, je ne sais pas comment progresser dans les profondeurs de PHP. . Je me limite ici à PHP, comme l'architecture sous-jacente de PHP, le principe de fonctionnement de PHP, etc. ! J'espère que tout le monde pourra me donner un bon guide. En recherchant sur Internet des instructions d'apprentissage PHP, il existe de nombreux établissements de formation, tels que CSS, HTML, etc. Ce n'est pas ce que je veux. Je veux juste apprendre PHP, mais je ne sais tout simplement pas comment aller en profondeur. S'il vous plaît, donnez-moi quelques conseils.

过去多啦不再A梦
过去多啦不再A梦

répondre à tous(6)
某草草

PHP, c'est comme faire des films porno, vous comprenez, mais vous ne pouvez pas devenir un gros gars mouillé sans compétences. Si vous souhaitez devenir maître, vous devez d'abord posséder les compétences de base suivantes
1. Être familier avec toutes les connaissances de base de php et vous devez être familier avec l'utilisation de php par w3c.
2. Pour maîtriser les compétences de base, vous devez commencer par l'architecture PHP. Tout d'abord, comprendre le framework MVC traditionnel, ainsi que Laravel, tp et yii.
3. Lorsque vous sentez que le framework MVC est devenu un fardeau pour votre projet, vous pouvez développer votre propre framework MVC pour la première fois. Cela implique de nombreuses connaissances en programmation, telles que divers modèles de développement, processus et comment les mettre en œuvre. l'architecture MVC
4. Que pensez-vous de 3 ? Si vous ne parvenez toujours pas à répondre aux exigences de votre projet, alors vous devez commencer avec LANMP. Divers fichiers de configuration peuvent déjà vous tuer. Et nosql
5 Si vous voulez que 3, 4 soit plus optimisé, vous pouvez implémenter une architecture maître-esclave et un système distribué
6 Lorsque vous vous sentez fatigué de 3, 4, 5, vous pouvez en apprendre davantage sur la couche inférieure de PHP, ou essayez d'utiliser le package d'extension C vers PHP

En fait, il y a vraiment beaucoup de choses à apprendre dans le monde de la programmation. Certaines personnes implémentent une fonction avec des dizaines de lignes de code, tandis que d'autres utilisent des milliers de codes. De solides compétences de base sont les plus importantes. Et ne vous sous-estimez pas

phpcn_u1582

Je suis :

1. Acquérir progressivement des connaissances approfondies dans tous les aspects : https://github.com/TIGERB/eas...

2. Créez votre propre framework : https://github.com/TIGERB/eas...

3. J'apprends actuellement Go, j'espère comprendre PHP en apprenant Go

给我你的怀抱

Tout d'abord : veuillez vous demander si "récemment, je me retrouve à écrire du code lentement" est dû à une compréhension insuffisante de PHP ou à un manque de profondeur

Si tel est le cas, veuillez vous familiariser avec les fonctionnalités, la syntaxe, etc. de PHP. Lisez plus de documentation Quant à l'architecture sous-jacente et aux principes de fonctionnement de PHP, ils ne correspondent pas à la question que vous avez soulevée

.

Sinon, réfléchissez bien à l'origine du problème ?

Familiarité avec le framework ? Familiarité avec la logique métier ? Des réflexions sur l'architecture globale du projet ?

Réfléchissez bien à l'endroit où surviennent vos problèmes, ne soyez pas « confus »

滿天的星座

Si vous souhaitez apprendre le C en profondeur, essayez d'écrire une extension ou consultez des extensions asynchrones telles que swoole/workman. Le blog de Brother Niao parle également de certains principes sous-jacents

.
曾经蜡笔没有小新

Lire l'article de Maître Han : Où sera l'avenir des programmeurs PHP en 2017

伊谢尔伦

Je le recommande ! Apprendre un langage doit être une compétence difficile. La connaissance de base de PHP doit être solide. Deuxièmement, apprenez le framework MVC traditionnel et en savoir plus sur leur code, je suggère d'acheter des modèles de conception PHP ou des livres similaires. , essayez d'enrichir vos propres idées de programmation. Nous ne devrions pas toujours penser à ce que nous pouvons écrire et à ce que nous ne pouvons pas écrire. Nous devrions penser aux modèles de conception. La chose la plus importante est votre cerveau. Le code est un outil, ce qui compte, ce sont vos pensées !

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!