本文實(shí)例講述了Laravel框架路由設(shè)置與使用。分享給大家供大家參考,具體如下:
Laravel安裝,這里使用一鍵安裝包。
使用PHP內(nèi)置的Web服務(wù)器,在PHP文件夾下運(yùn)行命令行
一.設(shè)置路由
路由文件在app\HTTP\routes.php,在代碼中增加
Route::get('/hi', function () {
return 'hello world';
});
我們觀察到,這份PHP文件里已經(jīng)有
Route::get('/', function () {
return view('welcome');
});
因此,路由文件規(guī)定了URL轉(zhuǎn)向哪一張視圖。
Laravel加載好慢啊!主要是引用了谷歌字體,同時(shí)cdn速度不快,我們可以把引用的資源改成靜態(tài)資源
在目錄\resources\views\layouts下找到app.blade.php文件,把css引用改成
!-- Fonts -->
link href="font-awesome.min.css" rel="external nofollow" rel='stylesheet' type='text/css'>
link href="css.css" rel="external nofollow" rel='stylesheet' type='text/css'>
!-- Styles -->
link href="bootstrap.min.css" rel="external nofollow" rel="stylesheet">
速度馬上快了!
二.安裝認(rèn)證系統(tǒng)
使用artisan命令行安裝
此時(shí)轉(zhuǎn)到laravel文件夾下,觀察到有一個(gè).env文件和.env.example文件生成,我們編輯.env文件來(lái)配置mysql數(shù)據(jù)庫(kù)
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
然后,我們使用laravel的migrate遷移數(shù)據(jù)庫(kù)
完成到這一步時(shí),mysql數(shù)據(jù)庫(kù)里已經(jīng)新建3張表了。
訪問(wèn)URL:http://127.0.0.1:1024/laravel/public/login
更多關(guān)于Laravel相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Laravel框架入門與進(jìn)階教程》、《php優(yōu)秀開發(fā)框架總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php+mysql數(shù)據(jù)庫(kù)操作入門教程》及《php常見數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家基于Laravel框架的PHP程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:- Laravel5.1 框架路由基礎(chǔ)詳解
- Laravel框架中的路由和控制器操作實(shí)例分析
- Laravel框架路由配置總結(jié)、設(shè)置技巧大全
- Laravel中獲取路由參數(shù)Route Parameters的五種方法示例
- Laravel最佳分割路由文件(routes.php)的方式
- 修改Laravel5.3中的路由文件與路徑
- Laravel 5框架學(xué)習(xí)之路由、控制器和視圖簡(jiǎn)介
- Laravel框架模板加載,分配變量及簡(jiǎn)單路由功能示例
- Laravel框架路由和控制器的綁定操作方法
- Laravel學(xué)習(xí)教程之路由模塊
- laravel 配置路由 api和web定義的路由的區(qū)別詳解
- Laravel5.1框架路由分組用法實(shí)例分析