前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Laravel —— 路由的学习笔记

Laravel —— 路由的学习笔记

作者头像
Originalee
发布2018-08-30 10:51:33
1.1K0
发布2018-08-30 10:51:33
举报
文章被收录于专栏:编程之旅编程之旅

最近的工作非常忙,公司从项目紧张起来之后,一直在实施996加班制度,工作强度虽然如此,但是任然要利用有限的空余时间来学习。之前都有在前端方面的学习,所以一直想学习PHP,好把前后端的知识能贯穿起来做。现在有个很小的目标就是完成自己的第一个前后端串联的作品。

在一周之前开始系统学习PHP,在把语法过完之后,就开始找寻自己想首先研习的框架,方案有很多,最后我还是在众多方案中选择了Laravel,理由很简单 —— 优雅编程。

我一直觉得编程都不是一件枯燥的事情,能够把一个复杂的逻辑用简洁清晰的代码呈现出来,是一件很棒的事情。但是奈何功力尚浅,有时候空有一个优雅的开头,却在之后越来越复杂的业务逻辑中迷失了初心。所以首先选择一个以优雅著称的框架,之后慢慢修炼自己,写出美的代码才是正道。

吐槽完毕,咱来正式的记录下学习Laravel框架的一些笔记,因为之前配置开发环境的什么的网上的blog一抓一大把,我也在上面吐了三升血,所以咱一句都不提开发环境的配置了。如果你配置好了开发环境,看到了Laravel 5这个标题,那么,我们就正式与Laravel见面了。

新手第一次用Laravel,必须先掌握的一个知识点就是路由 —— Route, 因为之前在做iOS开发时,iOS的设计模式里也提出过路由的概念,我也大致的了解过,所以对于路由我并不陌生,熟悉了LaravelRoute之后,诚实的说Laravel又一次提升了我对路由系统的认知,不由得感叹这个Laravel中路由系统的强大和优美,尤其当你把他和中间件结合起来看的时候。不过由于学习Laravel时间过短,我所能感受到的也只是皮毛而已。

代码语言:javascript
复制
Route::get('homepage', function () {
    return view('welcome');
});

举个?,上面的代码是Laravel中最基本的路由设置,get后面的'homepage'说明这个路由的跳转域名就是index/homepage,而返回的操作则是return view('welcome'),即为跳转到view层的welcome界面。只接受来自HTTP的GET请求。

上面的讲解,会让你很清晰的理解这段代码到底是什么意思。而这种一目了然也是Laravel的优雅之一。

至于其余的,我觉得文档应该比我讲的更明白,我也就不拿例子出来讲了。若是学习笔记等同于抄文档,那也失去了意义,更倾向于写一些心得体会。PHP的路,还很漫长呢。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017.03.04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
消息队列 TDMQ
消息队列 TDMQ (Tencent Distributed Message Queue)是腾讯基于 Apache Pulsar 自研的一个云原生消息中间件系列,其中包含兼容Pulsar、RabbitMQ、RocketMQ 等协议的消息队列子产品,得益于其底层计算与存储分离的架构,TDMQ 具备良好的弹性伸缩以及故障恢复能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档