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加速的eAccelerator dll支持文件打包下载
Sep 30 PHP
PHP调用Twitter的RSS的实现代码
Mar 10 PHP
PHP中的array数组类型分析说明
Jul 27 PHP
php构造函数实例讲解
Nov 13 PHP
php 获取页面中指定内容的实现类
Jan 23 PHP
php自动加载autoload机制示例分享
Feb 20 PHP
Java中final关键字详解
Aug 10 PHP
PHP用mb_string函数库处理与windows相关中文字符及Win环境下开启PHP Mb_String方法
Nov 11 PHP
php中让人头疼的浮点数运算分析
Oct 10 PHP
php如何实现不借助IDE快速定位行数或者方法定义的文件和位置
Jan 17 PHP
thinkPHP5框架自定义验证器实现方法分析
Jun 11 PHP
laravel ORM关联关系中的 with和whereHas用法
Oct 16 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程序中防止盗链
2008/04/09 PHP
php实现数组筛选奇数和偶数示例
2014/04/11 PHP
php绘图之加载外部图片的方法
2015/01/24 PHP
PHP+swoole实现简单多人在线聊天群发
2016/01/19 PHP
Zend Framework教程之Zend_Db_Table用法详解
2016/03/21 PHP
用dom+xhtml+css制作的一个相册效果代码打包下载
2008/01/24 Javascript
Javascript 调试利器 Firebug使用详解六
2009/07/05 Javascript
JQuery中使用.each()遍历元素学习笔记
2014/11/08 Javascript
js实例属性和原型属性示例详解
2014/11/23 Javascript
js控制div弹出层实现方法
2015/05/11 Javascript
从零学习node.js之详解异步控制工具async(八)
2017/02/27 Javascript
vue axios登录请求拦截器
2018/04/02 Javascript
vue、react等单页面项目部署到服务器的方法及vue和react的区别
2018/09/29 Javascript
layui实现checkbox的目录树tree的例子
2019/09/12 Javascript
js实现特别简单的钟表效果
2020/09/14 Javascript
带你使用webpack快速构建web项目的方法
2020/11/12 Javascript
[20:21]《一刀刀一天》第十六期:TI国际邀请赛正式打响,总奖金超过550万
2014/05/23 DOTA
[01:38]完美世界高校联赛决赛花絮
2018/12/02 DOTA
Django应用程序中如何发送电子邮件详解
2017/02/04 Python
解决在pycharm中显示额外的 figure 窗口问题
2019/01/15 Python
如何利用Python分析出微信朋友男女统计图
2019/01/25 Python
Python_查看sqlite3表结构,查询语句的示例代码
2019/07/17 Python
Python函数式编程指南:对生成器全面讲解
2019/11/19 Python
python字符串常用方法及文件简单读写的操作方法
2020/03/04 Python
python中使用you-get库批量在线下载bilibili视频的教程
2020/03/10 Python
Python json格式化打印实现过程解析
2020/07/21 Python
Python 实现国产SM3加密算法的示例代码
2020/09/21 Python
Haglöfs瑞典官方网站:haglofs火柴棍,欧洲顶级户外品牌
2018/10/18 全球购物
运动会表扬稿大全
2014/01/16 职场文书
先进个人获奖感言
2014/01/24 职场文书
篝火晚会策划方案
2014/05/16 职场文书
工程售后服务承诺书
2014/05/21 职场文书
男方家长婚礼致辞
2015/07/27 职场文书
民间借贷纠纷起诉书
2015/08/03 职场文书
通知怎么写?
2019/04/17 职场文书
MYSQL 的10大经典优化案例场景实战
2021/09/14 MySQL