Heim >Backend-Entwicklung >PHP-Tutorial >Welche Fähigkeiten müssen PHP-Ingenieure beherrschen?

Welche Fähigkeiten müssen PHP-Ingenieure beherrschen?

藏色散人
藏色散人Original
2019-05-09 14:59:527615Durchsuche

Die Fähigkeiten, die PHP-Ingenieure beherrschen müssen, sind: 1. Beherrschung der nativen PHP-Standardbibliothek; 3. Vertrautheit mit der Verwendung von Nginx usw.; 5. Verstehen Sie die tatsächlichen technischen Prinzipien und Praktiken anderer Teams. 6. Beherrschen Sie ein CMS-System usw.

Welche Fähigkeiten müssen PHP-Ingenieure beherrschen?

Verwandte Empfehlungen: PHP-Entwicklungsschulung (kostenpflichtige Anleitung), PHP-Video-Tutorial (Kostenlos)

Welche Fähigkeiten müssen Sie beherrschen, um ein guter PHP-Ingenieur zu werden?

1. Beherrschen Sie die native PHP-Standardbibliothek, beherrschen Sie die Entwicklung eines der drei großen Frameworks (Symfony2, Yii, ZF2) und lesen Sie den Quellcode eines der kleinen Frameworks (Codeigniter, usw.).

2. Beherrscht MySQL-Anweisungen, übt die Abfrageverarbeitung und Optimierung beim Aufbau einer Datenbank mit 10 Millionen Ebenen und ist mit einer nicht relationalen Datenbank (MongoDB usw.) vertraut.

3. Vertraut mit der Verwendung der relevanten Open-Source-Lösungen Nginx, Memcache, Cherokee, CAS usw.

4. Lernen Sie in Bezug auf das Frontend so viel wie möglich über CSS , Javascript, jQuery, Bootstrap.

5. Verstehen Sie einige technische Prinzipien in tatsächlichen Produktionsumgebungen wie CDN und Clustering und die Praktiken anderer Teams

6. Imitieren und entwickeln Sie eines der bekannten CMS-Systeme vollständig. Drupal, WordPress, PHPCMS

7. Verfügen Sie über einen eigenen Online-VPS oder physischen Server, beherrschen Sie die Verwendung eines der CentOS-, Debian- und FreeBSD-Systeme und können Sie Systemleistungsengpässe genau analysieren

8. Lesen Sie Bücher und Fachliteratur zum Thema Websicherheit, seien Sie in der Lage, tatsächliche Angriffs- und Verteidigungsoperationen auf Websites durchzuführen und verstehen Sie die Prinzipien und Lösungen für verschiedene häufig auftretende Sicherheitsprobleme.

9. Sie müssen in der Lage sein, eine von Shell zu verwenden oder kompetent kompilierte Sprachen: Python, NodeJS, Ruby, GO, C

10. Lernen Sie einige Zeitmanagement- und Projektmanagementkonzepte, hauptsächlich durch das Lesen weiterer Bücher.

11. Lesen Sie die Klassiker wie Design Patterns, Introduction to Algorithms und Code Encyclopedia

Das obige ist der detaillierte Inhalt vonWelche Fähigkeiten müssen PHP-Ingenieure beherrschen?. 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:Kann Eclipse PHP schreiben?Nächster Artikel:Kann Eclipse PHP schreiben?