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 相关文章推荐
一个连接两个不同MYSQL数据库的PHP程序
Oct 09 PHP
一周让你学会PHP 不错的学习资料
Feb 06 PHP
php 解决旧系统 查出所有数据分页的类
Aug 27 PHP
深入php函数file_get_contents超时处理的方法详解
Jun 03 PHP
PHP URL参数获取方式的四种例子
Feb 28 PHP
如何让CI框架支持service层
Oct 29 PHP
PHPExcel内存泄漏问题解决方法
Jan 23 PHP
ThinkPHP实现递归无级分类――代码少
Jul 29 PHP
thinkPHP3.2简单实现文件上传的方法
May 16 PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
Sep 09 PHP
php输出图像的方法实例分析
Feb 16 PHP
PHP简单获取随机数的常用方法小结
Jun 07 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 处理png图片白色背景色改为透明色的实例代码
2018/12/10 PHP
javascript下判断一个对象是否具有指定名称的属性的的代码
2010/01/11 Javascript
基于Jquery的动态添加控件并取值的实现代码
2010/09/24 Javascript
Jquery ajax传递复杂参数给WebService的实现代码
2011/08/08 Javascript
JS自定义功能函数实现动态添加网址参数修改网址参数值
2013/08/02 Javascript
javascript间隔刷新的简单实例
2013/11/14 Javascript
用jquery实现动画跳到顶部和底部(这个比较简单)
2014/09/01 Javascript
JQuery报错Uncaught TypeError: Illegal invocation的处理方法
2015/03/13 Javascript
uploader秒传图片到服务器完整代码
2017/04/22 Javascript
详解在 Angular 项目中添加 clean-blog 模板
2017/07/04 Javascript
mpvue将vue项目转换为小程序
2018/09/30 Javascript
vue实现div拖拽互换位置
2020/07/29 Javascript
Angular2 自定义表单验证器的实现方法
2018/12/14 Javascript
如何在Vue.js中实现标签页组件详解
2019/01/02 Javascript
JavaScript静态作用域和动态作用域实例详解
2019/06/17 Javascript
JavaScript如何实现监听键盘输入和鼠标监点击
2020/07/20 Javascript
springboot+vue实现文件上传下载
2020/11/17 Vue.js
微信小程序实现音乐播放页面布局
2020/12/11 Javascript
解析Python中while true的使用
2015/10/13 Python
Python实现读取Properties配置文件的方法
2018/03/29 Python
python爬虫 使用真实浏览器打开网页的两种方法总结
2018/04/21 Python
使用Python实现文字转语音并生成wav文件的例子
2019/08/08 Python
django项目中新增app的2种实现方法
2020/04/01 Python
CSS3的resize属性使用初探
2015/09/27 HTML / CSS
canvas 基础之图像处理的使用
2020/04/10 HTML / CSS
乌克兰排名第一的在线旅游超市:Farvater.Travel
2020/01/02 全球购物
Bandier官网:奢侈、时尚前卫的健身服装首选目的地
2020/07/05 全球购物
PHP如何调用MYSQL存储过程
2014/05/30 面试题
土木工程师岗位职责
2013/11/24 职场文书
集体婚礼策划方案
2014/02/22 职场文书
西湖英语导游词
2015/02/06 职场文书
财务出纳岗位职责
2015/03/31 职场文书
2019年大学生职业生涯规划书
2019/03/25 职场文书
一劳永逸彻底解决pip install慢的办法
2021/05/24 Python
再谈python_tkinter弹出对话框创建
2022/03/20 Python
Spring Boot 使用 Spring-Retry 进行重试框架
2022/04/24 Java/Android