Laravel框架路由设置与使用示例


Posted in PHP onJune 12, 2018

本文实例讲述了Laravel框架路由设置与使用。分享给大家供大家参考,具体如下:

Laravel安装,这里使用一键安装包。

使用PHP内置的Web服务器,在PHP文件夹下运行命令行

php -S 0.0.0.0:1024

一.设置路由

路由文件在app\HTTP\routes.php,在代码中增加

Route::get('/hi', function () {
  return 'hello world';
});

我们观察到,这份PHP文件里已经有

Route::get('/', function () {
  return view('welcome');
});

因此,路由文件规定了URL转向哪一张视图。

Laravel加载好慢啊!主要是引用了谷歌字体,同时cdn速度不快,我们可以把引用的资源改成静态资源

在目录\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">

速度马上快了!

二.安装认证系统

使用artisan命令行安装

php artisan make:auth

此时转到laravel文件夹下,观察到有一个.env文件和.env.example文件生成,我们编辑.env文件来配置mysql数据库

DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

然后,我们使用laravel的migrate迁移数据库

php artisan migrate

完成到这一步时,mysql数据库里已经新建3张表了。

访问URL:http://127.0.0.1:1024/laravel/public/login

Laravel框架路由设置与使用示例

希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。

PHP 相关文章推荐
多文件上传的例子
Oct 09 PHP
ADODB的数据库封包程序库
Dec 31 PHP
thinkphp3.0 模板中函数的使用
Nov 13 PHP
基于php split()函数的用法详解
Jun 05 PHP
phpstrom使用xdebug配置方法
Dec 17 PHP
php使用ereg验证文件上传的方法
Dec 16 PHP
PHP SplObjectStorage使用实例
May 12 PHP
php视频拍照上传头像功能实现代码分享
Oct 08 PHP
原生php实现excel文件读写的方法分析
Apr 25 PHP
php两点地理坐标距离的计算方法
Dec 29 PHP
PHP goto语句用法实例
Aug 06 PHP
Laravel5.3+框架定义API路径取消CSRF保护方法详解
Apr 06 PHP
Laravel框架生命周期与原理分析
Jun 12 #PHP
Laravel框架分页实现方法分析
Jun 12 #PHP
php 可变函数使用小结
Jun 12 #PHP
yii2中关于加密解密的那些事儿
Jun 12 #PHP
php中curl和soap方式请求服务超时问题的解决
Jun 11 #PHP
Laravel框架模板继承操作示例
Jun 11 #PHP
Laravel框架模板加载,分配变量及简单路由功能示例
Jun 11 #PHP
You might like
php 模拟POST提交的2种方法详解
2013/06/17 PHP
PHP生成短网址的3种方法代码实例
2014/07/08 PHP
如何使用php等比例缩放图片
2016/10/12 PHP
PHP里的$_GET数组介绍
2019/03/22 PHP
js变量作用域及可访问性的探讨
2006/11/23 Javascript
javascript基础第一章 JavaScript与用户端
2010/07/22 Javascript
Wordpress ThickBox 点击图片显示下一张图的修改方法
2010/12/11 Javascript
jquery插件star-rating.js实现星级评分特效
2015/04/15 Javascript
浅谈$(document)和$(window)的区别
2015/07/15 Javascript
JS深度拷贝Object Array实例分析
2016/03/31 Javascript
jquery输入数字随机抽奖特效的简单实现代码
2016/06/10 Javascript
js注入 黑客之路必备!
2016/09/14 Javascript
Vue.js中兄弟组件之间互相传值实例
2017/06/01 Javascript
Angular X中使用ngrx的方法详解(附源码)
2017/07/10 Javascript
微信小程序顶部可滚动导航效果
2017/10/31 Javascript
使用 vue.js 构建大型单页应用
2018/02/10 Javascript
vue.js2.0点击获取自己的属性和jquery方法
2018/02/23 jQuery
js实现二级菜单点击显示当前内容效果
2018/04/28 Javascript
Bootstrap标签页(Tab)插件切换echarts不显示问题的解决
2018/07/13 Javascript
JS html事件冒泡和事件捕获操作示例
2019/05/01 Javascript
JavaScript中条件语句的优化技巧总结
2020/12/04 Javascript
[10:49]2014国际邀请赛 叨叨刀塔第二期为真正的电竞喝彩
2014/07/21 DOTA
[04:50]DOTA2亚洲邀请赛小组赛第四日 TOP10精彩集锦
2015/02/02 DOTA
[53:49]LGD vs Fnatic 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python使用py2exe打包程序介绍
2014/11/20 Python
用Python实现通过哈希算法检测图片重复的教程
2015/04/02 Python
Python中import机制详解
2017/11/14 Python
Python使用win32 COM实现Excel的写入与保存功能示例
2018/05/03 Python
Python中使用pypdf2合并、分割、加密pdf文件的代码详解
2019/05/21 Python
python Django编写接口并用Jmeter测试的方法
2019/07/31 Python
关于python中的xpath解析定位
2020/03/06 Python
CSS3混合模式mix-blend-mode/background-blend-mode简介
2018/03/15 HTML / CSS
荷兰和比利时时尚鞋店:Van Dalen
2018/04/23 全球购物
中东奢侈品购物网站:Ounass
2020/09/02 全球购物
做一个有道德的人活动方案
2014/08/25 职场文书
Python+uiautomator2实现自动刷抖音视频功能
2021/04/29 Python