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脚本的10个技巧(3)
Oct 09 PHP
在PWS上安装PHP4.0正式版
Oct 09 PHP
require(),include(),require_once()和include_once()的异同
Jan 02 PHP
批量修改RAR文件注释的php代码
Nov 20 PHP
php记录日志的实现代码
Aug 08 PHP
详解php的魔术方法__get()和__set()使用介绍
Sep 19 PHP
WebQQ最新登陆协议的用法
Dec 22 PHP
PHP.ini安全配置检测工具pcc简单介绍
Jul 02 PHP
基础的WordPress插件制作教程
Nov 24 PHP
php采集神器cURL使用方法详解
Feb 19 PHP
PHP 中提示undefined index如何解决(多种方法)
Mar 16 PHP
PHP实现的猴王算法(猴子选大王)示例
Apr 30 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
检测png图片是否完整的php代码
2010/09/06 PHP
PHP 类相关函数的使用详解
2013/05/10 PHP
php之Memcache学习笔记
2013/06/17 PHP
php旋转图片90度的方法
2013/11/07 PHP
Docker 如何布置PHP开发环境
2016/06/21 PHP
javascript 读取xml,写入xml 实现代码
2009/07/10 Javascript
颜色选择器 Color Picker,IE,Firefox,Opera,Safar
2010/11/25 Javascript
js左右弹性滚动对联广告代码分享
2014/02/19 Javascript
node.js集成百度UE编辑器
2015/02/05 Javascript
javascript实现校验文件上传控件实例
2015/04/20 Javascript
jQuery实现冻结表格行和列
2015/04/29 Javascript
jQuery+ajax实现无刷新级联菜单示例
2015/05/21 Javascript
JavaScript中获取Radio被选中的值
2015/11/11 Javascript
nodejs批量下载图片的实现方法
2017/05/19 NodeJs
Vue.js项目部署到服务器的详细步骤
2017/07/17 Javascript
JavaScript取得gridview中获取checkbox选中的值
2017/07/24 Javascript
关于微信小程序map组件z-index的层级问题分析
2019/07/09 Javascript
react实现antd线上主题动态切换功能
2019/08/12 Javascript
vue-loader中引入模板预处理器的实现
2019/09/04 Javascript
[58:12]Ti4第二日主赛事败者组 LGD vs iG 3
2014/07/21 DOTA
Python def函数的定义、使用及参数传递实现代码
2014/08/10 Python
简介Django中内置的一些中间件
2015/07/24 Python
python调用c++传递数组的实例
2019/02/13 Python
Django 多环境配置详解
2019/05/14 Python
用Python抢火车票的简单小程序实现解析
2019/08/14 Python
pytorch多进程加速及代码优化方法
2019/08/19 Python
对python while循环和双重循环的实例详解
2019/08/23 Python
Python字符串中删除特定字符的方法
2020/01/15 Python
Python文字截图识别OCR工具实例解析
2020/03/05 Python
python为Django项目上的每个应用程序创建不同的自定义404页面(最佳答案)
2020/03/09 Python
django实现模型字段动态choice的操作
2020/04/01 Python
艺术设计专业个人求职信
2013/09/21 职场文书
文案策划求职信
2014/03/18 职场文书
募捐倡议书
2014/04/14 职场文书
python 实现的截屏工具
2021/05/08 Python
JS创建或填充任意长度数组的小技巧汇总
2021/10/24 Javascript