介紹下我的學(xué)習(xí)過(guò)程,希望對(duì)你有所幫助:
1、以前我有接觸過(guò)C等其它語(yǔ)言,但也是不精那種,開始接觸PHP,先看的是一本《PHP100例》
2、上面那本書沒(méi)有看完,有好多還是做得不對(duì),所以后面又買了一本《PHP入門到精通》,從基礎(chǔ)再看了下
3、對(duì)上面的基礎(chǔ)都有所了解了,我就開始弄自己的博客,看下代碼
4、然后就弄了一個(gè)自己的DZ論壇,PHP版本的,簡(jiǎn)單的修改一些代碼
5、后面就用DEDE做了一個(gè)門戶站,這個(gè)有視頻教程,你只要改一些就可以了
6、到后面,就接些單子來(lái)做。我就這樣開始了我的PHP之路。
如果你一點(diǎn)基礎(chǔ)知識(shí)都沒(méi)有的話,建議你從基礎(chǔ)的看起,并且要跟著寫,自己想為什么?多想想為什么,其實(shí)網(wǎng)站這些東西,就是由很多個(gè)單獨(dú)的網(wǎng)頁(yè)組成了。預(yù)祝你學(xué)習(xí)成功
個(gè)人推薦《PHP 和 MySQL Web應(yīng)用開發(fā)核心技術(shù)》這本書。
不知道別人是怎么樣學(xué)的,反正我是在網(wǎng)上看了看n天學(xué)會(huì)php之類的簡(jiǎn)易文章對(duì)php有個(gè)很基本的認(rèn)識(shí)后,買的第一本關(guān)于php的書。知識(shí)和案例都有,講的很詳細(xì)簡(jiǎn)練,而且不是太深屬于中等程度,但也不是太淺。基本上夠1~2年之內(nèi)用的。當(dāng)然了,現(xiàn)在和那時(shí)比又有很多不同的新書面世,這個(gè)東西就是見(jiàn)仁見(jiàn)智的。我是看完這本書后基本上就夠用了,后來(lái)又買了本高級(jí)的PHP in practice(此書尚未看完)
PHP5.3入門經(jīng)典這本書原創(chuàng)是英國(guó)作者:(英國(guó))道爾(MattDoyle),非常好的一本入門書籍,國(guó)內(nèi)翻譯過(guò)來(lái)還是不錯(cuò),
內(nèi)容簡(jiǎn)介:《PHP5.3入門經(jīng)典》全面透徹講解PHP5.3所有知識(shí)點(diǎn)為您編寫卓越Web程序奠定堅(jiān)實(shí)基礎(chǔ)。作為當(dāng)今風(fēng)靡全球的開源web編程語(yǔ)言之一,PHP堪稱理想的服務(wù)器端腳本語(yǔ)言,它將基于HTML的網(wǎng)頁(yè)連接到后端數(shù)據(jù)庫(kù)來(lái)呈現(xiàn)動(dòng)態(tài)內(nèi)容。有了這個(gè)編程利器,就可以創(chuàng)建簡(jiǎn)單的表單郵件腳本、Web論壇應(yīng)用程序、博客平臺(tái)乃至復(fù)雜的內(nèi)容管理系統(tǒng)。《PHP5.3入門經(jīng)典》介紹PHP語(yǔ)言,并引導(dǎo)讀者使用PHP語(yǔ)言編寫功能強(qiáng)大的Web應(yīng)用程序。
1. 入門書籍
《PHP和MySql Web開發(fā)》<;-- 這本算是PHP的入門紅皮書了
《CSS入門經(jīng)典》
《鋒利的jQuery》<;-- 學(xué)習(xí)jQ的話推薦這個(gè),很快就能看完
2. 框架
《ThinkPHP *.*.* 完全開發(fā)手冊(cè)》<;-- 我看的是這個(gè)
3. 進(jìn)階
上面的部分都是作為一個(gè)PHPer的基礎(chǔ)數(shù)字了(個(gè)人認(rèn)為)
接著就看個(gè)人興趣了
PHP
PHP接著我覺(jué)得要學(xué)的就是緩存了
一開始學(xué)memcache入手比較簡(jiǎn)單
其他內(nèi)容看工作需要了~
反正有了自學(xué)基礎(chǔ)的話學(xué)什么都不難~
程序設(shè)計(jì)類
我推薦的話學(xué)些下設(shè)計(jì)模式,推薦書目《Head First 設(shè)計(jì)模式》,使用Java的,不過(guò)對(duì)于理解很有幫助
然后又針對(duì)性的去看PHP的設(shè)計(jì)模式
還有就是代碼重構(gòu)了,我看的記得是C#版的,具體書名忘了
JS類
JS的話可以學(xué)全,學(xué)全了老板不要我老子就做前端去(╯‵□′)╯︵┻━┻
《JavaScript入門經(jīng)典》這本書里涵蓋的內(nèi)容挺多的
《JavaScript權(quán)威指南》里邊,算是進(jìn)階的進(jìn)階
《你不知道的JavaScript》短小精悍,我只買到上,不知道下有沒(méi)有出
對(duì)于JQ的理解也需要加深
《JQUERY COOKBOOK》是不錯(cuò)的進(jìn)階基礎(chǔ)
JS想要學(xué)通的話,嘿嘿嘿,prototype要搞懂
其他
還有服務(wù)器、數(shù)據(jù)庫(kù)這塊可以找些東西學(xué)
這些我不熟悉,就不誤人子弟了
==============================
另外,過(guò)程中要多實(shí)踐,多去網(wǎng)上找找資料,多去找大牛聊聊
過(guò)了基礎(chǔ)之后就要開始找合適自己的書和資料了
我比較推薦你去書店轉(zhuǎn)圈,多轉(zhuǎn)幾圈,越多越好,你也說(shuō)了,要通俗易懂,其實(shí)通俗易懂都沒(méi)必要,因?yàn)槊總€(gè)人的理解能力和善于理解的領(lǐng)域不同,你可以多比較一下,入門書的要求是自己可以看懂,至于弄得像動(dòng)畫片似的孩子都喜歡看,那你就別學(xué)php最好,
一定要我推薦的話,我推薦 PHP 5 權(quán)威編程,這書是我推薦的,你看到它之后也不要直接就買之類,還是多比較,選自己看著最舒服的那本,不要基本穿插著看入門書籍,因?yàn)闀?huì)給腦子額外負(fù)擔(dān)
另外單看書也不行,因?yàn)榻坛淌墙坛蹋坛逃肋h(yuǎn)不會(huì)提到所有細(xì)節(jié),所以你還要看PHP官方的PHP文檔,自然是在PHP官方:php.net上,自然是英文版,因?yàn)樗鼤?huì)更新,而那些老舊的網(wǎng)上流傳的中文版手冊(cè)太多年不更新,能看懂和看不懂都誤人子弟
另外學(xué)php的方法不是看,是學(xué),你上學(xué)的時(shí)候老師肯定不會(huì)跟你說(shuō)回家看第10頁(yè)一百遍,因?yàn)榭床粫?huì)的
所以你要看書,循序漸進(jìn)的看,看的同時(shí)要去試,看過(guò)的地方介紹了什么,它們是什么作用,它們?cè)趺从茫缓竽阋ピ囘^(guò),才會(huì)在腦子里一直存在下去,一開始沒(méi)有PHP運(yùn)行環(huán)境,可以找一個(gè)套件,里面會(huì)包含服務(wù)器運(yùn)行環(huán)境,點(diǎn)幾下就裝好了,這點(diǎn)可以在百度知道里查
PHP5.3入門經(jīng)典這本書原創(chuàng)是英國(guó)作者:(英國(guó))道爾(MattDoyle),非常好的一本入門書籍,國(guó)內(nèi)翻譯過(guò)來(lái)還是不錯(cuò),內(nèi)容簡(jiǎn)介:《PHP5.3入門經(jīng)典》全面透徹講解PHP5.3所有知識(shí)點(diǎn)為您編寫卓越Web程序奠定堅(jiān)實(shí)基礎(chǔ)。
作為當(dāng)今風(fēng)靡全球的開源web編程語(yǔ)言之一,PHP堪稱理想的服務(wù)器端腳本語(yǔ)言,它將基于HTML的網(wǎng)頁(yè)連接到后端數(shù)據(jù)庫(kù)來(lái)呈現(xiàn)動(dòng)態(tài)內(nèi)容。有了這個(gè)編程利器,就可以創(chuàng)建簡(jiǎn)單的表單郵件腳本、Web論壇應(yīng)用程序、博客平臺(tái)乃至復(fù)雜的內(nèi)容管理系統(tǒng)。
《PHP5.3入門經(jīng)典》介紹PHP語(yǔ)言,并引導(dǎo)讀者使用PHP語(yǔ)言編寫功能強(qiáng)大的Web應(yīng)用程序。
書籍作者:宮垂剛,韋一,張華豐圖書出版社:機(jī)械工業(yè)出版社圖書品相:10成品相庫(kù) 存 量:3 本 圖書售價(jià):35.00元 圖書類別:計(jì)算機(jī)/網(wǎng)絡(luò)上書時(shí)間:2010-04-30 出版時(shí)間:2009-01 作者: 宮垂剛,韋一,張華豐 等編著 ISBN: 9787111242598, 7111242599 出版社: 機(jī)械工業(yè)出版社 出版日期: 2009-1-1 定價(jià): ¥69.00 內(nèi)容提要: PHP是一種網(wǎng)絡(luò)開發(fā)語(yǔ)言,能實(shí)現(xiàn)大部分基于網(wǎng)絡(luò)的軟件開發(fā)。
例如開發(fā)購(gòu)物網(wǎng)站、客戶管理系統(tǒng)、博客、論壇等。隨著PHP版本的升級(jí),其應(yīng)用的范圍也越來(lái)越廣泛。
本書基于PHP語(yǔ)言的特點(diǎn),將PHP的學(xué)習(xí)分成六篇。從基礎(chǔ)知識(shí)入手,配合圖形、代碼,使讀者從淺入深,逐步掌握PHP知識(shí)。
書中不僅對(duì)PHP的語(yǔ)法進(jìn)行了詳細(xì)的介紹,對(duì)于常用的PHP函數(shù),也進(jìn)行了實(shí)例代碼演示。這些函數(shù)的實(shí)例代碼,可以幫助初學(xué)者了解PHP代碼的運(yùn)行,具有很強(qiáng)的實(shí)用價(jià)值。
通常情況下,編程語(yǔ)言的入門書籍,大部分內(nèi)容用于介紹語(yǔ)言的語(yǔ)法,以及代碼如何編寫。本書將打破這一模式,在介紹PHP語(yǔ)言的同時(shí),還對(duì)其運(yùn)行環(huán)境、相關(guān)的數(shù)據(jù)庫(kù)軟件、開發(fā)工具、代碼安全、開發(fā)流程、開發(fā)模式、Ajax技術(shù),都進(jìn)行了深入淺出的介紹,可以使PHP初學(xué)者在閱讀完本書后,不僅僅感覺(jué)到其是一種語(yǔ)言,而且是可以直接應(yīng)用到工作中的語(yǔ)言。
編輯推薦:本書特色:涵蓋基礎(chǔ)知識(shí)、核心技術(shù)、典型示例等內(nèi)容,按照“基本概念——核心語(yǔ)法——典型示例”的模式講解,容易上手,提供300余個(gè)典型實(shí)例、3個(gè)項(xiàng)目實(shí)例。 超值光盤內(nèi)容:本書源代碼+本書電子教案(PPT),1200余頁(yè)編程技術(shù)文檔(免費(fèi)贈(zèng)送)+45個(gè)編程專題視頻講座(免費(fèi)贈(zèng)送)。
本書涵蓋主題:以Apache和PHP搭建起的開發(fā)平臺(tái),使用Eclipse作為開發(fā)工具,PHP語(yǔ)法基礎(chǔ),數(shù)組、目錄、文件、路徑與磁盤函數(shù),COOKIE和SESSINO、字符串、正則表達(dá)式、圖形處理函數(shù),函數(shù)、類與對(duì)象之間的關(guān)系,MySQL數(shù)據(jù)庫(kù)的安裝、配置與管理,ADODB、Smarty的配置與使用方法,項(xiàng)目規(guī)劃,安全問(wèn)題及解決方法,PHP與Ajax的交換過(guò)程,擴(kuò)展SAJAX開發(fā)框架支持中文編碼的Ajax編程,用戶管理案例,內(nèi)容管理系統(tǒng),基于Ajax的用戶管理系統(tǒng)。目錄:寫給自學(xué)編程的人員前言第一篇 PHP基礎(chǔ)知識(shí) 第1章 相關(guān)知識(shí) 1.1 PHP及相關(guān)術(shù)語(yǔ) 1.1.1 軟件系統(tǒng)相關(guān)術(shù)語(yǔ) 1.1.2 PHP語(yǔ)言相關(guān)術(shù)語(yǔ) 1.2 PHP的運(yùn)行及開發(fā)環(huán)境 1.2.1 運(yùn)行環(huán)境 1.2.2 運(yùn)行平臺(tái)的選擇 1.2.3 Apache對(duì)客戶端與服務(wù)器端通信的作用 1.2.4 準(zhǔn)備工作 1.2.5 安裝Apache 1.2.6 確認(rèn)Apache安裝成功 1.2.7 PHP安裝準(zhǔn)備 1.2.8 安裝PHP 1.2.9 確認(rèn)PHP安裝成功 1.2.10 Apache與PHP的相關(guān)配置 1.2.11 開發(fā)工具 1.2.12 Eclipse的下載、安裝及配置 1.3 第1個(gè)PHP程序 1.3.1 使用Eclipse編寫源程序 1.3.2 發(fā)布和運(yùn)行PHP程序 1.4 常見(jiàn)問(wèn)題 1.4.1 Apache安裝常見(jiàn)問(wèn)題 1.4.2 MySQL安裝常見(jiàn)問(wèn)題 1.4.3 PHP安裝常見(jiàn)問(wèn)題 1.4.4 關(guān)于Eclipse的問(wèn)題 第2章 語(yǔ)法 2.1 語(yǔ)法基礎(chǔ) 2.1.1 使用PHP輸出HTML 2.1.2 使用顯示函數(shù)輸出HTML 2.1.3 使用開始符、結(jié)束符嵌套HTML 2.1.4 使用定界符顯示HTML 2.1.5 把PHP嵌入HTML 2.1.6 PHP與JavaScript的交互 2.1.7 使用PHP生成JavaScript 2.1.8 在PHP與JavaScript中使用Cookie傳遞變量 2.1.9 使用臨時(shí)文件進(jìn)行數(shù)據(jù)交換 2.1.10 使用注釋 2.2 類型 2.2.1 布爾型 2.2.2 布爾型的類型轉(zhuǎn)換 2.2.3 整型 2.2.4 整型的類型轉(zhuǎn)換 2.2.5 浮點(diǎn)型 2.2.6 浮點(diǎn)型的類型轉(zhuǎn)換 2.2.7 字符串 2.2.8 字符串與雙引號(hào) 2.2.9 字符串與定界符 2.2.10 簡(jiǎn)單語(yǔ)法與復(fù)雜語(yǔ)法 2.2.11 字符串型的類型轉(zhuǎn)換 2.2.12 數(shù)組 2.2.13 簡(jiǎn)單的數(shù)組操作 2.2.14 遍歷數(shù)組 2.2.15 數(shù)組的類型轉(zhuǎn)換 2.2.16 多維數(shù)組 2.2.17 對(duì)象 2.2.18 對(duì)象的類型轉(zhuǎn)換 2.2.19 資源 2.2.20 NULL 2.2.21 變量類型之間的轉(zhuǎn)換 2.3 變量 2.3.1 命名規(guī)則 2.3.2 變量類型 2.3.3 變量范圍 2.3.4 全局與超全局變量 2.3.5 靜態(tài)變量 2.3.6 可變變量 2.3.7 外部變量 …… 第3章 函數(shù)、類與對(duì)象 第4章 數(shù)組 第5章 目錄與文件 第6章 COOKIE和SESSION的常用函數(shù)及應(yīng)用 第7章 字符串 第8章 正則表達(dá)式 第9章 圖形處理第三篇 數(shù)據(jù)庫(kù)開發(fā)及應(yīng)用 第10章 數(shù)據(jù)庫(kù)的選擇、創(chuàng)建及管理 第11章 PHP訪問(wèn)MySQL數(shù)據(jù)庫(kù)第四篇 項(xiàng)目規(guī)劃、版本管理和安全 第12章 項(xiàng)目規(guī)劃 第13章 關(guān)于安全 第14章 版本管理第五篇 PHP實(shí)踐及應(yīng)用程序調(diào)試 第15章 實(shí)例:用戶管理 第16章 實(shí)例:內(nèi)容管理系統(tǒng) 第17章 異常處理與測(cè)試第六篇 PHP與Ajax組合應(yīng)用 第18章 PHP與Ajax 第19章 實(shí)例:基于PHP和Ajax的用戶管理附錄 PHP應(yīng)用技巧書摘:插圖: 第1章相關(guān)知識(shí)歡迎加入PHP的學(xué)習(xí)行列,希望通過(guò)《PHP 完全自學(xué)手冊(cè)》的學(xué)習(xí),讀者能對(duì)PHP有大概的了解,并能夠運(yùn)行該語(yǔ)言進(jìn)行網(wǎng)站和軟件的開發(fā)。
PHP作為一種服務(wù)器端腳本語(yǔ)言,在開發(fā)動(dòng)態(tài)網(wǎng)站、編寫網(wǎng)絡(luò)軟件等方面被廣泛應(yīng)用。特別是近幾年,PHP的版本不斷升級(jí),使PHP語(yǔ)言的處理能力有了很大的提升。
這為將來(lái),PHP能處理更多的系統(tǒng)事務(wù)奠定了基礎(chǔ)。在學(xué)習(xí)PHP語(yǔ)言之前,先了解相關(guān)的術(shù)語(yǔ),以便于以后的學(xué)習(xí)。
1.1 PHP及相關(guān)術(shù)語(yǔ)在閱讀技術(shù)文檔和相關(guān)學(xué)習(xí)資料時(shí)遇到專業(yè)術(shù)語(yǔ),是學(xué)習(xí)編程。
PHP專業(yè)是比較熱門的一門學(xué)科,不少人看到這個(gè)機(jī)會(huì),選擇參加PHP工程師培訓(xùn)想要轉(zhuǎn)行進(jìn)入這一熱門行業(yè)。那么,對(duì)于想進(jìn)入這一行的同學(xué)們來(lái)說(shuō),了解清楚這一專業(yè)的就業(yè)前景和方向是必須要做好的準(zhǔn)備工作
《PHP和MySQL Web開發(fā)》的確是圣經(jīng)級(jí)別,如果沒(méi)其它語(yǔ)言的基礎(chǔ)的話看這本也是不錯(cuò)的。
《PHP Cookbook》,包括其它所有的Cookbook系列。里面有的是真正對(duì)常見(jiàn)問(wèn)題的解答,而不是慢慢啃慢見(jiàn)效的其它東西。
而說(shuō)深入提高,就不是PHP的書擅長(zhǎng)的了,優(yōu)秀的程序員理應(yīng)能看懂大部分的編程泛型,不同的語(yǔ)言有不同的思路,比如《重構(gòu)》一書用Java寫,數(shù)據(jù)結(jié)構(gòu)的書多用C/C++ 寫,元編程應(yīng)該是Ruby的資料比較多,函數(shù)式編程及程序結(jié)構(gòu)以用LISP作為語(yǔ)言來(lái)描述的《SICP》為最佳。
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥. 頁(yè)面生成時(shí)間:2.612秒