【问题标题】:What are the main concepts in the laravel framework?laravel 框架中的主要概念是什么?
【发布时间】:2017-02-10 16:11:57
【问题描述】:

我开始使用 Laravel 5.1,我了解了 php、js、angular、express、node、apache、mysql、sqlserver 和其他一些东西。

在 Angular 中,我喜欢一切都构建为单例,因此主要概念是:模块、控制器、服务、工厂、指令、路由、视图、范围等......

我想知道在 laravel 下构建应用时需要了解哪些概念?

【问题讨论】:

    标签: php laravel laravel-5 laravel-5.1


    【解决方案1】:

    基本上,您需要知道的所有内容都在 the official documentation 上得到了很好的记录,Taylor Otwell 付出了巨大的努力来编写文档以使框架更易于理解。

    基本概念是:

    之后请注意Middleware 的概念,还有很多内置服务:Auth、Pagination、Encryption 等...查看它们。

    Eloquent ORM 你会喜欢的,它简化了与数据库的交互。

    Laravel 社区有自己的网站,laracasts 你也可以在那里获得帮助。

    【讨论】:

      【解决方案2】:

      Laravel 最重要的特性之一是 Service Container(你会听说它也称为 IoC 容器)以及它用于注册 Services、提供依赖注入以及成为你的注册表的方式应用。

      Middleware 是我最喜欢的 laravel 功能之一:它们就像在请求之前和之后执行的过滤器,您可以在其中“准备”一些要在请求中处理的数据或在请求之后“修复”某些内容已处理

      另一个独特的功能是Facades:(不要与谐音设计模式混淆)您会在任何地方看到它们,并且您将了解它们如何提供对服务容器的轻松访问,让您的代码保持简洁、可读并且可以同时测试

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-08-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-24
        相关资源
        最近更新 更多