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 相关文章推荐
使用PHPMyAdmin修复论坛数据库的图文方法
Jan 09 PHP
php实现快速排序的三种方法分享
Mar 12 PHP
yii框架表单模型使用及以数组形式提交表单数据示例
Apr 30 PHP
Thinkphp调用Image类生成缩略图的方法
Mar 07 PHP
php制作文本式留言板
Mar 18 PHP
Zend Framework教程之资源(Resources)用法实例详解
Mar 14 PHP
PHP利用Socket获取网站的SSL证书与公钥
Jun 18 PHP
php语言注释,单行注释和多行注释
Jan 21 PHP
PHP读取目录树的实现方法分析
Mar 22 PHP
laravel5.6实现数值转换
Oct 23 PHP
PHP实现简单日历类编写
Aug 28 PHP
php远程请求CURL实例教程(爬虫、保存登录状态)
Dec 10 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
Discuz 6.0+ 批量注册用户名
2009/09/13 PHP
php获取json数据所有的节点路径
2015/05/17 PHP
php发送短信验证码完成注册功能
2015/11/24 PHP
php获取一定范围内取N个不重复的随机数
2016/05/28 PHP
PHP+mysql防止SQL注入的方法小结
2019/04/27 PHP
javascript学习笔记(五) Array 数组类型介绍
2012/06/19 Javascript
jQuery contains过滤器实现精确匹配使用方法
2013/04/12 Javascript
js的flv视频播放器插件使用方法
2015/06/23 Javascript
谈一谈js中的执行环境及作用域
2016/03/30 Javascript
jQuery使用getJSON方法获取json数据完整示例
2016/09/13 Javascript
jQuery图片切换动画特效
2016/11/02 Javascript
jQuery简单实现MD5加密的方法
2017/03/03 Javascript
jquery append与appendTo方法比较
2017/05/24 jQuery
vue select组件的使用与禁用实现代码
2018/04/10 Javascript
Vue单页及多页应用全局配置404页面实践记录
2018/05/22 Javascript
vue实现在一个方法执行完后执行另一个方法的示例
2018/08/25 Javascript
微信小程序获取音频时长与实时获取播放进度问题
2018/08/28 Javascript
使用pkg打包Node.js应用的方法步骤
2018/10/19 Javascript
Vue js 的生命周期(看了就懂)(推荐)
2019/03/29 Javascript
浅谈layer的Icon样式以及一些常用的layer窗口使用方法
2019/09/11 Javascript
微信小程序完美解决scroll-view高度自适应问题的方法
2020/08/08 Javascript
JavaScript 事件代理需要注意的地方
2020/09/08 Javascript
解决Python plt.savefig 保存图片时一片空白的问题
2019/01/10 Python
Python的垃圾回收机制详解
2019/08/28 Python
Python中filter与lambda的结合使用详解
2019/12/24 Python
keras model.fit 解决validation_spilt=num 的问题
2020/06/19 Python
Python如何批量生成和调用变量
2020/11/21 Python
运动会开幕式邀请函
2014/01/22 职场文书
学生会招新策划书
2014/02/14 职场文书
“三支一扶”支教教师思想汇报
2014/09/13 职场文书
不遵守课堂纪律的检讨书
2014/09/24 职场文书
2016年大学迎新工作总结
2015/10/14 职场文书
干货干货!2019最新优秀创业计划书
2019/03/21 职场文书
学习心得体会
2019/06/20 职场文书
JavaScript模拟实现网易云轮播效果
2022/04/04 Javascript
Redis特殊数据类型Geospatial地理空间
2022/06/01 Redis