對PHP新手的一些建議(PHP學習經驗總結),一些建議經驗總結
這些建議都是我自身親歷成長過程中積累的一些看法,僅作參考,相信百分之八十對你都有幫助!
- 剛學習PHP的時候不要糾結使用哪個環境?appserv、wamp集成環境都不錯
- 編輯器很多種,但最好熟悉其中一種,養成手寫代碼習慣
- 常用的函數要熟記
- 環境報錯全開啟,把NOTICE屏蔽
- 遇到報錯要仔細看報錯原因,行號,分析解決方法
- POST與GET的區別
- SESSION與COOKIE的區別
- 不要使用COOKIE記錄重要信息,如密碼
- 不要在數據庫中明文存儲密碼
- 傳輸中文一定要URLENCODE,JS異步提交同樣
- Ajax響應頁面最好使用JSON,特別是有中文或者特殊符號時
- 知道require與include區別
- 項目部署時相關配置信息文件不要在WEB根目錄下
- 使用文件夾分層存儲上傳文件,不要全部上傳文件都放在upload一個文件夾下
- 上傳文件只能使用POST,FORM表單要聲明enctype="multipart/form-data"
- 思考驗證碼的驗證機制,實現方式
- MC如何配合PHP做cache
- 思考如何使用PHP生成HTML靜態頁
- 永遠不要相信用戶輸入的信息
- 思考for($i=0;$i<count($array);$i++){..} 與 for($i=0,$k=count($array);$i<$k;$i++){..} 區別
- 了解字符集、處理中文亂碼
- 中英文字符截取需要注意哪些問題
- 多服務器怎麼解決SESSION問題
- 如何使用數據庫方式實現SESSION
- 思考上傳文件限制大小怎麼做比較合適
- IP地址如何存儲在數據庫中
- 用PHP做一個WEB聊天室,思考怎麼實現?
- PHP如何與flash交互
- 如何生成PHP動態變量
- 把圖片存到數據庫與把圖片地址存到數據庫優缺點?
- PHP如何實現上傳文件進度
- 獲取文件名的後綴,你最多能使用幾種方法
- 多維數組排序
- 寫一個URL,email正則
- 你發布一篇博文以後,需要對上萬個網友發郵件通知,你怎麼實現這個功能
- 寫個采集程序,采集天氣預報到你站點中
- 讀讀淘寶、騰訊、網盤等API文檔,感悟到了什麼
- 寫一個簡單的中文分詞程序,或者了解其它PHP中文分詞
暫時寫到這裡吧~!!
PHP到底應該怎學,應該以什順序學習學成的人來說一下學習的集體心得
學習是不難的。要學好是不容易的。我建議;
1 學習Dreamweaver 裡面的php 是向導方法,簡單的過程發式。
熟悉後改寫精簡。
2 使用模板 samrty 快速掌握。
3 學習oop方法。
看看重慶職教網的教材。 裡面有一個php的錄像教程是 samrty 的。
問學PHP有什前提與一些適合新手的學習資料
首先建議先學些WEB基礎,比如HTML\CSS\JAVASCRIPT等,這是些前台技術,盡管你是走服務器端程序,但這幾樣對你將來肯定只有好處沒有壞處,等你有些基礎後,了解WEB開發的前端後,就可以深入學習PHP了,之後就是熟悉一種框架,框架的話我建議你用THINKPHP,簡單易學。開個書單沒必要了,多動手寫寫代碼吧。我一般是沒電腦在旁邊的時候就放一本書在旁邊,有PC的話就經常動手寫,祝LZ學習PHP順利