9月 30th, 2022

hostease美国服务器商分享Laravel初学者教程

什么是Laravel?

Laravel是PHP开源WebMVC框架。Laravel是一个强大的框架,它为PHPWeb应用程序提供了易于开发的功能,包括模块化包装系统、访问关系数据库和其他用于应用程序部署和维护的实用程序。

由Taylorotwell创建的Laravel。自2011年6月首次发布以来,它在Web开发行业的PHP框架领域越来越受欢迎。这种受欢迎程度在很大程度上可以归因于许多开发人员优先考虑的功能。推荐阅读:《什么是PHP?》

为何选择Laravel?

大约在2000年,大多数PHP代码都是程序性的,可以以脚本的形式找到会有一堆乱七八糟的意大利面代码。即使是最简单的页面也没有关注点分离,所以应用程序很容易很快成为维护的噩梦。世界需要更好的东西。。。进入PHP版本5和各种PHP框架,试图为各种网络应用程序问题带来一些迫切需要的解决方案和更好的解决方案。

从那时起,我们看到了许多框架的发布,它们将为当今流行的框架铺平道路。今日前三名(在我们看来)是ZendFramework、Symfony,当然还有Laravel。虽然这些框架中的每一个都是基于相似的原则,并旨在解决相同的常见问题,但它们之间的主要区别在于它们的实现。每个人都有自己的怪癖来解决问题。当你查看它们生成的每个代码时,你会发现它们之间有一条非常实线分开。在我们看来,Laravel框架是最好的。推荐阅读:《PHP常量、运算符教程》

路线是什么?

Laravel中的路由基本上是URI指定的端点,作为应用程序提供的某些功能的指针。最常见的情况是,路由只是指向控制器的方法,并指示哪些HTTP方法可以访问URI。路由并不总是意味着控制器方法。它还可以将应用程序的执行传递给定义的闭包或匿名函数。

为何使用路由?

路由存储在项目根目录中/routes文件夹下的文件中。默认情况下,对应应用程序的不同面(面来自六边形架构方法)有几个不同的文件。

请注意,如果我们想在一个页面上显示上传表单和文件列表的所有逻辑,我们可能不需要/列表端点,但我们暂时将它们分开,以便在主题上添加更多的内容。推荐相关阅读:《如何将PHP更新为WordPress建议的版本》

发表评论

您的电子邮箱地址不会被公开。