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 select,radio和checkbox默认选择的实现方法
May 15 PHP
PHP daddslashes 使用方法介绍
Oct 26 PHP
解析mysql 表中的碎片产生原因以及清理
Jun 22 PHP
jquery+php+ajax显示上传进度的多图片上传并生成缩略图代码
Oct 15 PHP
PHP实现根据银行卡号判断银行
Apr 29 PHP
php获取网站百度快照日期的方法
Jul 29 PHP
PHP+Mysql+jQuery查询和列表框选择操作实例讲解
Oct 22 PHP
PHP常用的小程序代码段
Nov 14 PHP
php通过执行CutyCapt命令实现网页截图的方法
Sep 30 PHP
thinkPHP微信分享接口JSSDK用法实例
Jul 07 PHP
PHP htmlspecialchars()函数用法与实例讲解
Mar 08 PHP
PHP7变量处理机制修改
Mar 09 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获取网络文件的实现代码
2010/01/01 PHP
初品cakephp 入门基础
2012/02/16 PHP
浅析php中如何在有限的内存中读取大文件
2013/07/02 PHP
php求两个目录的相对路径示例(php获取相对路径)
2014/03/27 PHP
PHP实现对文本数据库的常用操作方法实例演示
2014/07/04 PHP
PHP代码判断设备是手机还是平板电脑(两种方法)
2015/10/19 PHP
详解php比较操作符的安全问题
2015/12/03 PHP
php使用get_class_methods()函数获取分类的方法
2016/07/20 PHP
扩展js对象数组的OrderByAsc和OrderByDesc方法实现思路
2013/05/17 Javascript
javascript loadScript异步加载脚本示例讲解
2013/11/14 Javascript
jquery实现效果比较好的table选中行颜色
2014/03/25 Javascript
a标签的href与onclick事件的区别详解
2014/11/12 Javascript
js实现单击图片放大图片的方法
2015/02/17 Javascript
javascript判断变量是否有值的方法
2015/04/20 Javascript
JavaScript中constructor()方法的使用简介
2015/06/05 Javascript
js操作cookie保存浏览记录的方法
2015/12/25 Javascript
Node.js如何自动审核团队的代码
2016/07/20 Javascript
bootstrap table小案例
2016/10/21 Javascript
node.js缺少mysql模块运行报错的解决方法
2016/11/13 Javascript
Thinkjs3新手入门之添加一个新的页面
2017/12/06 Javascript
JavaScript模块详解
2017/12/18 Javascript
js原生实现移动端手指滑动轮播图效果的示例
2018/01/02 Javascript
JavaScript常见JSON操作实例分析
2018/08/08 Javascript
[45:06]完美世界DOTA2联赛PWL S2 Magma vs InkIce 第二场 11.28
2020/12/02 DOTA
python局部赋值的规则
2013/03/07 Python
Python发送以整个文件夹的内容为附件的邮件的教程
2015/05/06 Python
python生成不重复随机数和对list乱序的解决方法
2018/04/09 Python
python语言元素知识点详解
2019/05/15 Python
Python编程快速上手——强口令检测算法案例分析
2020/02/29 Python
python 安装impala包步骤
2020/03/28 Python
详解CSS3中nth-child与nth-of-type的区别
2017/01/05 HTML / CSS
文秘大学生求职信
2014/02/25 职场文书
思想道德自我评价2015
2015/03/09 职场文书
小学五年级班主任工作经验交流材料
2015/11/02 职场文书
作文之亲情600字
2019/09/23 职场文书
Python编写车票订购系统 Python实现快递收费系统
2022/08/14 Python