1. 程式人生 > >PHP-學習之路1

PHP-學習之路1

則表達式 字符串 開發流程 模式 配置 這一 目前 這就是 項目結構

  相信入職快有5個月了,目前項目做過HIS,zySystem,ComStoreSystem當然今天不是來介紹的,後期直到第四個月後APP護身寶經理拍板今後也就是明年正式交於我們團隊接手與擴展,運維。雖然一開始並沒有強烈,但後期種種意向表明是讓我們學習新語言-PHP,因為我們團隊都是C#,其他類型後臺語言都是稍微了解一丁點。對你們而言微不足道吧,當然web基礎肯定有的,既然轉麼?那行轉吧,11月後半期正式開始學習,本身我也很反感去學習其他語言,因為你C#都不是很6的那種,在這門語言你沒有深入研究與實踐3-5年,轉其他類型語言有點吃力,因為,我們團隊都是水平一般的那種,沒有所謂的大佬罩著。當然這是我個人認為,因為這個看個人天賦、勤奮、態度、學習能力及與人交流能力等各方面決定,因素眾多,去決定因素是我們需要一顆工匠精神!贊同的還望各位點個贊技術分享圖片

Thanks?(?ω?)?,好了廢話不多說。看大屏幕:

一PHP基礎知識總結:

1.PHP代表PHP:Hypertext Preprocessor
PHP文件可包含文本、HTML、JavaScript代碼和PHP代碼,嗯與C#、Java區別不是很大,相信有這些語言基礎轉行倒不是很難。
PHP代碼在服務器上執行,結果以純HTML形式返回給瀏覽器,PHP文件擴展名默認是".php"。
2.它的作用:可以生成動態頁面內容,可以創建、打開、讀取、寫入、關閉服務器上的文件,也可以收集表單數據,發送和接收cookies?,可以添加、刪除、修改你的數據庫中的數據,可以限制用戶訪問你的網站上的一些頁面,還可以加密數據。
3.服務器:web服務器或Apache、安裝PHP、安裝數據庫如MySQL,集成環境appserv、wampserver、PHPstudy。個人推薦PHPstudy,因為可選擇多版本配置如圖所示:

技術分享圖片

至於配置可自行百度,比我講得詳細,就不多介紹了。の

這是第一階段,在剛接觸PHP時先要了解拍PHP的開發能力,病多接觸一些用PHP開發過的開源項目。網上有很多,大家可以找找下載,先學習一些簡單的操作即可,主要是能產生興趣極好,因為興趣是最好的老師。環境配置好是第一步,我先選擇那種集成環境,電腦好的話可以安裝虛擬環境來配置PHP開發環境,這樣可能會好點,因為可能你不止一種運行環境我的就是。在學習之前,web基礎是非常重要的。這個弄好後進入下一階段。

第二階段:打基礎

這個是學習重點,但方法很重要。像PHP的基本語法和語言結構(流程控制、函數、字符串等)這部分內容能學多細就多細,每個知識點都會在開發上應用。而像數組、對象,以及文件處理、圖像處理、MySQL數據庫的操作、PHP操作數據庫等內容基本懂就OK了,常用的一定要學會靈活使用,熟練掌握,不要擔心上次學了又忘了,在完成這一階段後,不管如何找個項目做一次,盡可能做完成想盡辦法做完成。在實際項目能更好的對其理解與掌握。這就是實踐。完成了這步記得反思與總結。然後進入下一階段

第三階段:加強

在有了階段二的項目開發的經驗後,積累一些實際開發思路。可以回過頭去深入學習每部分知識點像數組、對象、正則表達式、數據庫操作、數據結構及算法等,這些內容是常用的技術。這個階段學習是可以學得更加全面、透徹、更容易掌握。當然你還要學習一些新的內容,像模板引擎和PHP框架。然後再做一倆個項目,這次不能跟之前項目一樣要有深度,基本功能全面,業務邏輯清晰,項目結構要基於目前最流利的開發模式,使用框架和模板引擎,並采用面向對象的思想和MVC模式的設計要求,也要學習項目開發流程及規範,盡量是此次項目達到上線標準。

第四階段:提高

在經歷以上三階段以後,到這階段你可以很大膽的說,我已經掌握PHP了,參加面試也有少許底氣。至於怎麽面試不用我交了吧,對於轉語言可以說OK了,領導項目可以接手了,你聽是不是很有自信了!O(∩_∩)O哈哈~當然這第四階段要你去工作當中實踐提升自己各方面的能力包擴許多許多,這裏就不一一解說了。當然了,要做到這些可不簡單,要持之以恒、保持自信及興趣、善於總結與反思等。所以說不見得有多麽容易。同誌們革命尚未成功,還需努力啊!

結術語:

最後感謝大家,能看到技術分享圖片

這,好的非常感謝大家,謝謝大家支持!願我們攜手共進,迎來輝煌的明天,感恩。最後,祝大家能在新年之前有個好身體,生活美滿,事業紅紅火火,順順利利,更上一層樓!^_^

PHP-學習之路1