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 相关文章推荐
php iconv() : Detected an illegal character in input string
Dec 05 PHP
php简单开启gzip压缩方法(zlib.output_compression)
Apr 13 PHP
php支付宝接口用法分析
Jan 04 PHP
typecho插件编写教程(二):写一个新插件
May 28 PHP
基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码
Aug 25 PHP
判断、添加和删除WordPress置顶文章的相关PHP函数小结
Dec 10 PHP
PHP发送AT指令实例代码
May 26 PHP
PHP 闭包详解及实例代码
Sep 28 PHP
Laravel路由研究之domain解决多域名问题的方法示例
Apr 04 PHP
yii2.0框架实现上传excel文件后导入到数据库的方法示例
Apr 13 PHP
PHP number_format函数原理及实例解析
Jul 14 PHP
关于PHP中interface的用处详解
Jul 26 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下载文件源代码(强制任意文件格式下载)
2014/05/09 PHP
php获取根域名方法汇总
2014/10/28 PHP
phpcms中的评论样式修改方法
2016/10/21 PHP
PHP解耦的三重境界(浅谈服务容器)
2017/03/13 PHP
PHP判断是否是微信打开还是浏览器打开的方法
2019/02/27 PHP
Thinkphp 框架配置操作之配置加载与读取配置实例分析
2020/05/15 PHP
formValidator3.3的ajaxValidator一些异常分析
2011/07/12 Javascript
json数据处理技巧(字段带空格、增加字段、排序等等)
2013/06/14 Javascript
Jquery网页出现的乱码问题的三种解决方法
2013/06/30 Javascript
jquery实现标签支持图文排列带上下箭头按钮的选项卡
2015/03/14 Javascript
JavaScript把数组作为堆栈使用的方法
2015/03/20 Javascript
jQuery插件Elastislide实现响应式的焦点图无缝滚动切换特效
2015/04/12 Javascript
JS实现简单路由器功能的方法
2015/05/27 Javascript
js+css实现文字散开重组动画特效代码分享
2015/08/21 Javascript
解析JavaScript面向对象概念中的Object类型与作用域
2016/05/10 Javascript
jQuery中Datatables增加跳转到指定页功能
2017/02/08 Javascript
js css3实现图片拖拽效果
2017/03/04 Javascript
详解js中Array的方法及技巧
2018/09/12 Javascript
微信小程序textarea层级过高(盖住其他元素)问题的解决办法
2019/03/04 Javascript
独立部署小程序基于nodejs的服务器过程详解
2019/06/24 NodeJs
js实现表格数据搜索
2020/08/09 Javascript
可拖拽组件slider.js使用方法详解
2020/12/04 Javascript
Python实现从URL地址提取文件名的方法
2015/05/15 Python
从局部变量和全局变量开始全面解析Python中变量的作用域
2016/06/16 Python
Python编程实现微信企业号文本消息推送功能示例
2017/08/21 Python
Linux-ubuntu16.04 Python3.5配置OpenCV3.2的方法
2018/04/02 Python
python使用selenium登录QQ邮箱(附带滑动解锁)
2019/01/23 Python
python global和nonlocal用法解析
2020/02/03 Python
Django高并发负载均衡实现原理详解
2020/04/04 Python
Python3 webservice接口测试代码详解
2020/06/23 Python
家得宝加拿大家装网上商店:The Home Depot加拿大
2016/08/27 全球购物
节能环保家庭事迹材料
2014/08/27 职场文书
孝敬父母的活动方案
2014/08/28 职场文书
安全生产感想
2015/08/07 职场文书
解除合同协议书范本
2016/03/21 职场文书
JS高级程序设计之class继承重点详解
2022/07/07 Javascript