[筆記]建立一個新的laravel專案

如果你有看過我上一篇文章的話,你應該會發現,我已經為介紹laravel留下伏筆了。

其實changken我個人是覺得laravel還不錯用,比起傳統一張一張的php檔案還來得有頭緒些,不會很支離破碎,其中最讓changken我滿意的是laravel在處理資料庫時,寫的程式碼行數可以如此的少量,也可以如此的優雅,但可以完美的處理資料庫!讚!而且你也不必刻意檢查使用者輸入的資料,因為框架都會自動幫你消毒(自動跳脫)!

還有只要適當運用內建的astrian命令列,相信可以大大的增快開發速度!

框架資訊:

安裝需求:

PHP >= 5.6.4
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
XML PHP Extension

P.S.:基本上只要安裝xampp就符合以上條件囉!

安裝教學:

在你安裝這個框架之前,你必須先建置localhost環境,因此changken我極度推薦你安裝xampp,這是個我覺得還不錯用的軟體。

第一步:安裝xampp

不再詳細說明,下載點進去會有兩種版本可供選擇,php 5.6 or php 7,兩種版本皆可安裝laravel,但changken我推薦安裝php 7。

第二步:安裝composer

甚麼是composer?這是一個我覺得蠻強大的php套件管理軟體,一般我們會下載別人的class來製作我們的專案,但只要class一多,你就會有類似以下的困境:

<?php 
require('xxx.php'); 
require('yyy.php'); 
require('aaa.php'); 
require('bbb.php'); 
$aaa = new aaa(); 
$bbb = new bbb(); 
$xxx = new xxx(); 
$yyy = new yyy(); 
?>

但只要使用composer之後,你的寫法就可以變成這樣:

<?php 
require('vendor/autoload.php'); 
$aaa = new aaa(); 
$bbb = new bbb(); 
$xxx = new xxx(); 
$yyy = new yyy(); 
?>

爽不爽壓,只要引入一個autoload.php就可以使用了!(不過這並不是本次教學的重點XD)
一樣請到官網下載composer,如果是使用windows的朋友,請直接下載composer windows版,這個安裝軟體會幫你把所有事情都弄好(比起指令安裝)。

第三步:安裝laravel

1.安裝laravel的安裝程式:請開啟命令提示字元,輸入以下命令:


composer global require "laravel/installer"

2.等到安裝好了之後,請先cd到你的網站根目錄(很重要!),再輸入以下命令:


laravel new test

test即為專案資料夾的名稱

第四步:安裝完成!

你會看到這張網頁,代表你成功了!