Heim  >  Artikel  >  Backend-Entwicklung  >  Fortgeschrittene Lernmethoden über PHP

Fortgeschrittene Lernmethoden über PHP

不言
不言Original
2018-04-23 16:40:342972Durchsuche

Der Inhalt dieses Artikels befasst sich mit den fortgeschrittenen Lernmethoden von PHP. Jetzt kann ich ihn mit Ihnen teilen.

Wenn Sie PHP gut lernen möchten , Einige Peripheriegeräte müssen ein bestimmtes Niveau erreichen, bevor sie schnell verbessert werden können
- PHP ist sehr ausführlich
- Erweiterungen sind sehr vertraut
- auf github Es hat eine eigene Erweiterung und eine sehr hohe Sternebewertung
- Das Teilen von PPT ist tief in den Herzen der Menschen verankert und erklärt die tiefgreifenden Dinge in einfachen Worten
- Reguläre Regeln sind sehr leistungsfähig
- Verschiedene erweiterte Grammatiken regulärer Ausdrücke sind sofort verfügbar, um verschiedene Schreibmethoden zu optimieren und PPT zu teilen
- Ein Grammatikparser wurde implementiert Verwendung regulärer Ausdrücke, die auf Github eine hohe Sternebewertung haben
- MVC-Prinzip
- Ich bin mir bewusst, auf welcher Ebene sich jedes Modul befinden sollte, sowie das Allgemeine Implementierungsmethode, vertraut mit dem beliebten Laravel, yii2, symforny
- Ich habe mein eigenes MVC auf Github
- Die Datenbank ist sehr ausführlich
- Das Indexierungsprinzip von MySQL ist sehr klar
- Die Analyse des Indexierungsprinzips ist vorhanden und funktioniert. Beispielanalyse, PPT-Freigabe
- Sehr erfahren in der Anwendung von NoSQL-Produkte
- Mongo
- Redis
- Hadoop
- Linux-bezogen
- Linux-Befehle, verschiedene Skripte können einfach geschrieben werden
- Einzigartig für verschiedene Open-Source-Produkte. Einblicke und ein gewisses Maß an Verständnis
- Scala
- Verstehen Sie die verschiedene Funktionen und Anwendungsszenarien funktionaler Sprachen sowie PPT-Analyse
- Github-Projekt haben

Nachdem ich Einführungsbücher wie „PHP-Programmierung“ gelesen hatte
habe ich das Programm mit geändert einen Zweck, WordPress (ich habe das meiste durchgelesen), Discuz (ich habe es fast vollständig gelesen, der damalige Zweck bestand darin, in ein „Multi-Forum“-System zu wechseln), wie persönliche Blogs, Forenthemen, Erweiterungen usw .
discuz‘ Design Thinking war in den letzten Jahren sehr hilfreich beim Erlernen von PHP. Durch eingehende Erkundung können Sie die grundlegende Datenbank-Passwortspeicherung, die Anmeldung an mehreren Standorten, die Authentifizierung, das Caching und andere Techniken verstehen.
Verstehen Sie die hervorragenden Entwicklungsspezifikationen, Programmiergewohnheiten und Codierungsstile anderer Leute, die wichtigsten Punkte.
Verstehen Sie die Frameworks, Codeigniter, Thinkphp, Laravel usw. Als Anfänger kann ich CI nur wärmstens empfehlen. Es hat eine klare Struktur. ist leichtgewichtig, einfach, leicht zu starten und hoch skalierbar.
Für Frameworks ist mein Weg: thinkphp->Framework selbst schreiben->Es hat drei Jahre gedauert, viele Mängel zu finden->N ausgereifte Frameworks ausprobieren->Entscheide dich schließlich für CI.
Einige tiefgreifende Lernoptimierungen für Datenbank und Cache.
Natürlich gibt es viele Aspekte wie MVC, Hooks, NoSQL, Linux-Umgebungskonfiguration usw. Sie müssen sich nicht die Mühe machen, sie zu erkunden, wenn Sie auf eine Schritt-für-Schritt-Anleitung stoßen. Schrittprojekt.

Es wird außerdem empfohlen, alle Ihre Projekte auf Github zu hosten oder Ihr eigenes Warehouse einzurichten und dann Codereview einzurichten, um zu sehen, wie Ihr Code nach jeder Änderung kontinuierlich optimiert wird.

Es wird empfohlen, Video-Tutorials zu studieren, die das Erlernen erleichtern. Sie können einen Blick auf „PHP Development Practical Video Tutorial“ werfen.
1 , js, jq, ajax...)
2. PHP-Entwicklungsgrundlagen (PHP-Programmiergrundlagen, Smarty-Template-Engine, MySQL...)
PHP-Entwicklung für Fortgeschrittene;
4. PHP-Erweiterung (YII-Framework, Bootstrap...)

Das obige ist der detaillierte Inhalt vonFortgeschrittene Lernmethoden über PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Einige Arrays in PHPNächster Artikel:Einige Arrays in PHP