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 相关文章推荐
在PHP3中实现SESSION的功能(二)
Oct 09 PHP
PHP大批量数据操作时临时调整内存与执行时间的方法
Apr 20 PHP
浅析51个PHP处理字符串的函数
Aug 02 PHP
Thinkphp关闭缓存的方法
Jun 26 PHP
phpMyAdmin安装并配置允许空密码登录
Jul 04 PHP
composer.lock文件的作用
Feb 03 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
Sep 22 PHP
php 计算两个时间相差的天数、小时数、分钟数、秒数详解及实例代码
Nov 09 PHP
php实现用户登陆简单实例
Apr 04 PHP
基于PHP的加载类操作以及其他两种魔术方法的应用实例
Aug 28 PHP
Laravel5.5以下版本中如何自定义日志行为详解
Aug 01 PHP
TP5(thinkPHP5)框架基于ajax与后台数据交互操作简单示例
Sep 03 PHP
Laravel框架生命周期与原理分析
Jun 12 #PHP
Laravel框架分页实现方法分析
Jun 12 #PHP
php 可变函数使用小结
Jun 12 #PHP
PHP程序员学习使用Swoole的理由
Jun 24 #PHP
PHP实现的装箱算法示例
Jun 23 #PHP
PHP基于curl模拟post提交json数据示例
Jun 22 #PHP
PHP获取日期对应星期、一周日期、星期开始与结束日期的方法
Jun 22 #PHP
You might like
PHP+redis实现微博的推模型案例分析
2019/07/10 PHP
document.getElementById为空或不是对象的解决方法
2010/01/24 Javascript
jQuery焦点图插件SaySlide
2015/12/21 Javascript
JQuery Ajax WebService传递参数的简单实例
2016/11/02 Javascript
JavaScript严格模式详解
2017/01/16 Javascript
微信小程序的动画效果详解
2017/01/18 Javascript
Angular.Js中过滤器filter与自定义过滤器filter实例详解
2017/05/08 Javascript
JS奇技之利用scroll来监听resize详解
2017/06/15 Javascript
js实现可以点击收缩或张开的悬浮窗
2017/09/18 Javascript
浅谈vue中改elementUI默认样式引发的static与assets的区别
2018/02/03 Javascript
详解基于Koa2开发微信二维码扫码支付相关流程
2018/05/16 Javascript
security.js实现的RSA加密功能示例
2018/06/06 Javascript
浅谈vue父子组件怎么传值
2018/07/21 Javascript
Nodejs使用Mongodb存储与提供后端CRD服务详解
2018/09/04 NodeJs
swiper在angularjs中使用循环轮播失效的解决方法
2018/09/27 Javascript
微信小程序实现动态列表项的顺序加载动画
2019/07/25 Javascript
如何用JS模拟实现数组的map方法
2020/07/30 Javascript
[01:51]开启你的城市传奇 完美世界城市挑战赛开始报名
2018/10/09 DOTA
Python PyQt5标准对话框用法示例
2017/08/23 Python
手把手教你python实现SVM算法
2017/12/27 Python
使用Python获取并处理IP的类型及格式方法
2018/11/01 Python
python 获取一个值在某个区间的指定倍数的值方法
2018/11/12 Python
Python使用python-docx读写word文档
2019/08/26 Python
pycharm的python_stubs问题
2020/04/08 Python
python操作微信自动发消息的实现(微信聊天机器人)
2020/07/14 Python
详解css position 5种不同的值的用法
2019/07/30 HTML / CSS
H5 video poster属性设置视频封面的方法
2020/05/25 HTML / CSS
电子商务专业实习生自我鉴定
2013/09/24 职场文书
学生党员的自我评价范文
2014/03/01 职场文书
农村婚礼主持词
2014/03/13 职场文书
2014年教师节国旗下讲话稿
2014/09/10 职场文书
2014党员整改措施思想汇报
2014/10/07 职场文书
2016八一建军节慰问信
2015/11/30 职场文书
财务会计个人原因辞职信
2019/06/21 职场文书
Python3 如何开启自带http服务
2021/05/18 Python
Elasticsearch 基本查询和组合查询
2022/04/19 Python