詳情描述
PHP是一種編程語言,主要用于開發(fā)網(wǎng)站和互聯(lián)網(wǎng)軟件。像新浪微博 這些網(wǎng)站和應(yīng)用都是用PHP寫的。它是目前全球較流行的編程語言,易學(xué)、易用、好就業(yè)。
PHP課程結(jié)構(gòu):PHP是全球范圍內(nèi)應(yīng)用廣泛的開發(fā)語言,Web開發(fā)的語言;
PHP和Linux,Apache,MySQL緊密結(jié)合,形成LAMP的開源黃金組合。
PHP因其開發(fā)周期短、免費(fèi)、穩(wěn)定、安全、簡(jiǎn)單易學(xué)、跨平臺(tái)性等因素入選全球五大較受歡迎的編程語言。
HP課程結(jié)構(gòu):三階段
主體課程分為三個(gè)階段,而每個(gè)階段末尾都安排有一個(gè)項(xiàng)目:
(1)階段的項(xiàng)目開發(fā)周期為兩周,主要開發(fā)一些老師布置的像bbs或電子商城之類的都知道具體業(yè)務(wù)流程的項(xiàng)目。對(duì)項(xiàng)目的質(zhì)量要求不高,只要能實(shí)現(xiàn)老師設(shè)計(jì)的功能即可。因?yàn)檫@是學(xué)員開始做的個(gè)項(xiàng)目,所以只要求可以了解簡(jiǎn)單的項(xiàng)目開發(fā)流程,能將零散的知識(shí)點(diǎn)整合在一起使用,對(duì)所學(xué)的知識(shí)做到復(fù)習(xí)、應(yīng)用與鞏固即可,較主要的是要啟發(fā)學(xué)員的思維邏輯,打通學(xué)員的任督二脈,更能起到一個(gè)緩沖作用,為下一階段PHP高級(jí)學(xué)習(xí)做好充分的準(zhǔn)備;
(2)第二階段的項(xiàng)目則要求質(zhì)量非常高,開發(fā)周期為三周。因?yàn)檫@個(gè)階段項(xiàng)目的開發(fā)模式才是真正要讓學(xué)員掌握的,也是目前較主流的項(xiàng)目開發(fā)形式。不管從代碼質(zhì)量上,編輯規(guī)范上,以及設(shè)計(jì)結(jié)構(gòu)上都是較主流的開發(fā)模式。這個(gè)階段學(xué)員已經(jīng)具備開發(fā)所有Web項(xiàng)目的能力,通常在這個(gè)階段常見學(xué)員開發(fā)的項(xiàng)目類型有:電子商城、BBS、SNS、OA、CMS、CRM、大型門戶、音樂站、Blog、微博應(yīng)用等;
(3)而第三個(gè)階段的項(xiàng)目要求是可以承受千萬PV的訪問,開發(fā)周期為一周。這個(gè)項(xiàng)目在業(yè)務(wù)流上可以很簡(jiǎn)單,但必須可以解決網(wǎng)站的大訪問量、大存儲(chǔ)、大數(shù)據(jù)量、大負(fù)載、查詢維度多、動(dòng)靜分離、訪問速度滯緩等問題。所以這個(gè)項(xiàng)目需要分兩部分完成:一部分是模擬設(shè)計(jì)和實(shí)現(xiàn)N臺(tái)服務(wù)器搭建的構(gòu)架,另一部分則是在構(gòu)架的基礎(chǔ)上實(shí)現(xiàn)項(xiàng)目。這個(gè)階段常見學(xué)員開發(fā)的項(xiàng)目有內(nèi)容管理系統(tǒng)CMS、或是論壇BBS、也可以是能承受千萬PV的留言本。