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下使用curl模拟用户登陆的代码
Sep 10 PHP
使用PHPMyAdmin修复论坛数据库的图文方法
Jan 09 PHP
PHP中如何调用webservice的实例参考
Apr 25 PHP
php中mkdir函数用法实例分析
Nov 15 PHP
php实现计数器方法小结
Jan 05 PHP
php简单分页类实现方法
Feb 26 PHP
ThinkPHP中使用Ueditor富文本编辑器
Sep 02 PHP
Laravel中注册Facades的步骤详解
Mar 16 PHP
PHP检查网站是否宕机的方法示例
Jul 24 PHP
PHP四种排序算法实现及效率分析【冒泡排序,插入排序,选择排序和快速排序】
Apr 27 PHP
Yii redis集合的基本使用教程
Jun 14 PHP
PHP7 标准库修改
Mar 09 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 getimagesize 上传图片的长度和宽度检测代码
2010/05/15 PHP
yii使用bootstrap分页样式的实例
2017/01/17 PHP
laravel框架关于搜索功能的实现
2018/03/15 PHP
jQuery中text() val()和html()的区别实例详解
2016/06/28 Javascript
Node.js读写文件之批量替换图片的实现方法
2016/09/07 Javascript
javascript验证香港身份证的格式或真实性
2017/02/07 Javascript
使用JS组件实现带ToolTip验证框的实例代码
2017/08/23 Javascript
vue下跨域设置的相关介绍
2017/08/26 Javascript
原生js调用json方法总结
2018/02/22 Javascript
jQuery Raty星级评分插件使用方法实例分析
2019/11/25 jQuery
JS实现页面数据懒加载
2020/02/13 Javascript
多页vue应用的单页面打包方法(内含打包模式的应用)
2020/06/11 Javascript
VUE实时监听元素距离顶部高度的操作
2020/07/29 Javascript
原生JS实现音乐播放器
2021/01/26 Javascript
[00:43]DOTA2小紫本全民票选福利PA至宝全方位展示
2014/11/25 DOTA
[02:27]2018DOTA2亚洲邀请赛赛前采访-OpTic
2018/04/03 DOTA
用C++封装MySQL的API的教程
2015/05/06 Python
python下MySQLdb用法实例分析
2015/06/08 Python
django开发之settings.py中变量的全局引用详解
2017/03/29 Python
Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例
2018/01/15 Python
OpenCV+python手势识别框架和实例讲解
2018/08/03 Python
python3.6生成器yield用法实例分析
2019/08/23 Python
Django实现网页分页功能
2019/10/31 Python
python字符串,元组,列表,字典互转代码实例详解
2020/02/14 Python
opencv python 图片读取与显示图片窗口未响应问题的解决
2020/04/24 Python
keras CNN卷积核可视化,热度图教程
2020/06/22 Python
pymongo insert_many 批量插入的实例
2020/12/05 Python
python 实现的IP 存活扫描脚本
2020/12/10 Python
Groupon比利时官方网站:特卖和网上购物高达-70%
2019/08/09 全球购物
韩国乐天网上商城:Lotte iMall
2021/02/03 全球购物
如何整合JQuery和Prototype
2014/01/31 面试题
大学四年的个人自我评价
2014/01/14 职场文书
检查接待方案
2014/02/27 职场文书
成绩单家长评语大全
2014/04/16 职场文书
村级环境卫生整治方案
2014/05/04 职场文书
2014年电话销售工作总结
2014/12/01 职场文书