Laravel —— 路由的学习笔记

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

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

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

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

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

Route::get('homepage', function () {
    return view('welcome');
});

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

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

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Django中文社区

django 入门学习规划与资料推荐

这篇文章总结了我一年多来的 django 学习经验,推荐一些迅速帮助你入门 django 学习的高质量学习资料和教程,让你在一到两个月内快速掌握基本的 djan...

35470
来自专栏ImportSource

总是签入代码到master有那么恐怖吗?

读《微服务设计》一书,其中一章讲到了持续集成,也就是CI(Continuous Integration)。其中介绍了一个有趣的问答故事。有个叫Jez Humbl...

14330
来自专栏专知

【观点】漫谈推荐系统及数据库技术(二)——分布式数据库技术

【导读】推荐系统和数据库技术,一个是偏机器学习数据挖掘相关的应用,一个是偏系统存储相关的技术,这两者在实际中有很大的应用。上一次专知推出漫谈推荐系统及数据库技术...

39690
来自专栏沈唁志

说一说平时遇到技术问题时的解决方法以及如何有效提问

54230
来自专栏Jerry的SAP技术分享

SAP成都研究院许聚龙:Hello, Coresystems!

Jerry的前一篇文章《SAP成都研究院数字创新空间沟通S/4HANA和C/4HANA的智能服务演示视频和Coresystems分享预告》已经提到,接下来会由S...

15420
来自专栏高性能分布式系统设计

从历史看未来,大规模微服务系统的困境----基于消息的架构的回归

在大规模分布式系统的架构上,微服务系统是现在很多大型互联网公司的架构方向。 这是一个务实的很好的方向,相对于旧的宏服务来说。 然而,像淘宝这种规模的系统,微服务...

37050
来自专栏腾讯大讲堂的专栏

如何为红包提供稳定支付体验

腾讯大讲堂隆重推出【100亿次的挑战】系列海量服务之道2.0讲座,覆盖技术、产品、项目管理、支撑、支付5个维度。第一场【技术篇】3000名鹅厂员工参与,场面火爆...

256100
来自专栏工科狗和生物喵

【闲来无事,py写game】Mac-Python3.5安装pygame 1.9.2 小计

正文之前 没错,我就是这么不学无术,C++实在学的鸡儿疼,所以干脆搞点娱乐措施,昨天赶上了京东图书做大活动,所以屯了一批书,好久没碰python了。所以就整本玩...

64260
来自专栏区块链

每天有数百人搜索App破解,开发者该怎么保护自己的手机应用呢?

百度上搜索“App破解”,会出现1210万条结果。从App破解的入门知识到逆向工具下载,从破解技术视频到全图文教程。 随着黑客技术的普及化平民化,App——智能...

39550
来自专栏我爱编程

经济学人文章爬虫

假如是经常阅读该网站文章自然是订阅支持一下更好,但假如只是偶尔想看几篇文章订阅的性价比就不高了。

23810

扫码关注云+社区

领取腾讯云代金券