天天看點

【從零開始】WEB後端php學習(1) -- 基本軟體的配置--2019(HNU-MSC)

學會git的基本使用

  • 每次git建新庫,會有基本語句的提示,了解基本語句
  • 對空檔案夾執行 git init 進行git的初始化,使其變成可用git的目錄
  • git add . 表示将目前目錄的所有東西加入
  • git commit -m “這裡填寫備注”
  • git push -u origin master
    這是基本常用語句,學會利用百度
    把出的問題,error 複制到百度學習
               

    個人使用的

    廖雪峰的git學習網站 https://www.liaoxuefeng.com/wiki/896043488029600

vscode的基本使用

我個人是将vscode僅僅當做一門編輯器來用,加了插件以後,括号有彩虹顔色
邏輯有對應線标注
學會合理使用加入插件
           

可以百度一些常用的vscode插件,然後自己根據自己習慣和需要,自行添加

wampserver的基本使用

wamp是windows + apache + mysql +php 的縮寫
簡單講,就是個人本地伺服器
打開wamp一般會有一個小黑框一閃而過
看電腦右下角,如果有個綠色的小框框,就代表三個服務都成功開啟
如果不是綠色,是橙色(黃色)或者紅色,根據相關提示,百度解決方法

wamp裡面,有一些基本設定要改
           

必須

  • 預設的mysql(資料庫)的伺服器端和XX端的語言 都是 latin,這就導緻了如果中文存入,會亂碼或者存不進去,或者報錯的問題

檢測方法

  • 打開wamp,然後左鍵點選右下角的小綠框,選擇mysql列的mysql控制台,(預設使用者名是 root , 密碼為空)
  • 輸入指令 show variables like “character%”;
  • 觀察,如果是latin就需要更改,如果都是 utf-8 則不需要更改

解決辦法

  • 打開wamp,然後左鍵點選右下角的小綠框,選擇mysql列的 mysql.ini ,即 windows下的mysql的配置檔案
  • 在 client 項下面 加 default-character-set=utf8
  • 在 mysqld 項下面 加 character-set-server=utf8
  • 重新開機mysql服務,然後再次檢測 (windows可以重新開機wamp)
  • 如果還是 latin ,可以 在mysql項也加 default-character-set=utf8

可選

apache 預設 www 目錄,apache預設的www目錄是在 apache 目錄下,如果wamp被安裝在c盤,這裡建議更改www目錄

因為本地伺服器是在www目錄下檢索檔案,如果不更改www目錄,可能www目錄在c盤會非常亂

可自行百度(我忘記具體改什麼了)

推薦: 每次項目或者有問題,都在www目錄用英文建立相關檔案夾,用新的檔案夾操作

   php一些相關内容的更改(我沒改)
   感興趣可自行百度
           

POSTMAN

細心的小夥伴,已經從MSC的大群看了我寫的題解,題解裡面使用的模拟請求就是POSTMAN,

作為一個後端(我個人),往往需要對一個接口url進行某個資料的測試

  • 如果是GET傳參,那麼很容易可以看出來,我們的url傳參就好了
  • 如果是POST傳參,那麼我們就需要POSTMAN這個工具

不僅如此,POSTMAN可以模拟各種請求

(要知道不是所有的請求都像報名網站那麼low,可以直接找到頁面的邏輯關系,有時候我們隻能對接口定向測試)

(記憶中需要注冊使用)
           

NAVICAT PRIME

群檔案上傳了 key 和 普通檔案,破 jie 後食用更佳

如果經過了剛才的mysql控制台(小黑框)的看,應該很煩惱關于mysql的操作

(杠精可以自己去百度mysql基本指令)

每次查詢一個資料,選擇某個庫,都要輸入相關指令

NAVICAT PRIME就是将資料庫可視化的軟體

通過這個軟體,可以同時連接配接多個資料庫,看資料庫的表,内容,以及修改

(wamp自帶了phpmyadmin,可以在網頁直接使用)
    相比這兩個可視化工具,我個人更喜歡NAVICAT,軟體對資料多的時候處理速度比myadmin快
           

如果有興趣的小朋友

可以自己買一個伺服器,學生雲就好,
    連接配接伺服器工具有 XTFP 傳輸檔案 , XSHELL 連接配接伺服器,比網頁直連ok哦
           

那麼基本軟體就介紹到這裡

(歡迎補充,糾錯)