AwebframeworkforbuildingmodernPHPapplicationsLaravel是一个强大而灵活的PHP框架。它有一个非常活跃的社区和工具生态系统。所以它越来越有吸引力。Laravel的文档也非常详细和完整。Laravel与其他PHPWeb框架有何不同?速度和简单。对于初学者来说,这个快速应用程序开发框架及其庞大的工具生态系统可让您使用干净、可读的代码快速构建新网站或应用程序。本文还对当今最流行的Web框架之一进行了清晰的介绍。本系列的高级概述和实际示例将帮助您立即获得PHPWeb开发人员使用Laravel开发实际应用程序的实践经验。到本系列结束时,您将能够轻松地使用Laravel从头开始??编写完整的应用程序。深入理解框架的几个特性:强大的EloquentORM,用于收集、验证、规范化和过滤用户提供的数据工具,可以非常方便地操作数据库完美的请求对象及其在整个应用程序生命周期中的作用用于编写JSON和RESTfulAPI的工具Blade强大的自定义模板单元测试和模拟测试提供对文件系统、会话、cookie、缓存和搜索接口的访问队列、任务、事件、websocket事件发布的工具Laravel提供的一些包生态系统:Horizo??n、Envory、Scout、Passport、Cashier、Echo、Elixir、Valet和Socialite如果您熟悉面向对象(OOP)开发以及模型-视图-控制器(MVC)模式和模板,它将是学得更快。如果您以前从未接触过网站开发,您可能会感到困惑。但是只要你有一些开发经验,在开始这个系列之前你不需要对Laravel有任何了解。我们将从最简单的HelloWorld开始,涵盖您需要了解的所有内容。Laravel可以在任何操作系统上运行,但有一些shell命令更容易在Linux/macOS上运行。Windows用户可能会发现很难使用这些命令并使用这种现代PHP进行开发,但是如果您按照Homestead(虚拟机)的说明进行操作,您也可以运行所有命令。原文链接:https://phpcasts.org/posts/about-laravel
