溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP學習路之工具選擇

發(fā)布時間:2020-06-06 15:50:55 來源:網(wǎng)絡 閱讀:563 作者:cysky 欄目:web開發(fā)

在決定進行PHP開發(fā)學習之后,也決定以www.51cto.com 和 www.w3cschool.cc為主要學習資料站點后,應該應該出發(fā)了,但在出發(fā)之前應該選擇好工具。


工具有幾個方面:

一.作業(yè)測試環(huán)境

   1.服務器軟件的選擇

   2.瀏覽器的選擇

二.代碼書寫工具

三.作業(yè)保存地方


第一個方面--測試環(huán)境的選擇,

   在學習一個技術時,應該有相應的環(huán)境來測試,這次學習PHP開發(fā),就應該有測試服務器軟件和瀏覽器,在網(wǎng)上搜索了很多相關的軟件.

   1.服務軟件的選擇,

       在web開發(fā)中服務器軟件就好的,穩(wěn)定的是利用linux + apache+mysql+php = Lamp 還有一個是lnmp,也不錯,不過針初學者來說,上面說的兩種搭建比較繁瑣,會因為環(huán)境搭建問題放棄這方面的學習,我對Linux也不熟悉,另外是學習不是創(chuàng)建生產(chǎn)環(huán)境,所以放棄這種生產(chǎn)環(huán)境的搭建,采用了widnows下集成軟件的使用。

   集成軟件環(huán)境也有很多,如wampservr xampserver appserver 和國人集成的APMServ5.2.6等,

說了這么多,集成環(huán)境怎么選擇,又是一個問題, 我原來用過APMServ5.2.6的,首先下載了這個軟件(在搜索引擎里搜索一下就可以了),這個是國人集成的,作者好長時間不更新了,用這個有一個好處就是綠色不用安裝,解開就可以啟動使用---方便放在U盤里使用。

   我為這次技術提升專門購買了筆記本電腦,又想換個軟件測試一下,最后選擇了wampserver作為自己學習的測試服務器軟件。


    2.瀏覽器的選擇,

           現(xiàn)在網(wǎng)上有很多瀏覽器,我一直使用chrome瀏覽器,另外參考了18哥的視頻和李強強的視頻里的建議,瀏覽器我選擇了firefox,另外安裝了兩位大能建議安裝的兩個插件:firebug +Web Developer


第二方面--代碼編輯器的選擇

   環(huán)境搭建好了, 下面就正式學習,不管php html js css是弱類型的語言還是強類型的,都是語言,學習語言就得有編輯器,根據(jù)語言特點,前期可以選擇文本編輯器用來學習,有兩個好,一個小巧,一個是更好的學習語言基礎知識.

   提到文本編輯器,現(xiàn)在也是百花齊放,有很多,免費的 共享的 收費的.

   常用的有everedit ,gvim ,sublime text, editplus ,notepad++ ,emeditor等,

   原來我一直用emeditor,因為這個有插件處理空格 空白行方便,但這次為了學習php開發(fā),我試用了上面提到的文本編輯器,功能都能滿足學習需求,根據(jù)自己的愛好選擇吧,

   我最后選擇了everedit 和gvim, everedit是國人開發(fā)的文本編輯器功能很強大,gvim這個支持全鍵盤操作--就是在編輯代碼時,可以不用鼠標全部用鍵盤操作--這個是我的最愛,對這個熟悉了也方便向Linux轉,


第三方面--代碼的保存

   前一段時間,我沒有注意這個問題,感覺自己有專用的筆記本用來學習應該沒有什么問題,前幾天我的機器出現(xiàn)問題,我利用系統(tǒng)自帶備份與還原功能還原系統(tǒng)時,沒有注意當時做備份是首次使用這個功能,它默認把E盤也備份了,還原時不知道直接把我兩周學習筆記和練習的代碼文件全部丟了,想想現(xiàn)在網(wǎng)盤這么多,另外學習資料也不是重要的,可以選擇一個方便上傳和下載的,就行了,

   我還沒有找到有同步,能有同步功能的網(wǎng)盤就更好了

那位網(wǎng)友有幫助推薦一個.


到此工具準備齊了,可以開工學習了 .本人不太適合寫文章,可能寫的有點亂 哈哈

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI