Heim  >  Artikel  >  Backend-Entwicklung  >  一名合格的PHP高级工程师的知识结构是怎样的

一名合格的PHP高级工程师的知识结构是怎样的

WBOY
WBOYOriginal
2016-06-13 12:36:27649Durchsuche

一名合格的PHP工程师的知识结构是怎样的
个人认为一名在百分之一旗舰店的合格PHP程序员应该具备以下知识:
1. 熟悉PHP语法,熟悉大多数常用PHP内置函数,可以不借助手册写出大部分程序。
2. 熟悉面向对象的分析设计方法。
3. 熟悉数据库基本理论,熟悉SQL,熟悉MYSQL,可自行根据业务逻辑设计出高效的数据库结构。
4. 熟悉Linux操作系统,可以自己配置Apache/Nginx、MYSQL、PHP。

熟悉语法之类的就不说了,那是基本。好的PHPer我认为应有如下特征:
1.了解HTTP协议和浏览器的运行机制。
2.优雅的代码风格,运用常见设计模式。
3.高访问量数据库设计,高并发需求优化方案。
4.了解PHP底层运行机制,能够编写简单PECL扩展。
5.至少掌握Linux的基本操作和主流Webserver搭建。

1 PHP基本的语法,惯用法
2 PHP安全相关知识
3 SQL优化,关系数据库的基本知识
4 Linux系统的基本操作,因为很多PHP函数都是linux命令演变过来的
5 Apache, nginx的简单配置

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: symfony日志配置有关问题 Nächster Artikel: PHP留言板(范例)