iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 2
3

使用Laravel 8 PHP主流框架打造RESTful API(iT邦幫忙鐵人賽系列書)ISBN:9789864345304

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點:

更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構程式碼的部分,並且於書籍前面的章節介紹Git。

讓您從製作第一個簡單的API到優化自己的程式碼,分享我的經驗給您,打造自己的最強大腦API,若有興趣的朋友可以參考看看

天瓏網路書局:
https://www.tenlong.com.tw/products/9789864345304


基本的內容我想還是要有,雖然網路上已經有很多詳細的安裝Laravel文章了!但還是簡單帶過安裝流程,如果對於內容不夠清楚的地方歡迎跟我說

更新文章

撰寫文章的過程 Laravel6 發佈了!所以第二、三步驟可以用下方指令先安裝5.8版本

composer create-project --prefer-dist laravel/laravel blog "5.8.*"

安裝步驟

第一步 安裝 Composer

Laravel 也是一個站在巨人肩膀上的MVC框架,所以會依賴一些套件,因此會使用 Composer 管理相關套件,Composer 上 Laravel也有方便的安裝器套件可以用,所以囉!

下載 Composer
https://getcomposer.org/ 並安裝完成!

第二步 利用 Composer 下載 Laravel 安裝器

打開 終端機

composer global require "laravel/installer"

第三步 建立 Larvel 專案

剛剛利用Composer 下載了 Laravel 安裝套件,可以利用這個安裝套件輕易的建立好 Laravel 專案,輸入如下指令

C:\project\ > laravel new animal

會在 project 資料夾內,新建一個 animal 資料夾,並且新增好 Laravel 最基本的檔案。

安裝完成

如上圖出現的畫面表示安裝成功!

第四步 開啟開發環境網頁伺服器

通常使用Laravel 需要網頁伺服器來運行。

C:\project\ > cd animal
C:\project\animal\ > php artisan serve

第一行 進入 animal 資料夾

第二行 artisan這個 Laravel 內建工具 開啟PHP內建開發環境伺服器。

輸入指令後,可以看到提示,打開瀏覽器輸入 http://127.0.0.1:8000 會看到 Laravel 字樣表示成功安裝。

成功開啟web server

laravel安裝成功首頁

結論

說簡單不簡單,說難不難,有些人可能會覺得使用終端機,這個黑畫面輸入指令的方式壓力很大,對它會有點一點排斥。

但想一下如果上面這些步驟,你必須手動複製貼上檔案、新建資料夾,甚至到建置 一個臨時的 web server 我覺得更麻煩!(尤其重複做一樣動作時)

只要下指令!開啟web server 還把需要的檔案都載入至你指定的資料夾 (如上範例為 animal 資料夾) 是不是很輕鬆呀!

所以嘗試讓自己去接觸指令的方式,對自己一定有好無壞。

以上的web server 用在測試環境就好,如果正式環境還是自己架比較好。

此篇文章同步發到個人部落格


上一篇
使用 Laravel 打造 RESTful API – 前言
下一篇
RESTful API 介紹 - 入門
系列文
使用 Laravel 打造 RESTful API30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言