位置: 编程技术 - 正文

修改Laravel5.3中的路由文件与路径

编辑:rootadmin

推荐整理分享修改Laravel5.3中的路由文件与路径,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

大家可能没有注意到, 在 Laravel 4 以及更老版本中, 路由逻辑是性能上的一个瓶颈--特别是对于有很多路由定义的应用而言. 一个只有几百条路由定义的 Laravel 站点, 框架光注册路由就需要半秒多的时间. 不过以后不用担心这个问题了, 因为 Laravel 5 引入了 路由缓存(route caching), 可以大大优化路由的性能(闭包方式定义的路由不能缓存, 所以该把所有的闭包路由定义都移到控制器中了).

1、回顾Laravel 5.2中路由的修改在 Laravel 5.2 的routes.php中我们可以看到路由被分割成两个路由群组:web和api,这样做的原因是基于中间件群组的理念:开箱即可拥有web和api两组路由。

修改Laravel5.3中的路由文件与路径

web路由组提供了普通web用户所需的所有功能特性:如session、cookie、CSRF防护等等,相比之下,api路由组更加轻量级,只提供了throttle中间件,以便提供无状态的REST API。

2、Laravel 5.3 中路由的修改

在Laravel 5.3中,app/Http/routes.php文件被移动到routes目录下,并且被分割成两个文件:web.php和api.php。你可能已经猜到了,web.php中的路由应用了web中间件组,而api.php中的路由应用了api中间件组。

这样做有一些好处,首先,我们实现了web路由和api路由的分离,其次,可以在应用级层面组织多个路由文件,最后,将routes移出app目录,对新手而言,可以更快访问到routes目录,并且让app目录完全成为PSR-4自动加载的目录。

如果你想要自定义或者添加自己的独立路由文件,参考AppProvidersRouteServiceProvider获取思路:

总结

很简单吧,参照这段代码应该可以很轻松创建自己独立的路由文件。

标签: 修改Laravel5.3中的路由文件与路径

本文链接地址:https://www.jiuchutong.com/biancheng/301414.html 转载请保留说明!

上一篇:教你在header中隐藏php的版本信息(如何让header居中)

下一篇:示例详解Laravel重置密码代码重构(laravel enum)

  • 旅游住宿有什么问题
  • 开具红字专用发票的条件
  • 所得税 报表
  • 疫情期间公司买水
  • 固定资产进项税怎么入账
  • 只有费用没有收入成本怎么填所得税
  • 运输费增值税专用发票几个点
  • 电子税务局怎么下载电子发票
  • 财务预算是做什么的
  • 对外销售产品
  • 党组织专项经费项社区服务队项目简介
  • 换出资产为固定资产,差额计入
  • 核定征收企业所得税率是多少
  • 工业用地厂房要交契税吗
  • 存根联和记账联丢失有影响吗
  • 专用发票百万元版申请要求
  • 退租水电费从押金里扣除
  • 发票验证查询系统官网入口
  • 税务申报利润表本期金额
  • 汇算清缴税务审计报告
  • 预收账款可以计入
  • mac怎么查询是不是正品
  • win7如何隐藏任务栏正在游戏的图标
  • 反射调用set方法
  • 系统搜索力
  • 发票作废重扣税怎么办
  • 开发商自用房产出售成为二手房土地成本
  • 保洁费入账
  • 新空调的安装费是多少
  • 买房增值税征收标准
  • 无法支付的货款如何处理
  • mmdetection optimizer
  • php 加密
  • phpqrcode
  • 未注册未认证
  • 机器学习中的数据预处理方法与步骤
  • php怎么将数据库中的数据显示出来
  • php的mysql_query
  • 编译安装php7.2
  • nvm切换node版本后node -v报错
  • 使用uni-app开发网站
  • 进项税额计入其他流动资产
  • 怎么用java写代码
  • python多线程多核
  • 土地出让金如何缴纳
  • 印花税每月未计提怎么办
  • 专项应付款在借方
  • 固定资产清理如何做账
  • 支付单位结算卡费用计入什么科目
  • 所得税汇算清缴前取得跨年发票
  • 价税分离购销合同模板
  • 应付账款是赊销方式吗
  • 担保贷款借款人死亡
  • 营利性养老院都交哪些税
  • 工会经费能零申报保存不起
  • 货物发出退货
  • 残联对残疾人的补助资金是多少
  • 企业办理土地证需要哪些资料
  • mysql5.6免安装版配置
  • mysql数据库基本知识点总结
  • xampp3.2.4安装教程与配置
  • win7系统旗舰版和纯净版的区别
  • vmware下ubuntu(linux)与主机文件共享设置的方法
  • 微软的定时炸弹就是Windows XP
  • 怎么在centos中创建一个文件
  • Win10 Mobile RS2预览版WiFi设置页面将和pc页面相同
  • win1020h2正式版
  • 电脑因故障出现问题而启动
  • nodejs异步编程及原理
  • 简述python语言
  • jquery层次选择器主要包括哪几种分类
  • node断点调试
  • python中的全局变量
  • 天津租房网个人房源出租
  • 主管税务机关指的是
  • 国家税务总局税收违法行为检举管理办法
  • 2021西安雁塔区第一幼儿园运动会
  • 车险包括车船费吗
  • 律师属于什么工作单位
  • 车辆购置税退税申请表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设