2016-08-16 14:50:46 1700瀏覽
如今IT互聯(lián)網(wǎng)行業(yè)越來越受人們的喜愛,比如PHP開發(fā)語言在Web領(lǐng)域應(yīng)用最為廣泛,大多數(shù)中小網(wǎng)站都是用PHP做的。那么,該如何學(xué)習(xí)php開發(fā)語言呢?下面一起看一下吧。
扣丁學(xué)堂講師為大家制定了一套完整php學(xué)習(xí)路線圖
html + js +css 的學(xué)習(xí) -》 php工作原理 -》php基本語法 -》 數(shù)據(jù)類型 -》數(shù)據(jù)類型轉(zhuǎn)換 -》 變量的運算和作用域 -》條件流程控制 -》數(shù)組集合 -》php常見函數(shù)的使用 -》 自定義函數(shù) -》文件上傳下載操作 -》mysql、sql的學(xué)習(xí) -》 php連接數(shù)據(jù)庫 -》然后就是操作數(shù)據(jù)庫和前臺功能界面綁定、數(shù)據(jù)交互
1、了解什么是B/S模式:原理上知道從瀏覽器輸入一個url是如何獲取到信息的流程。熟悉html,能快速地用div+css寫出靜態(tài)頁面,熟悉js,掌握jquery。
2、PHP基礎(chǔ)語法:掌握基本的語法,弄明白什么是變量、常量、數(shù)據(jù)類型、熟悉常用的函數(shù)。PHP的函數(shù)庫特別豐富,不可能全部都記住,但至少要將手冊上的常用函數(shù)都練習(xí)過幾遍,以后需要用到時才有印象。不至于自己寫了半天,才發(fā)現(xiàn)原來這個功能用一個內(nèi)置的函數(shù)就能解決。
3、數(shù)據(jù)庫WEB服務(wù)器的學(xué)習(xí):Mysql(數(shù)據(jù)庫),Apache(web服務(wù)器), 對于Apache,平時操作得比較少,懂得其配置即可。而Mysql則特別重要。初期懂得如何用PHP操作Mysql進(jìn)行增刪改查,了解常用的Mysql優(yōu)化原則,能使用PHP+Mysql寫出簡單的留言板頁面。
4、PHP深化:掌握Ajax異步傳輸,學(xué)習(xí)面向?qū)ο?,學(xué)習(xí)MVC框架并掌握流行的PHP框架,如Yii框架,國內(nèi)的ThinkPHP框架,形成良好的編碼習(xí)慣。能快速用框架開發(fā)網(wǎng)站。
5、大型網(wǎng)站的優(yōu)化技術(shù):如頁面靜態(tài)化,Memcached緩存技術(shù),MySql數(shù)據(jù)庫深度優(yōu)化等。
希望以上對你將要學(xué)習(xí)php開發(fā)的你有所幫助,最后想要了解更多相關(guān)資訊請關(guān)注扣丁學(xué)堂請關(guān)注扣丁微博、微信等平臺,站內(nèi)UI、ios、android、JavaEE、html5和php培訓(xùn)視頻供學(xué)員免費觀看。
查看更多關(guān)于“php培訓(xùn)資訊”的相關(guān)文章>>