位置: 编程技术 - 正文

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

  • 税务师考试咨询电话
  • 车票增值税抵扣如何申报
  • 中级会计报名必须用ie浏览器吗
  • 应付销货方代垫运费计入什么科目
  • 收入与成本不配合
  • 收到对方红字发票如何做账
  • 视同销售增值税表怎么填
  • 应付款管理参数设置的基本操作流程
  • 应交增值税进项税额转出借贷方向表示什么
  • 购买税控设备,享受何种优惠政策
  • 怎么看公司行不行
  • 水电费的税收分类有哪些
  • 普通发票要纳税吗
  • 小微企业免征增值税的账务处理
  • 发票丢失联次
  • 幼儿园收的餐费必须与食谱做平账怎么调账
  • 代付租金委托书怎么写
  • 漏记的账务怎么处理
  • iphone无法打开网页怎么办
  • 怎样保持ppt在所有电脑上不变
  • linux 将一个文件的内容给另一个文件
  • 交印花税会计分录怎么写
  • cachelib
  • php stream_get_meta_data返回值
  • 固定资产前期购买的后期入账怎么入?
  • 企业注销时实收资本需要交税吗
  • PHP:getimagesizefromstring()的用法_GD库图像处理函数
  • 同业代付融资
  • vue批量上传图片至oss
  • 如何使用wireshark抓取HTTP数据包?
  • php实现观察者模式
  • vscode简单入门
  • yolov1代码
  • 企业发生的利得或损失应计入企业的营业外收支
  • php读取文件内容的方法和函数
  • 应付职工薪酬包括哪些二级科目
  • 小规模纳税人出租不动产税率是5%还是3%
  • 个体工商户生产经营所得税税率表2023
  • 认缴出资和注册资本
  • php是什么
  • 在建工程的前期工程
  • chrome插件开发拦截ajax
  • 投资性房地产由成本模式转为公允价值模式
  • 收入成本怎么做账
  • 个税算错怎么办理退税
  • 原材料暂估入库分录
  • 小规模纳税人企业所得税怎么算
  • 客户送我东西怎么办
  • 商业承兑汇票风险高吗
  • 研发过程4个主要阶段
  • 普票冲红需要收回原来的发票吗
  • 会计凭证审核的主要内容
  • 利润分配审计案例
  • 什么是建账?建账的基本程序是什么?
  • ubuntu禁用服务命令
  • u盘pe系统安装步骤
  • win7无法安装谷歌
  • winxp系统怎么装
  • ubuntu怎么清理内存
  • win10预览版好吗
  • linux awk排序
  • Win7自带的扫雷怎么都打不开
  • win+p怎么用
  • Unity3D游戏开发引擎
  • 批处理提取文件夹中的文件
  • pygame rect.move
  • python爬虫工作内容
  • 详解使用Visual Studio Code对Node.js进行断点调试
  • 20行的python编程题
  • python socketcan
  • 对jquery的ajax进行二次封装以及ajax缓存代理组件:AjaxCache详解
  • jQuery ajax方法传递中文时出现中文乱码的解决方法
  • js立即执行函数作用
  • 郑东新区社保局电话号码是多少
  • ca锁使用
  • 加工销售如何做账
  • 烟酒税收占比
  • 税控系统减免税报表里
  • 湖北省国家税务局历任局长
  • 三国杀马钧获取
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设