位置: 编程技术 - 正文

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

  • 不通过税金及附加的科目
  • 一般纳税人内账税金的处理
  • 仓库出入库账本图片大全
  • 定额征收需要建账吗
  • 如何开商业承兑汇票业务
  • 长期借款会计科目编码
  • 签订代销合同的人有没有退货权
  • 公司向股东借款计入什么科目
  • 未收到增值税专用发票怎么处理
  • 预缴的附加税还可以扣减吗
  • 增值税报表附表三如何填写
  • 摊销合同取得成本分录
  • 企业所得税减免政策2023
  • 制造费用分配的的标准是什么?
  • 增值税申报错误已经扣税怎么处理
  • 场地维修属于什么费用
  • 在电脑上呢
  • 我想测试一下网速
  • php html5
  • 实例讲解yii2.0在php命令行中运行的步骤
  • 企业网银证书费用收费标准
  • 代扣代缴个税手续费返还政策
  • 应缴纳个人所得税的是托儿补助费
  • PHP选项代码
  • 增值税专用发票有几联?
  • chcfg.exe是什么
  • 企业受赠业务的法律规定
  • 发行的企业债券是什么会计科目
  • 利润表里的所得税费用怎么算出来的
  • 养老院管理系统er图
  • YOLOv5网络结构组成
  • 孪生神经网络 计算相似度
  • linux部署tomcat的war包
  • 深度解析冯德伦最后为什么选了舒淇
  • vf中显示命令
  • uname命令功能
  • 劳务公司获奖感言简短
  • 公司组织员工旅游费可以在税前扣除吗
  • 金融资产发生减值的客观证据包括哪些
  • 季度报是什么时候报
  • phpcms怎么用
  • 营业税减免会计分录
  • 建筑设备的概念,作用及其研究内容
  • 资产负债表其他应付款怎么填
  • 分批发货分批付款
  • 改革性补贴是否纳入团费基数
  • 其他权益工具投资是金融资产吗
  • 销售明细账本怎么填写
  • 公司注册资金认缴期限
  • 收到货款比开票少怎么办
  • 合并企业如何缴纳印花税
  • 有限合伙企业的特征
  • 企业收到补贴资金怎么办
  • 计提工资时一定要发票吗
  • 业务招待费是销售
  • mybatis怎么搭建
  • xp系统net framework 3.5
  • iTunesHelper.exe是什么进程?iTunesHelper.exe系统错误怎么解决?
  • win7关闭窗口的方式有哪些
  • win8系统怎么改win10
  • edif是什么文件
  • WIN7系统如何设置表格默认保存位置
  • openssh centos
  • centos7查看运行级别
  • linux查看sh
  • win7系统磁盘分区必须分区为什么才能安装
  • 远程电脑屏幕桌面图标什么都没有了
  • 建行网银盾在中国银行可以用吗
  • win10禁止显卡驱动自动安装
  • 在Linux系统中安装pacman
  • javascript操作dom对象
  • node.js适用哪些场景
  • 使用JQuery中的trim()方法去掉前后空格
  • php守护进程的应用场景
  • 用jquery
  • javascript模块化规范
  • 3000劳务报酬如何缴税
  • 深圳市国家税务局网站
  • 国家税务总局公告2022年第9号
  • 江苏社保缴费基数是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设