Laravel是一款基於PHP語言的開源Web應用框架,廣泛應用於Web應用的開發。它以簡潔、優雅、富於表現力的語法和對Web開發過程的支持而聞名,並且擁有龐大的社區和豐富的生態系統,因此得到了開發者們的青睞。
在Laravel的官方網站上,我們可以輕鬆找到安裝Laravel的詳細文件和步驟,下面我們將簡要介紹如何啟動Laravel專案。
Laravel使用Composer管理依賴項,因此我們需要先安裝Composer。在命令列中輸入以下命令安裝:
curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer
安裝完成後,我們可以輸入以下命令檢查是否已安裝成功:
composer
在安裝Laravel之前,我們需要先建立一個新的目錄來儲存專案檔。在命令列中執行以下命令:
mkdir mylaravelapp cd mylaravelapp
然後我們可以透過以下命令安裝最新版本的Laravel:
composer create-project --prefer-dist laravel/laravel .
這裡的點表示我們將Laravel安裝在當前目錄下。
安裝完成後,在命令列中輸入以下命令啟動Laravel專案:
php artisan serve
這將啟動一個本機開發伺服器,並在命令列中輸出如下資訊:
Laravel development server started: http://127.0.0.1:8000
我們可以在瀏覽器中輸入這個位址,就可以看到Laravel的歡迎介面了。
接下來,我們需要配置資料庫,以便我們的Laravel應用程式能夠連接資料庫並使用它。在mylaravelapp根目錄下找到.env文件,修改以下變數值:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=mylaravelapp DB_USERNAME=root DB_PASSWORD=
這裡,我們使用了MySQL作為資料庫,資料庫名稱為mylaravelapp,使用者名為root,密碼為空。
然後,在命令列中執行以下命令產生Laravel應用程式金鑰:
php artisan key:generate
最後,在命令列中執行以下命令執行資料庫遷移:
php artisan migrate
這將建立資料庫表和字段,並根據我們在應用程式中定義的模型類別建立對應的關係。
現在我們的Laravel應用程式已經可以連接資料庫並準備好使用它了,接下來我們可以建立一些路由和視圖來展示數據。
在app/Http/Controllers目錄下建立一個新的控制器:
php artisan make:controller UserController
然後在UserController類別中建立一個index方法:
public function index() { $users = App\User::all(); return view('users', ['users' => $users]); }
這個方法將會取得所有使用者數據,並將其傳遞到名為users.blade.php的視圖中。
建立一個新的路由,在routes/web.php檔案中加入以下程式碼:
Route::get('/users', 'UserController@index');
最後,在resources/views目錄下建立一個名為users.blade.php的視圖檔案:
@foreach ($users as $user) <p>{{ $user->name }}</p> @endforeach
現在,在瀏覽器中輸入http://127.0.0.1:8000/users,您將會看到所有使用者的名稱被列出。
總結
啟動Laravel專案需要進行以下步驟:
透過這些步驟,我們就可以建立一個簡單的Laravel應用程序,以展示資料並實現基本的Web開發。當然,這只是一個簡單的起點,Laravel還有更多的功能和特性,可以讓我們開發出更豐富、更複雜的應用程式。
以上是laravel計畫如何啟動的詳細內容。更多資訊請關注PHP中文網其他相關文章!