Laravel路由
Laravel安装,这里使用一键安装包。
使用PHP内置的Web服务器,在PHP文件夹下运行命令行
1 | php -S 0.0.0.0:1024 |
一.设置路由
路由文件在app\HTTP\routes.php,在代码中增加
1
2
3
|
Route::get( '/hi' , function () { return 'hello world' ; }); |
我们观察到,这份PHP文件里已经有
1
2
3
|
Route::get( '/' , function () { return view( 'welcome' ); }); |
因此,路由文件规定了URL转向哪一张视图。
Laravel加载好慢啊!主要是引用了谷歌字体,同时cdn速度不快,我们可以把引用的资源改成静态资源
在目录\resources\views\layouts下找到app.blade.php文件,把css引用改成
1
2
3
4
5
6
|
<!-- Fonts --> < link href="font-awesome.min.css" rel='stylesheet' type='text/css'> < link href="css.css" rel='stylesheet' type='text/css'> <!-- Styles --> < link href="bootstrap.min.css" rel="stylesheet"> |
速度马上快了!
二.安装认证系统
使用artisan命令行安装
1 | php artisan make :auth |
此时转到laravel文件夹下,观察到有一个.env文件和.env.example文件生成,我们编辑.env文件来配置mysql数据库
1
2
3
4
5
|
DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=homestead DB_USERNAME=homestead DB_PASSWORD=secret |
然后,我们使用laravel的migrate迁移数据库
1 | php artisan migrate |
完成到这一步时,mysql数据库里已经新建3张表了。
访问URL:http://127.0.0.1:1024/laravel/public/login