位置: 编程技术 - 正文

修改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)

  • 汽车销售分期付款的账务处理
  • 税金及附加怎么登账
  • 取暖费摊销期限是多少年
  • 个税手续费返还计入哪个科目
  • 个税申报收入额怎么填
  • 公司 捐赠
  • 员工入股怎么分成
  • 医院业务支出包括哪些内容科目
  • 购买原材料已付款怎么记账
  • 房地产企业预缴企业所得税怎么算
  • 工资不在本公司发票报销可以吗?
  • 工程结算与工程施工
  • 关于土地增值税若干问题的通知
  • 出纳可以做记账表格吗
  • 加盟费收入如何入账
  • 房地产企业所得税核定征收率
  • 土地所有权和使用权的法律规定
  • 税务总局关于四流一致解答
  • 公司借法人的钱超过一年
  • PHP:mb_substitute_character()的用法_mbstring函数
  • 单位办事人员
  • linux 创建sh
  • php中file
  • 利得的具体分类
  • 工会经费税前扣除标准2022
  • 接受投资收到的现金计入
  • head命令中表示输出文件前5行的参数是
  • 实行营改增后,税金计算应注意哪些问题
  • 接待客人发生的事故
  • 公司租车公司
  • 彩钢板房税点
  • js方案
  • 帝国cms移动端设置教程
  • 织梦专题页模板
  • python struct库
  • 运费发票有普票吗
  • 水利建设基金申报
  • 进口增值税是什么意思
  • 完税证明可以做为证据使用吗
  • 当月开票可以当月勾选吗
  • 企业与企业之间通过互联网进行产品
  • 印花税怎么用
  • 购入车辆发生的费用
  • 账务核对包括哪些内容
  • 固定资产折旧会计凭证
  • 涉外收入申报单盖章
  • 弃置费用的摊销计算
  • 费用会计处理
  • 如何抵扣不动产增值税
  • 年报和汇算清缴的顺序
  • 可供出售金融资产是指什么
  • 金税盘可以申请发票吗
  • 原材料暂估的账务处理
  • 附条件的行政行为有哪些
  • 收付实现制和权责发生制的主要区别是确认
  • the bluetooth device is ready to pale
  • winxp/win2000/win2003
  • win7无法安装谷歌
  • w10英雄联盟老是崩溃
  • macos终端命令
  • 此电脑右键
  • win7u盘没有安全选项卡
  • win10系统访问不了
  • 如何更改忘记密码中的问题
  • echarts怎么样
  • JavaScript:Array类型全面解析
  • fragmentize
  • vim按键
  • msg命令用法
  • node:js
  • unity ti
  • javascript怎么弄
  • js对象创建方法
  • 安卓短信提示
  • python中的description
  • 电子税务局怎么添加开票员
  • 在山东省一个月水费大概多少
  • 微观经济学的十大原理
  • 江西省抚州市黎川县洵口镇
  • 土地交的契税会计科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设