设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP程序员基本要求和必需技能

发布时间:2022-06-22 13:12 所属栏目:121 来源:互联网
导读:这篇文章主要介绍了PHP程序员基本要求和必备技能,这是一篇老文章了,需要的朋友可以参考下。 昨天在图书馆看书,看到《电脑报》上的一篇文章,题目为《30岁不是程序员的终点》,(详情可参看《电脑报》2010年第19期,G14版数字职场的文章)。大致内容是采访一
  这篇文章主要介绍了PHP程序员基本要求和必备技能,这是一篇老文章了,需要的朋友可以参考下。
 
  昨天在图书馆看书,看到《电脑报》上的一篇文章,题目为《30岁不是程序员的终点》,(详情可参看《电脑报》2010年第19期,G14版数字职场的文章)。大致内容是采访一位30岁的PHP高级程序员,他讲了一些关于PHP程序员必备知识,感觉很是受用,于是做了些笔记:
 
  一名PHP程序员的基本要求:
 
  1、精通html、CSS、JS等网站前端技术。
 
  2、掌握PHP编程技术。
 
  3、了解Linux及Apache、MySql
 
  4、知道基本的网络原理,了解TCP/IP协议。
 
  5、了解基本的软件工程知识和软件设计技术。
 
  必须掌握的工具:
 
  1、PHPMyAdmin(安装完LAMP以后第一个安装的工具)。
 
  2、PHPDocumenter,会从PHP中找到所有的逻辑结构。
 
  3、Zend,专业PHP集成开发环境,是php程序员首选IDE工具。
 
  一些资源:PHPChina,《PHP与MySql Web应用开发核心技术》。

  必须具备的基础知识:
 
  1、LAMP技术(加强):Linux+Apache+Mysql+PHP,是PHP网站最普遍的架构之一,也是效率最好的架构之一。
 
  2、对潜在的安全漏洞有深刻的理解。如:SQL注入漏洞、字符编码循环、跨站脚本攻击(XSS)、跨站请求伪造(CSRF)。(好陌生 – -!)
 
  3、掌握MVC模式:Model(模式)、View(视图)、Controller(控制器)。
 
  4、其他:面向对象编程(OOP)、PHP缓存技术、PHP相关开发框架、软件重构技术、软件设计模式。
 
  声明:这些只是本人的读书笔记,肯定和原文有出入,大家还是看原文来的更好些。

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读