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学习之PHP变量
Oct 09 PHP
PHPMyadmin 配置文件详解(配置)
Dec 03 PHP
php之Memcache学习笔记
Jun 17 PHP
php全角字符转换为半角函数
Feb 07 PHP
php教程之魔术方法的使用示例(php魔术函数)
Feb 12 PHP
dedecms集成财付通支付接口
Dec 28 PHP
Zend Framework教程之Zend_Db_Table_Row用法实例分析
Mar 21 PHP
php文件管理基本功能简单操作
Jan 16 PHP
yii2 数据库读写分离配置示例
Feb 10 PHP
解决php 处理 form 表单提交多个 name 属性值相同的 input 标签问题
May 11 PHP
PHP实践教程之过滤、验证、转义与密码详解
Jul 24 PHP
PHP+AJAX 投票器功能
Nov 11 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
用函数读出数据表内容放入二维数组
2006/10/09 PHP
使用PHP socke 向指定页面提交数据
2008/07/23 PHP
php 向访客和爬虫显示不同的内容
2009/11/09 PHP
PHP获取HTTP body内容的方法
2018/12/31 PHP
JS 统计时间
2021/03/09 Javascript
浅析ajax请求json数据并用js解析(示例分析)
2013/07/13 Javascript
关于jquery的多个选择器的使用示例
2013/10/18 Javascript
jQuery实现列表自动滚动循环滚动展示新闻
2014/08/22 Javascript
js实现仿QQ秀换装效果的方法
2015/03/04 Javascript
理解javascript封装
2016/02/23 Javascript
JS Canvas定时器模拟动态加载动画
2016/09/17 Javascript
Bootstrap的modal拖动效果
2016/12/25 Javascript
详解VueJs异步动态加载块
2017/03/09 Javascript
Node.js 中使用 async 函数的方法
2017/11/20 Javascript
js Array.slice的8种不同用法示例
2019/07/10 Javascript
解决小程序无法触发SESSION问题
2020/02/03 Javascript
Javascript节流函数throttle和防抖函数debounce
2020/12/03 Javascript
[01:16]DOTA2小知识课堂 Ep.03 芒果树无伤肉山
2019/12/05 DOTA
详细讲解用Python发送SMTP邮件的教程
2015/04/29 Python
Python的Bottle框架中实现最基本的get和post的方法的教程
2015/04/30 Python
python使用opencv读取图片的实例
2017/08/17 Python
python机器学习之KNN分类算法
2018/08/29 Python
python3.6使用tkinter实现弹跳小球游戏
2019/05/09 Python
Python整数对象实现原理详解
2019/07/01 Python
Python 安装 virturalenv 虚拟环境的教程详解
2020/02/21 Python
夏威夷咖啡公司:Hawaii Coffee Company
2019/09/19 全球购物
本科毕业生求职自荐信
2014/02/03 职场文书
士力架广告词
2014/03/20 职场文书
应届生求职自荐信范文
2014/04/07 职场文书
3分钟英语演讲稿
2014/04/29 职场文书
旅游与环境专业求职信
2014/06/05 职场文书
党的群众路线教育实践活动教师自我剖析材料
2014/10/09 职场文书
2015个人半年总结范文
2015/03/09 职场文书
导游词之清晏园
2019/11/22 职场文书
JavaScript 中for/of,for/in 的详细介绍
2021/11/17 Javascript
win10忘记pin密码登录不了怎么办?win10忘记pin密码登不进去的解决方法
2022/07/07 数码科技