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 相关文章推荐
IP攻击升级,程序改进以对付新的攻击
Nov 23 PHP
php之Memcache学习笔记
Jun 17 PHP
关于Zend Studio 配色方案插件的介绍
Jun 24 PHP
PHP下获取上个月、下个月、本月的日期(strtotime,date)
Feb 02 PHP
PHP、Nginx、Apache中禁止网页被iframe引用的方法
Oct 01 PHP
Windows下的PHP安装pear教程
Oct 24 PHP
PHP实现PDO的mysql数据库操作类
Dec 12 PHP
PHP获取指定月份第一天和最后一天的方法
Jul 18 PHP
PHP+Mysql+jQuery中国地图区域数据统计实例讲解
Oct 10 PHP
php实现给一张图片加上水印效果
Jan 02 PHP
CodeIgniter配置之routes.php用法实例分析
Jan 19 PHP
PHP Mysqli 常用代码集合
Nov 12 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 高级课程笔记 面向对象
2009/06/21 PHP
PHP+jQuery翻板抽奖功能实现
2015/10/19 PHP
php等比例缩放图片及剪切图片代码分享
2016/02/13 PHP
php生成0~1随机小数的方法(必看)
2017/04/05 PHP
搭建自己的PHP MVC框架详解
2017/08/16 PHP
PHP读取目录树的实现方法分析
2019/03/22 PHP
PHP中ltrim()函数的用法与实例讲解
2019/03/28 PHP
使用 PHP Masked Package 屏蔽敏感数据的实现方法
2019/10/15 PHP
JS 自动安装exe程序
2008/11/30 Javascript
js 巧妙去除数组中的重复项
2010/01/25 Javascript
js鼠标滑轮滚动事件绑定的简单实例(兼容主流浏览器)
2014/01/14 Javascript
js读取配置文件自写
2014/02/11 Javascript
jquery分页插件jpaginate在IE中不兼容问题
2014/04/22 Javascript
js+html5实现canvas绘制圆形图案的方法
2015/06/05 Javascript
jq实现左侧显示图片右侧文字滑动切换效果
2015/08/04 Javascript
轻松学习jQuery插件EasyUI EasyUI创建CRUD应用
2015/11/30 Javascript
学习JavaScript设计模式之策略模式
2016/01/12 Javascript
javascript实现数组去重的多种方法
2016/03/14 Javascript
JS验证input输入框(字母,数字,符号,中文)
2017/03/23 Javascript
vue裁切预览组件功能的实现步骤
2018/05/04 Javascript
Vue在页面右上角实现可悬浮/隐藏的系统菜单
2018/05/04 Javascript
详解vue移动端项目的适配(以mint-ui为例)
2018/08/17 Javascript
vue-calendar-component 封装多日期选择组件的实例代码
2020/12/04 Vue.js
python启动办公软件进程(word、excel、ppt、以及wps的et、wps、wpp)
2009/04/09 Python
3分钟学会一个Python小技巧
2018/11/23 Python
python调用opencv实现猫脸检测功能
2019/01/15 Python
Django的用户模块与权限系统的示例代码
2019/07/24 Python
Python OpenCV实现测量图片物体宽度
2020/05/27 Python
Python+Opencv实现把图片、视频互转的示例
2020/12/17 Python
NUK奶瓶美国官网:NUK美国
2016/09/26 全球购物
美国定制钻石订婚戒指:Ritani
2017/12/08 全球购物
优秀少先队大队辅导员事迹材料
2014/05/04 职场文书
股权转让协议书
2014/12/07 职场文书
家属慰问信
2015/02/14 职场文书
汤姆叔叔的小屋读书笔记
2015/06/30 职场文书
小学生大队委竞选稿
2015/11/20 职场文书