程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> PHP程序員基本要求和必備技能

PHP程序員基本要求和必備技能

編輯:PHP綜合

昨天在圖書館看書,看到《電腦報》上的一篇文章,題目為《30歲不是程序員的終點》,(詳情可參看《電腦報》2010年第19期,G14版數字職場的文章)。大致內容是采訪一位30歲的PHP高級程序員,他講了一些關於PHP程序員必備知識,感覺很是受用,於是做了些筆記:

一名PHP程序員的基本要求:

1、精通html、CSS、JS等網站前端技術。

2、掌握PHP編程技術。

3、了解Linux及Apache、MySql

4、知道基本的網絡原理,了解TCP/IP協議。

5、了解基本的軟件工程知識和軟件設計技術。

必須具備的基礎知識:

1、LAMP技術(加強):Linux+Apache+Mysql+PHP,是PHP網站最普遍的架構之一,也是效率最好的架構之一。

2、對潛在的安全漏洞有深刻的理解。如:SQL注入漏洞、字符編碼循環、跨站腳本攻擊(XSS)、跨站請求偽造(CSRF)。(好陌生 – -!)

3、掌握MVC模式:Model(模式)、View(視圖)、Controller(控制器)。

4、其他:面向對象編程(OOP)、PHP緩存技術、PHP相關開發框架、軟件重構技術、軟件設計模式。

必須掌握的工具:

1、PHPMyAdmin(安裝完LAMP以後第一個安裝的工具)。

2、PHPDocumenter,會從PHP中找到所有的邏輯結構。

3、Zend,專業PHP集成開發環境,是php程序員首選IDE工具。

一些資源:PHPChina,《PHP與MySql Web應用開發核心技術》。

聲明:這些只是本人的讀書筆記,肯定和原文有出入,大家還是看原文來的更好些。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved