1、PHP運行環境可以非常熟練的搭建,環境問題也可以很容易判別。這個絕對不是用yum ,apt-get可以學會的;數年以來,我都是 make 環境的,不下1000次。環境一般涉及 Nginx、PHP、MySQL、memcached、radis、sphinx 以及 PHP的擴展。可能比較費時間,就把交女朋友、約炮的時間拿來學這個吧。2、開源的PHP項目多閱讀我用心閱讀過比如 discuz、phpwind、Yii 等。時間不夠同上。一般什麼模塊劃分、業務抽象、代碼風格、解耦都能在裡面看到一些(不是系統性學習,而是潛移默化的影響);如果你夠好奇、有刨根問底的精神,會有很大進步。3、空的時候看看設計模式、軟體工程、重構相關的書有興趣就看下去,沒興趣就換一本看;全部都沒興趣就換行業。如果你0基礎可以建議去源碼時代學習先入門!
『貳』 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工具。
『叄』 從事關於php的工作,需要具備什麼基本能力
不要什麼能力吧,偏要說一個,那就是獨立學習的能力,獨立藉助網路搜索資料、知道提問解決問題的能力,好像你是有了的。
『肆』 作為一名PHP高級程序員需要掌握哪些技能
最重要的技能:快速按照客戶的需求開發應用並上線。
『伍』 php中級程序員應該具備哪些方面的技能
首先,語言方面,前台的div+css,js,jquery,PHP的ajax技術;
其次,試著做幾個簡單的網站,可以去找些例子,然後模仿實現他的功能;
最後,一般企業里,做項目都是團隊合作的,你經過了上面兩步驟,進去應該沒問題了,然後就是不斷學習,更新自己的知識庫,因為技術是不斷進步的,項目要求的功能也是不斷改進的,你只要抓住學習的機會,跟著一個項目開始,到不斷的升級改進,到最後成功發布,你就會收獲很多,不再懼怕項目的新增功能。加油!
『陸』 PHP程序員要掌握哪些技術
其實PHP是弱類型語言,要掌握的最先是基礎知識過度到面向對象,面向對象是最重要的!!然後再過度到php操作Mysql,這個是核心。然後最關鍵的大boss就是PHP的MVC框架!!如今現在最熱門的PHP框架是laravel,外國人開發的,很牛逼的一個框架。如果你要入門先學thinkphp,國人自己開發的,思路什麼的都跟的上。
php的框架你學了一個就會發現其他的都是一樣的套路了,基本的看公司開發要用到哪個,我建議學的常用的有:thinkphp,codeIgniter,yii,laravel。
當以上的你都學好了,還得學一個redis和Memcached,這兩個是緩存,很重要!
當上門都學會了,找到一份PHP工作都是小事。
希望可以幫到你,有什麼不懂可以追問。
『柒』 求教php初級程序員需要掌握的技能有哪些
php,
apache,
nginx,
mysql,
js
主流框架或者cms開源系統
『捌』 PHP程序員需要掌握的技能有哪些
作為一個過來人,我說呀,要學太多了,都無法描述了,PHP工程師=前端工程師+資料庫設計師+PHP(基礎+框架+設計模式)+linux。兄弟就這些內容,幾乎全棧開發,建議棄坑,莫要越陷越深。還有,需要學習緩存,分布式等。學無止境,選一條路要一直走下去。