linux配置php环境(linux php 环境)
php工程師都需要學(xué)什么,我也很想成為工程師?
PHP是世界上最好的語言!
作為一個業(yè)余PHP愛好者,這里給點入門建議,PHP學(xué)習(xí)大致可按下列順序進行學(xué)習(xí)。
一、php運行環(huán)境
不管是linux還是windows,總要先學(xué)習(xí)并進行php環(huán)境的搭建,這是后續(xù)寫php實例時所必須的。兩者分別可選LNMP、phpstudy環(huán)境安裝包,windows下國內(nèi)有個環(huán)境安裝包叫phpEnv的不錯,近期試用感覺很好,比國外老牌的wamp用的方便,功能也更強大。
二、php7的學(xué)習(xí)
目前php語言已到7.4beta版,現(xiàn)在學(xué)習(xí)的話,可直接從該版本開始,當(dāng)然也可以從7.3版本開始學(xué)習(xí),小版本號的差異對于初學(xué)者來說影響不大。
三、MYSQL數(shù)據(jù)庫
該軟件上述運行環(huán)境都包括,但數(shù)據(jù)庫的基本操作、配置修改等還是需要學(xué)習(xí)和了解的。可先看MYSQL手冊,其他問題在環(huán)境配置中遇到再解決。
四、編輯器
基礎(chǔ)知識有一定了解后,可以開始下載一款編輯器,開始PHP源碼實戰(zhàn)訓(xùn)練,這時寫代碼就需要一款合適的編輯器。推薦微軟的vscode,免費、大廠產(chǎn)品,擴展豐富,值得擁有。sublime也不錯,很輕便,之前我一直用他,但最近也在慢慢改用vscode了。
五、前端知識
作為PHP工程師,不了解學(xué)習(xí)下前端知識總是不合格的,包括html、CSS、JS等。要深入的話,進一步學(xué)習(xí)jqueryvue.jslauyi等框架或組件。
六、composer
學(xué)習(xí)這個之后,就能開始享受各位前輩分享的代碼了,PHP開發(fā)、管理水平會有很大提升。但學(xué)習(xí)這個不能操之過急,一定要把前面的知識先過一篇。
七、php框架
國內(nèi)的無疑首推thinkphp了,目前thinkphp5.1版是正式版,thinkphp6.0預(yù)計國慶時發(fā)布。國外的laravel應(yīng)用也很多。個人覺得重點學(xué)習(xí)一種即可,學(xué)精一種,其他框架上手就比較快了。
八、Redis、Swoole等學(xué)習(xí)
Redis、Swoole都是php項目更高要求的需要。
隨著技術(shù)水平的提高,接觸項目的需求也會越來越多,這時候,相信你的學(xué)習(xí)能力已經(jīng)越來越好了,也越來越懂得通過什么辦法找到解決問題的方法了,祝你早日成為一名優(yōu)秀的php工程師!!
PHP在Linux環(huán)境下根目錄怎么理解?
一般默認的路徑在/var/www里面。如果自定義安裝路徑,對應(yīng)的目錄也不一樣,你也可以在任何一個目錄開發(fā)移到對應(yīng)的位置。
一般在你裝的web服務(wù)器(nginx、apache)所在的根目錄下面.或者你可以使用linux查找命令:find / -name "*www*".
總結(jié)
以上是生活随笔為你收集整理的linux配置php环境(linux php 环境)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python antlr_使用ANTLR
- 下一篇: java jigsaw_60秒内使用Ja