❶ PHP程序員都是用什麼軟體編程的
這個問題還是比較簡單的,如果初學者的話下載個Adobe 的四劍客就好了,其中包版含有ps,dreamweaver,flash,fireworks。做網站的權話就用dreamweaver。
用記事本的話程序的關鍵字不會高亮顯示,糾錯比較難,當然也有其他的文本編輯器,比如notepad++,Emacs ,EditPlus等等。
❷ 一個優秀的php程序員應該具備哪些技能
1、文件目錄處理函數包80%以上的函數的功能的靈活運用。
2、日期時間函數中的80%以上的函數的功能的靈活運用
3、數學函數庫中的100%的內容。
4、網路庫中的60%以上的內容,對各個函數的功能比較熟悉。
5、字元串處理函數下的60%以上的內容,特別是各種處理函數。
6、正則表達式函數下的90%以上的內容,特別是各種正則處理
7、一些安全庫下的40%以上的內容,如果對於安全沒有接觸的話根本就不可能掌握PHP
8、XML處理,熟悉SAX、DOM以及JDOM的優缺點並且能夠使用其中的一種完成XML的解析及內容處理。
9、圖形圖像函數庫下的80%以上的內容,特別是一些圖像生成和處理
10、MySQL 資料庫函數下的90%以上的內容,特別是處理各種數據的函數
11、數組處理函數下的90%以上的內容,特別是各種操作處理函數
12、其它PEAR,PECL,和一些擴展類庫中的80%以上的內容,特別是一些常用的類的處理
13、針對不同的需求,查找不同的函數庫。
14、測試:必須熟悉使用phpunit編寫測試用例完成代碼的自動測試。
15、管理:必須熟悉使用xinc, phing等完成工程管理的常用任務,例如工程編譯、生成phpdoc、生成、版本控制、自動測試。
16、排錯:應該可以根據異常信息比較快速的定位問題的原因和大致位置。
17、思想:必須掌握OOP的主要要求,這樣使用PHP開發的系統才能是真正的PHP系統。
18、規范:編寫的代碼必須符合流行的編碼規范,這樣程序的可讀性才比較好。
19、博學:掌握OOA、OOD、YiiFramework 、Zendframework、cakephp、symfony、模板技術等流行技術,掌握軟體架構設計思想、搜索引擎優化、緩存系統設計、網站負載均衡、系統性能調優等實用技術。
20、多去看別人寫的代碼,php優秀的框架很多,很多人在認知上就有一個錯誤。認為自己能用一個框架開發一個系統了就認為自己已經熟悉這個框架了,其實會使用他並沒有什麼一個框架基本都有用戶手冊,一看基本都會使用了,要想自己技術上面提升,建議多看看這些框架的實現原理(設計模式)。
希望通過對PHP程序員必備技能的整理,能夠幫助到你,更好的探索php程序世界。
❸ php程序員的崗位職責
PHP程序員崗位職責:
1、負責協助技術總監進行技術評測,bug處理,代碼開發;
2、負責網站資料庫、欄目、程序模塊的設計與開發;
3、負責根據公司要求進行erp、oa、crm系統等項目開發;
4、按時按質完成公司下達程度開發、系統評測等工作任務;
5、定期維護網站程序,處理反饋回來的系統bug;
6、網站程序開發文檔的編寫。
PHP程序員崗位要求:
1、良好的代碼習慣,要求結構清晰、命名規范、邏輯性強、代碼冗餘率低;
2、熟悉Mysql,有較為熟練地掌握mysql語言及編寫存儲過程、觸發器等資料庫開發的能力;
3、精通PHP語言,精通CGI標准和HTTP等互聯網協議;
4、熟練掌握javascript、div+css等web前端布局及多瀏覽器兼容相關技術;
5、英文水平過硬,能基本不藉助字典快速閱讀英文文檔;
6、熟練使用Linux或UNIX系統,熟悉在Linux、UNIX下配置php+mysql的運行環境;
7、有良好的溝通、協調能力和學習能力,具備良好的團隊合作精神,對工作積極嚴謹踏實,能承受較大的工作壓力。
PHP程序員發展方向:
程序員-系統分析員-架構師-技術經理-CTO;
程序員-項目組長-項目經理-項目總監-CTO;
程序員-產品設計師-產品經理-CTO。
❹ php程序員自己接私單:PHP程序員一般需要多少
北京PHP 程序員的待遇一般是5000元/月以上;上海的待遇一般是在7000元/月左右。
❺ PHP程序員在公司到底是做什麼工作的呢
PHP程序員的工作內容:
1、負責協助技術總監進行技術評測,bug處理,代碼開發;內
2、負責網站資料庫容、欄目、程序模塊的設計與開發;
3、負責根據公司要求進行erp、oa、crm系統等項目開發;
4、定期與培訓部和測試部溝通,獲取反饋信息並進行相應的處理;
5、按時按質完成公司下達程度開發、系統評測等工作任務;
6、定期維護網站程序,處理反饋回來的系統bug;
7、網站程序開發文檔的編寫。
(5)php程序員工具箱擴展閱讀:
職業要求:
1、計算機相關專業大專以上學歷;
2、至少1年以上的PHP項目開發經驗,具備良好的代碼編程習慣及較強的文檔編寫能力;
4、熟悉Mysql5.0,有較為熟練地掌握mysql語言及編寫存儲過程、觸發器等資料庫開發的能力;
5、精通PHP語言,精通CGI標准和HTTP等互聯網協議;
6、熟練掌握HTML語言、JavaScript腳本語言;
7、英文水平過硬,能基本不藉助字典快速閱讀英文文檔;
8、熟悉LINUX或WINDOWS操作系統;
9、有良好的溝通、協調能力和學習能力,具備良好的團隊合作精神,對工作積極嚴謹踏實,能承受較大的工作壓力。
❻ PHP程序員都是用什麼軟體編程的
這個問題還是比較簡單的,如果初學者的話下載個Adobe 的四劍客就好了,版其中包含有ps,dreamweaver,flash,fireworks。權做網站的話就用dreamweaver。
用記事本的話程序的關鍵字不會高亮顯示,糾錯比較難,當然也有其他的文本編輯器,比如notepad++,Emacs ,EditPlus等等。
❼ PHP 程序員用哪個編輯器比較好
第一類:一般的編輯工具,其他語言也適合
Aptana Studio,Aptana
Adobe Dremweaver,Website builder
Sublime Text,Sublime Text: The text editor you'll fall in love with
第二類:專回門的集成答開發環境
Eclipse PDT,PDT: Eclipse PHP Development Tools
Komodo IDE,Komodo IDE :: One Cross-Platform IDE, All Your Languages
NetBeans,Welcome to NetBeans
phpDesigner,phpDesigner 8
PhpStorm,https://www.jetbrains.com/phpstorm/
❽ 做一個PHP程序員都需要學什麼
PHP 最像語言就是C++,學會C++,再看"十天學會PHP"(其實3天就夠..)基本上就能入門PHP.
但是PHP只是嵌回套到HTML中的腳本語言答,顯然要建站是不夠的.
PHP就相當於一個網站的邏輯層,別人誇一個網站性能很好,BUG少,就是指PHP.
還需要學習內容
HTML(要求入門,至少要知道標簽) :相當網站展現層,別人誇一個網站做的很美就是指HTML.
JAVASCRIPT腳本語言:簡稱JS,網站一些彈出框,登入判斷就是靠JS.
資料庫mysql:別人說這個網站做的很大,用戶很多,就是指資料庫信息多,為什麼一些公司花幾億收購一個網站目的就是要數據,要做一個跟網路一模一樣的網站,花10W就能搞定.....
以上三個是PHP程序員必備,當你要脫離初級程序員門檻時候就需要學會:
Linux系統的操作,ajax非同步請求,精通javascript,SHELL腳本,這些是後話...學到一定程度自然會了解.
❾ php程序員如何掙外快
多拓展人脈,多多交朋友
❿ PHP程序員是做什麼的
這問題問的蛋疼,首先PHP是服務端語言,PHP程序員主要是將業務邏輯和數據有效的關聯起來,並以PHP語言腳本文本形式表現出來。