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 相关文章推荐
如何给phpadmin一个保护
Oct 09 PHP
PHP 函数执行效率的小比较
Oct 17 PHP
php学习笔记之 函数声明(二)
Jun 09 PHP
php实现将任意进制数转换成10进制的方法
Apr 17 PHP
php使用MySQL保存session会话的方法
Jun 26 PHP
今天你说520了吗?不仅有php表白书还有java表白神器
May 20 PHP
PHP文件系统管理(实例讲解)
Sep 19 PHP
php处理抢购类功能的高并发请求
Feb 08 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
Mar 02 PHP
ThinkPHP框架实现的MySQL数据库备份功能示例
May 24 PHP
PHP利用百度ai实现文本和图片审核
May 08 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
Apr 04 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图片的二进制转换实现方法
2014/12/15 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
2016/06/13 PHP
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
2010/06/28 Javascript
JavaScript中的关键字&quot;VAR&quot;使用详解 分享
2013/07/31 Javascript
js处理表格对table进行修饰
2014/05/26 Javascript
javascript操作数组详解
2014/12/17 Javascript
Ubuntu系统下Angularjs开发环境安装
2016/09/01 Javascript
Javascript中关于Array.filter()的妙用详解
2016/12/04 Javascript
Bootstrap BootstrapDialog使用详解
2017/02/17 Javascript
利用Node.js对文件进行重命名
2017/03/12 Javascript
JavaScript之underscore_动力节点Java学院整理
2017/07/03 Javascript
bootstrap 点击空白处popover弹出框隐藏实例
2018/01/24 Javascript
Laravel admin实现消息提醒、播放音频功能
2019/07/10 Javascript
解决layer.confirm快速点击会重复触发事件的问题
2019/09/23 Javascript
vue项目启动出现cannot GET /服务错误的解决方法
2020/04/26 Javascript
JavaScript中的执行环境和作用域链
2020/09/04 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
老生常谈Python startswith()函数与endswith函数
2017/09/08 Python
Python微信公众号开发平台
2018/01/25 Python
用Python一键搭建Http服务器的方法
2018/06/01 Python
在pycharm上mongodb配置及可视化设置方法
2018/11/30 Python
对Python3中dict.keys()转换成list类型的方法详解
2019/02/03 Python
python使用Paramiko模块实现远程文件拷贝
2019/04/30 Python
python 求1-100之间的奇数或者偶数之和的实例
2019/06/11 Python
ubuntu 18.04 安装opencv3.4.5的教程(图解)
2019/11/04 Python
Python操作多维数组输出和矩阵运算示例
2019/11/28 Python
Python PyQt5整理介绍
2020/04/01 Python
Python爬虫获取豆瓣电影并写入excel
2020/07/31 Python
高级护理实习生自荐信
2013/09/28 职场文书
英语自荐信范文
2013/12/11 职场文书
年会搞笑主持词串词
2014/03/24 职场文书
专题组织生活会思想汇报
2014/10/01 职场文书
学校党的群众路线教育实践活动总结材料
2014/10/30 职场文书
预备党员党支部意见
2015/06/02 职场文书
导游词之广西漓江
2019/11/02 职场文书
Oracle 数据仓库ETL技术之多表插入语句的示例详解
2021/04/12 Oracle