一.安裝Composer
首先你需要安裝Composer,Composer是PHP依賴管理工具,Laravel框架就是使用 Composer 執行安裝和依賴管理。
注:
(1)若安裝Composer出錯,在php.ini中開啟php_openssl,php_fileinfo擴展,因為Laravel需要。
(2)安裝過程中,選擇正確的php.exe位置
二.安裝Laravel
Composer安裝完成後,在cmd中,你的網站目錄執行下面命令即可:
- composer create-project laravel/laravel your-project-name
Composer會自動幫你下載Laravel及安裝。
三.部署虛擬主機
例如我的項目名稱是project:
- <VirtualHost *:80>
- DocumentRoot "E:/www/project/public"
- ServerName laravel.dev
- ErrorLog "logs/laravel.log"
- CustomLog "logs/laravel.log" common
- </VirtualHost>
當然,也需要在你的hosts中綁定域名:
- 127.0.0.1 laravel.dev
至此,安裝完成:
四.實現Hello World
通過路由實現打印Hello World,在app/routes.php中新增:
- Route::get('test', function()
- {
- return 'Hello World!';
- });
因為Laravel模板使用的是Blade,所以在後面的教程才介紹Controller或view相關!
默認情況下,Eloquent 在數據的表中自動地將維護 created_at 和 updated_at 字段。只需簡單的添加這些 timestamp 字段到表中,Eloquent 將為您做剩余的工作。如果您不希望 Eloquent 維護這些字段,在模型中添加以下屬性:public $timestamps = false;
參考:www.golaravel.com/docs/4.1/eloquent/#timestamps
建議你安裝一下debugbar,在composer.json中require以下:
"barryvdh/laravel-debugbar": "1.*"