Heim > Artikel > Backend-Entwicklung > Welche Kenntnisse müssen PHP-Ingenieure haben?
Zu den Kenntnissen, die PHP-Ingenieure benötigen, gehören: 1. PHP-bezogene Kenntnisse; 3. Grundlegende Kenntnisse über HTTP-Protokolle und Computernetzwerke; 5. Front-End-Kenntnisse; 6. MySQL-bezogene Kenntnisse usw.
Einige Kenntnisse, die PHP-Ingenieure kennen müssen
1. Beherrschen Sie die PHP-Grundlagen und Dateioperationen, objektorientierte Programmierung, CURL-Erweiterungen.
2. Beherrschen Sie den Aufbau der LAMP-Umgebung und den Aufbau der LNMP-Umgebung in der Linux-Umgebung.
3. Verstehen Sie die grundlegenden Kenntnisse des HTTP-Protokolls und des Computernetzwerks.
4. Machen Sie sich mit häufig verwendeten Algorithmen und Datenstrukturkenntnissen wie Warteschlangen, Stapeln, Teams, Diagrammen, Bäumen, Sortieralgorithmen usw. vertraut.
5. Vertraut mit Frontend-HTML, CSS, jQuery, BootStarp und anderen Kenntnissen.
6. Vertraut mit häufig verwendeten PHP-Entwicklungsframeworks, Laravel, Yii und ThinkPHP. Kann die Unterschiede vergleichen.
7. Machen Sie sich mit den Funktionen und Arbeitsprinzipien von Nginx vertraut und können Sie es flexibel konfigurieren.
8. Mit den Funktionen und Arbeitsprinzipien von Apache vertraut und in der Lage, es flexibel zu konfigurieren.
9. Machen Sie sich mit den Prinzipien des Linux-Systems vertraut und beherrschen Sie allgemeine Befehle und Shell-Programmierkenntnisse.
10. Beherrschen Sie die theoretischen Grundlagen von MySQL, machen Sie sich mit häufig verwendeten SQL-Anweisungen vertraut und können Sie Systemoptimierungen und Master-Slave-Lese- und Schreibtrennungen durchführen.
11. Verstehen Sie die neuen Funktionen von PHP7.
12. Machen Sie sich mit dem PHP-FPM-Workflow und seinen Prinzipien vertraut.
13. Beherrschen Sie die Redis-Datenbank, vom Anfänger bis zum Fortgeschrittenen
14. Beherrschen Sie den Memcached-Cache und können Sie Nutzungsszenarien unterscheiden.
15. Verstehen Sie den Betriebsprozess von PHP und beherrschen Sie die Implementierung der Nachrichtenwarteschlange von PHP.
16. Verstehen Sie den RESTful-Stil und seine Implementierung.
17. Vertraut mit häufig verwendeten Versionscontrollern, Git, SVN.
18. Verstehen Sie die Architekturlösungen für Websites mit hohem Datenverkehr, einschließlich Lastausgleich, Cluster-Redundanz, CND-Beschleunigung und Lese-/Schreibtrennung.
19. Machen Sie sich mit der Entwicklung öffentlicher WeChat-Konten und ihrem Prozess vertraut. Vertraut mit WeChat und Alipay Payment Docking.
20. Beherrschen Sie reguläre Ausdrücke.
21. Verstehen Sie allgemeine Web-Sicherheitskenntnisse und verfügen Sie über bestimmte Sicherheitskontrollfunktionen.
22. Verstehen Sie die zugrunde liegenden Implementierungsprinzipien von PHP und lernen Sie, PHP-Erweiterungen zu schreiben.
Weitere Informationen zu diesem Thema finden Sie auf der PHP-Website für Chinesisch! !
Das obige ist der detaillierte Inhalt vonWelche Kenntnisse müssen PHP-Ingenieure haben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!