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 相关文章推荐
PHP4之真OO
Oct 09 PHP
下载文件的点击数回填
Oct 09 PHP
使用php判断浏览器的类型和语言的函数代码
Feb 28 PHP
基于curl数据采集之正则处理函数get_matches的使用
Apr 28 PHP
用 Composer构建自己的 PHP 框架之使用 ORM
Oct 30 PHP
ecshop实现smtp发送邮件
Feb 03 PHP
PHP获得数组交集与差集的方法
Jun 10 PHP
thinkPHP分组后模板无法加载问题解决方法
Jul 12 PHP
PHP基于GD库的图像处理方法小结
Sep 27 PHP
PHP Include文件实例讲解
Feb 15 PHP
PHP实现的AES 128位加密算法示例
Sep 16 PHP
php操作redis数据库常见方法实例总结
Feb 20 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中debug_backtrace、debug_print_backtrace和匿名函数用法实例
2014/12/01 PHP
两个SUBMIT按钮,如何区分处理
2006/08/22 Javascript
我的javascript 函数链之演变
2011/04/07 Javascript
js获得指定控件输入光标的坐标兼容IE,Chrome,火狐等多种主流浏览器
2013/05/21 Javascript
js键盘上下左右键怎么触发function(实例讲解)
2013/12/14 Javascript
js实现点击添加一个input节点
2014/12/05 Javascript
理解javascript封装
2016/02/23 Javascript
AngularJS在IE8的不支持的解决方法
2016/05/13 Javascript
vue实现导航栏效果(选中状态刷新不消失)
2017/12/13 Javascript
vue基于两个计算属性实现选中和全选功能示例
2019/02/08 Javascript
react实现antd线上主题动态切换功能
2019/08/12 Javascript
jQuery表单校验插件validator使用方法详解
2020/02/18 jQuery
ES6学习教程之Promise用法详解
2020/11/22 Javascript
[01:16:28]DOTA2-DPC中国联赛 正赛 iG vs Magma BO3 第二场 2月23日
2021/03/11 DOTA
Flask框架的学习指南之开发环境搭建
2016/11/20 Python
Python基于PyGraphics包实现图片截取功能的方法
2017/12/21 Python
python实现最长公共子序列
2018/05/22 Python
django+xadmin+djcelery实现后台管理定时任务
2018/08/14 Python
Linux系统(CentOS)下python2.7.10安装
2018/09/26 Python
python调用opencv实现猫脸检测功能
2019/01/15 Python
Python numpy数组转置与轴变换
2019/11/15 Python
PyQt5+Pycharm安装和配置图文教程详解
2020/03/24 Python
Python getsizeof()和getsize()区分详解
2020/11/20 Python
银行工作检查书范文
2014/01/31 职场文书
商场总经理岗位职责
2014/02/03 职场文书
单位绩效考核方案
2014/05/11 职场文书
竞聘演讲稿精彩开头和结尾
2014/05/14 职场文书
中华美德颂演讲稿
2014/05/20 职场文书
银行柜员求职自荐书
2014/06/18 职场文书
旅游活动总结
2014/08/27 职场文书
2014年重阳节老干部座谈会局领导发言稿
2014/09/25 职场文书
个人向公司借款协议书
2014/10/09 职场文书
师德师风事迹材料
2014/12/20 职场文书
陈斌强事迹观后感
2015/06/17 职场文书
合作合同协议书
2016/03/21 职场文书
Python中快速掌握Data Frame的常用操作
2021/03/31 Python