怎么樣才算是一名合格的PHP程序員?答案是能夠完成基本的LNMP系統(tǒng)安裝,簡單配置維護(hù);能夠做基本的簡單系統(tǒng)的PHP開發(fā);能夠在PHP中型系統(tǒng)中支持某個PHP功能模塊的開發(fā)。完成這些內(nèi)容的時間因人而異,有的成長快半年一年就過了,成長慢的兩三年也有。

成都創(chuàng)新互聯(lián)公司是一家集策劃、設(shè)計(jì)、技術(shù)開發(fā)一體的專業(yè)網(wǎng)絡(luò)公司,技術(shù)團(tuán)隊(duì)10年來致力于為客戶提供企業(yè)網(wǎng)站定制,手機(jī)網(wǎng)站制作。經(jīng)過多年發(fā)展,公司技術(shù)團(tuán)隊(duì),先后服務(wù)了1000+客戶,包括各類中小企業(yè)、上市公司、高校、政府。公司在過去10年的資源積累,追求并一直堅(jiān)持,為客戶打造更有價值的互聯(lián)網(wǎng)平臺。
一名合格的PHP程序員需要學(xué)習(xí)的內(nèi)容有哪些?下面來看看昌平鎮(zhèn)北大青鳥PHP培訓(xùn)老師的看法。
1.PHP:
基本語法數(shù)組、字符串、數(shù)據(jù)庫、XML、Socket、GD/ImageMgk圖片處理等等;熟悉各種跟MySQL操作鏈接的api(mysql/mysqli/PDO),知道各種編碼問題的解決;知道常規(guī)熟練使用的PHP框架(ThinkPHP、Zendframework、Yii、Yaf等);了解基本MVC的運(yùn)行機(jī)制和為什么這么做,稍微知道不同的PHP框架之間的區(qū)別;能夠快速學(xué)習(xí)一個MVC框架。能夠知道開發(fā)工程中的文件目錄組織,有基本的良好的代碼結(jié)構(gòu)和風(fēng)格,能夠完成小系統(tǒng)的開發(fā)和中型系統(tǒng)中某個模塊的開發(fā)工作。
2.Nginx:
做到能夠安裝配置nginx+php,知道基本的nginx核心配置選項(xiàng),知道server/fastcgi_pass/access_log等基礎(chǔ)配置,目標(biāo)是能夠讓nginx+php_fpm順利工作。
3.MySQL:
會自己搭建mysql,知道基本的mysql配置選項(xiàng);知道innodb和myisam的區(qū)別,知道針對InnoDB和MyISAM兩個引擎的不同配置選項(xiàng);知道基本的兩個引擎的差異和選擇上面的區(qū)別;能夠純手工編譯搭建一個MySQL數(shù)據(jù)庫并且配置好編碼等正常穩(wěn)定運(yùn)行;核心主旨是能夠搭建一個可運(yùn)行的MySQL數(shù)據(jù)庫。
4.Linux:
基本命令、操作、啟動、基本服務(wù)配置(包括rpm安裝文件,各種服務(wù)配置等);會寫簡單的shell腳本和awk/sed腳本命令等。
5.前端:
如果條件時間允許,可以適當(dāng)學(xué)習(xí)下HTML/CSS/JS等相關(guān)知識,知道什么web標(biāo)準(zhǔn),div+css的web/wap頁面模式,知道HTML5和HTML4的區(qū)別;了解一些基本的前端只是和JS框架(jQuery之類的);了解一些基本的JavaScript編程知識;(本項(xiàng)不是必須項(xiàng),如果有時間,稍微了解一下是可以的,不過不建議作為重點(diǎn),除非個人有強(qiáng)烈興趣)
6.系統(tǒng)設(shè)計(jì):
能夠完成小型系統(tǒng)的基本設(shè)計(jì),包括簡單的數(shù)據(jù)庫設(shè)計(jì),能夠完成基本的:瀏覽器-Nginx+PHP-數(shù)據(jù)庫架構(gòu)的設(shè)計(jì)開發(fā)工作;能夠支撐每天幾十萬到數(shù)百萬流量網(wǎng)站的開發(fā)維護(hù)工作。
如果你在一線城市的話,待遇會比較高些,一般在一線城市美經(jīng)驗(yàn),工資在4000元以上,如果有1-2年工作經(jīng)驗(yàn)的。工資在8000元以上。所以php開發(fā)工程師前景是很不錯的。
…………………………………………………………………………
看你問的問題,應(yīng)該是對php很感興趣,其實(shí)你可以自學(xué)php。關(guān)于如何學(xué)習(xí)php,我剛才看到一篇很不錯的文章,是一個專科生介紹自己如何自學(xué)php,并找到php的工作,里面介紹了他的學(xué)習(xí)方法和學(xué)習(xí)過程,希望對你有幫助。
先做個自我介紹,我07年考上一所很爛專科民辦的學(xué)校,學(xué)的是生物專業(yè),具體的學(xué)校名稱我就不說出來獻(xiàn)丑了。09年我就輟學(xué)了,我在那樣的學(xué)校,一年學(xué)費(fèi)要1萬多,但是根本沒有人學(xué)習(xí),我實(shí)在看不到希望,我就退學(xué)了。
退學(xué)后我也迷茫,大專都沒有畢業(yè),我真的不知道我能干什么,我在糾結(jié)著我能做什么。所以輟學(xué)后我一段時間,我想去找工作,因?yàn)槲冶容^沉默寡言,不是很會說話,我不適合去應(yīng)聘做業(yè)務(wù)。我想應(yīng)聘做技術(shù)的,可是處處碰壁。
一次偶然的機(jī)會,我才聽到php這個行業(yè)。那天我去新華書店,在計(jì)算機(jī)分類那邊想找本書學(xué)習(xí)。后來有個女孩子走過來,問我是不是讀計(jì)算機(jī)的,有沒有興趣學(xué)習(xí)php,然后給我介紹了一下php現(xiàn)在的火熱情況,告訴我學(xué)php多么的有前景,給我了一份傳單,php培訓(xùn)的廣告。聽了她的介紹,我心里癢癢的,確實(shí)我很想去學(xué)會一門自己的技術(shù),靠自己的雙手吃飯。
回家后,我就上網(wǎng)查了下php,確實(shí)是當(dāng)今比較熱門的行業(yè),也是比較好找工作的,工資也是相對比較高。我就下決心想學(xué)php了。于是我去找php培訓(xùn)的相關(guān)信息,說真的,我也很迷茫,我不知道培訓(xùn)是否真的能像他們宣傳的那樣好,所以我就想了解一段時間再做打算。
后來,我在百度知道看到一篇讓我很鼓舞的文章是一個php高手介紹沒有基礎(chǔ)的朋友怎么自學(xué)入門學(xué)php,文章寫的很好,包含了如何學(xué)習(xí),該怎么學(xué)習(xí)。他提到一個方法就是看視頻,因?yàn)榭磿鴮?shí)在太枯燥和費(fèi)解的,很多我們也看不懂。這點(diǎn)我真的很認(rèn)同,我自己看書往往看不了幾頁。
我在想,為什么別人都能自學(xué)成才,我也可以的!我要相信自己,所以我就想自學(xué),如果實(shí)在學(xué)不會我再去培訓(xùn)。
主意一定,我就去搜索php的視頻,雖然零星找到一些php的視頻,但是都不系統(tǒng),我是想找一個能夠告訴我該怎么學(xué)的視頻,一套從入門到精通的視頻,一個比較完整的資料,最好能有老師教,不懂可以請教的。
后來我又找到一份很好的視頻,是在IT學(xué)習(xí)聯(lián)盟推出的一份視頻《零基礎(chǔ)php就業(yè)班》。里面的教程還不錯,很完整,還贈送10個頂級企業(yè)項(xiàng)目。
下面介紹下我的學(xué)習(xí)流程,希望對和我一樣完全沒有基礎(chǔ)的朋友有所幫助。
收到他們寄過來的光盤后,我就開始學(xué)習(xí)了,由于我沒有什么基礎(chǔ),我就從最簡單的Html/css/javascript視頻教程學(xué)起,話說簡單,其實(shí)我還是很多不懂的,只要重復(fù)多看幾遍,就能看懂。Html/css/javascript我差不多學(xué)了一個禮拜,接下來我就學(xué)了PHP基礎(chǔ)和Mysql數(shù)據(jù)庫,差不多也就三個禮拜。我每天都在不停的寫一些簡單的代碼,這樣一月后我基本掌握了php的全部基礎(chǔ)。
接下來開始學(xué)習(xí)php高級課程,老師幽默風(fēng)趣而又輕松的課堂教課,使我發(fā)現(xiàn)原來學(xué)習(xí)php并不是一件很難的事情。之前我把php基礎(chǔ)學(xué)得還不錯,到了到了php高級部分,我覺不又不是很難,可能老師太牛了,他能把復(fù)雜的問題講的比較通俗易懂,有些難點(diǎn)的地方我還是連續(xù)看了五六次,把他弄懂。每天下午6點(diǎn)下班后,吃了飯,馬上跑回家。看視頻,買了幾本筆記本。當(dāng)時,為了編程還花幾百元了臺二手的臺式電腦,配置一般,但編程是足夠的。一邊看視頻,一邊記筆記,把重點(diǎn)都記下來,還一邊跟著老師敲代碼,為了能盡早學(xué)會php。每天都堅(jiān)持學(xué)5-6個小時。經(jīng)常學(xué)到晚上一點(diǎn)多才睡覺。星期六,日不用上班,每天7點(diǎn)多起床,學(xué)到晚上11,12點(diǎn)。那段時間特別辛苦,特別累。在學(xué)習(xí)php的三個多月里,除了吃飯睡覺工作,剩余的時間都在學(xué)習(xí),因?yàn)槲抑雷约旱挠?jì)算機(jī)基礎(chǔ)不是很好,也沒有學(xué)過什么計(jì)算機(jī),相對于那些科班的人來說我要比他們付出更多的努力。我只能咬緊牙關(guān),堅(jiān)持下去,我不能放棄,我要完成我的夢想,我要讓我的家人過上好日子。終于三個多月后我把php教程里的內(nèi)容和項(xiàng)目都學(xué)完了,在學(xué)項(xiàng)目的過程中我發(fā)現(xiàn)項(xiàng)目特別重要,他能把你學(xué)過的知識全部聯(lián)系起來,能更好的理解你所學(xué)的知識。還有學(xué)習(xí)過程中,動手很重要,要經(jīng)常跟著老師動手敲,動手吧,跟著做,一行一行的跟著敲,再試著加一些自己的功能,按照自己的思路敲一些代碼,收獲遠(yuǎn)比干聽大的多。 如果遇到暫時對于一些思路不能理解的,動手寫,先寫代碼,慢慢你就會懂了。這套視頻還贈送了10個頂級企業(yè)項(xiàng)目,對于我沒有任何經(jīng)驗(yàn)的人來說,這個太重要了,還有在學(xué)習(xí)項(xiàng)目是提升能力最快的方法。項(xiàng)目能把所有的知識點(diǎn)全都連到一起了,不再是分散的,而是形成一個整體了。那種感覺是僅僅深入鉆研知識點(diǎn)而不寫真實(shí)項(xiàng)目的人所不能體會的。一個項(xiàng)目就是一根繩子可以把大片的知識串到一起。 就這樣,我用了兩個月也把項(xiàng)目給學(xué)完了。其實(shí)學(xué)完教程差不錯就達(dá)到就業(yè)水平,但是我可能覺得自己學(xué)歷低還是把那10個頂級企業(yè)項(xiàng)目才去找工作。
于是我就到51job瘋狂的投簡歷,因?yàn)槲覍W(xué)歷的問題,專科沒有畢業(yè),說真的,大公司沒有人會要我,所以我投的都是民營的小公司,我希望自己的努力有所回報(bào)。沒有想過幾天過后,就有面試了,但是第一次面試我失敗了,雖然我自認(rèn)為筆試很好,因?yàn)槲抑白隽藴?zhǔn)備,但是他們的要求比較嚴(yán)格,需要有一年的項(xiàng)目經(jīng)驗(yàn),所以我沒有被選中。
后來陸續(xù)面試了幾家公司,終于功夫不負(fù)有心人。我終于面試上的,是在閔行的一家民營的企業(yè),公司規(guī)模比較小,我的職務(wù)是php開發(fā)程序員,但我也比較滿足,開的工資是3500一個月,雖然我知道在上海3500只能過溫飽的生活,但是我想我足夠了。我至少不用每天都要靠父母養(yǎng),我自己也能養(yǎng)活自己的。我想只要我繼續(xù)努力,我工資一定會翻倍的。
把本文寫出來,希望能讓和我一樣的沒有基礎(chǔ)的朋友有信心,其實(shí)我們沒有必要自卑,我們不比別人笨,只要我們肯努力,我們一樣會成功。
參考
;?????1、負(fù)責(zé)公司相關(guān)項(xiàng)目的后臺開發(fā)、維護(hù)與迭代,以及數(shù)據(jù)庫優(yōu)化、程序性能優(yōu)化;
2、維護(hù)軟件/平臺,保持軟件/平臺的可用性和穩(wěn)定性,配合協(xié)同部門的工作,按時完成開發(fā)項(xiàng)目;
3、及時反饋需求和技術(shù)上的問題,協(xié)助工程師測試和發(fā)布系統(tǒng),準(zhǔn)備相關(guān)的技術(shù)文檔,提供合理化建議并積極推動問題解決。
總結(jié)
1、負(fù)責(zé)公司相關(guān)項(xiàng)目的后臺開發(fā)、維護(hù)與迭代;2、維護(hù)平臺,保持平臺的可用性和穩(wěn)定性;3、及時反饋需求和技術(shù)上的問題。
一般的 PHP 開發(fā)工程師,多數(shù)是使用已成熟的框架進(jìn)行業(yè)務(wù)層面的開發(fā)(此處框架包括開源和企業(yè)內(nèi)部開發(fā)的)。這類 PHPer 能夠熟練運(yùn)用各種 PHP 函數(shù)和框架函數(shù)或?qū)ο筮M(jìn)行系統(tǒng)業(yè)務(wù)邏輯開發(fā),與前端對接等工作。
PHP 高級開發(fā)工程師,更多會參與系統(tǒng)架構(gòu)和底層的代碼開發(fā),包括公共 API,系統(tǒng)級性能調(diào)優(yōu)等。甚至能力更高的會進(jìn)行 PHP 源碼擴(kuò)展。
至于說發(fā)展前景因各個企業(yè)不同而不一樣,但是最終目標(biāo)是一樣的,就是開發(fā)出能掙錢的產(chǎn)品,所以就這點(diǎn)來說 PHP 也好,JAVA 也好,關(guān)鍵是否能給企業(yè)帶來利益,利益越大,越能使企業(yè)在這項(xiàng)技術(shù)領(lǐng)域投入的人力物力更多。
網(wǎng)站標(biāo)題:php數(shù)據(jù)庫的開發(fā)工程師 php做數(shù)據(jù)庫
分享路徑:http://chinadenli.net/article22/ddgspcc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、建站公司、網(wǎng)站策劃、定制開發(fā)、Google、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)