位置: 编程技术 - 正文

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

  • 出口货物适用什么税率
  • 临时性雇佣人员是指
  • 计提利息要计提手续费吗
  • 公司法人和经理承担责任一样吗
  • 汇算清缴银行手续费
  • 票据承兑和贴现市场上最主要的交易对象是( )
  • 工资以现金形式发放的情况说明
  • 印花税按什么金额吗
  • 申报作废了还能修改吗
  • 怎么把预付账款转到管理费用
  • 捐赠的营业外收入怎么算
  • 资产负债表要素包括几项
  • 劳务关系需要缴社保吗?
  • 房地产行业增值税筹划
  • 美金报关出口能不能收跨境人民币
  • 竞价服务费放在哪个会计科目?
  • 自来水差额征税政策
  • 制造型企业采购
  • 税控系统服务质量调查报告
  • 分公司可以列为被告吗
  • 预提职工存量怎么做会计凭证
  • 普通合伙企业个税怎么算
  • 六月工资七月发算不算压工资
  • 电子承兑转让怎么撤销
  • windows安装程序无法配置在硬件上
  • 研发费用加计扣除的条件
  • thinkphp3.2 layui
  • kb4592438安装失败
  • php数组可以使用哪些键名
  • 产品成本计算的分类法适用于( )
  • window php安装
  • 简述php中常用魔术方法及其各自的作用
  • 技术维护费计入
  • vue手机端
  • php截取文件后缀名方法
  • 详解php中的序列是什么
  • 自动驾驶决策规划技术理论与实践电子版
  • php入门基础教程
  • “php”
  • 开了专票就不能享受政策
  • 收回多发的工资在上缴财政,可以用应缴财政款科目吗
  • 股东以房产投资公司
  • 出纳人员收取现金合法吗
  • dede织梦怎么转成zblog
  • 农产品增值税免税备案资料
  • 商业企业会计如何记账
  • 固定资产以什么资金形态存在
  • mysql 连接过多
  • 销项税额和进项税额月底怎么结转
  • 电子发票可以作为保修凭证吗
  • 清算中的资产损失
  • 分红股份会减少吗
  • 企业租厂房没有发票怎么做账
  • 研发支出主要包括
  • 零售业赠送给别人怎么做
  • 怎么把应付账款调成应收
  • 以前年度收入少记了怎么做分录
  • 股票交易费用计算器小程序
  • 品种法案例分析
  • mysql在mac上的安装教程
  • windows10mobile官网
  • centos7 dns
  • win10预览版21337
  • win8内存管理
  • windows 8whql
  • win7声音扬声器设置
  • nodejs操作sqlserver
  • node.js gui
  • dos打开usb端口
  • javascript语法术语
  • python查看文件类型
  • vue用户权限解决方案
  • js dom方法
  • jquery easing
  • perl vs python
  • javascirpt
  • Android多个surface
  • 卸载python后模块库还用卸载吗
  • 非正常户解除申请理由
  • 纳税人识别号和公司税号一样吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设