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模板技术原理【一】
Jan 10 PHP
smarty section简介与用法分析
Oct 03 PHP
一贴学会PHP 新手入门教程
Aug 03 PHP
MayFish PHP的MVC架构的开发框架
Aug 13 PHP
php 应用程序安全防范技术研究
Sep 25 PHP
单一index.php实现PHP任意层级文件夹遍历(Zjmainstay原创)
Jul 31 PHP
php判断ip黑名单程序代码实例
Feb 24 PHP
PHP使用flock实现文件加锁的方法
Jul 01 PHP
详解PHP中的Traits
Jul 29 PHP
Yii数据库缓存实例分析
Mar 29 PHP
PHP实现按之字形顺序打印二叉树的方法
Jan 16 PHP
PHP替换Word中变量并导出PDF图片的实现方法
Nov 26 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/29 PHP
PHP中集成PayPal标准支付的实现方法分享
2012/02/06 PHP
php可生成缩略图的文件上传类实例
2014/12/17 PHP
php in_array() 检查数组中是否存在某个值详解
2016/11/23 PHP
laravel 解决Eloquent ORM的save方法无法插入数据的问题
2019/10/21 PHP
setInterval,setTimeout与jquery混用的问题
2013/04/08 Javascript
jQuery 复合选择器应用的几个例子
2014/09/11 Javascript
jsp 自动编译机制详细介绍
2016/12/01 Javascript
微信小程序注册60s倒计时功能 使用JS实现注册60s倒计时功能
2017/08/16 Javascript
js中this对象用法分析
2018/01/05 Javascript
Angular 5.x 学习笔记之Router(路由)应用
2018/04/08 Javascript
JavaScript JMap类定义与使用方法示例
2019/01/22 Javascript
vue项目中mock.js的使用及基本用法
2019/05/22 Javascript
Python使用代理抓取网站图片(多线程)
2014/03/14 Python
Django中的“惰性翻译”方法的相关使用
2015/07/27 Python
python语言使用技巧分享
2016/05/31 Python
Python黑魔法@property装饰器的使用技巧解析
2016/06/16 Python
python 自动化将markdown文件转成html文件的方法
2016/09/23 Python
你眼中的Python大牛 应该都有这份书单
2017/10/31 Python
python读取一个目录下所有txt里面的内容方法
2018/06/23 Python
Python 访问限制 private public的详细介绍
2018/10/16 Python
对Python3 * 和 ** 运算符详解
2019/02/16 Python
python 提取文件指定列的方法示例
2019/08/07 Python
用Python画小女孩放风筝的示例
2019/11/23 Python
python可视化text()函数使用详解
2020/02/11 Python
详解Pycharm出现out of memory的终极解决方法
2020/03/03 Python
python环境下安装opencv库的方法
2020/03/05 Python
Python selenium自动化测试模型图解
2020/04/15 Python
python3.6中anaconda安装sklearn踩坑实录
2020/07/28 Python
Pytorch实现WGAN用于动漫头像生成
2021/03/04 Python
CSS3中线性颜色渐变的一些实现方法
2015/07/14 HTML / CSS
美津浓巴西官方网站:Mizuno巴西
2019/07/24 全球购物
永远跟党走演讲稿
2014/09/12 职场文书
慰问信格式
2015/02/14 职场文书
Nginx反向代理学习实例教程
2021/10/24 Servers
java.util.NoSuchElementException原因及两种解决方法
2022/06/28 Java/Android