【问题标题】:Purpose of Facade in laravel 4.2laravel 4.2 中外观的目的
【发布时间】:2017-07-10 15:19:59
【问题描述】:

我是 Laravel 4.2 的初学者,我被困在“门面”中。我已经阅读了 Laravel 官方网站上的文档,并从其他网站上获取了许多参考资料。现在我知道如何创建简单的外观了。

但我的问题是外观的主要目的是什么?我意识到外观可以用来静态调用一个类的方法。除此之外,他们在 Laravel 中还有其他门面应用吗?

【问题讨论】:

    标签: php laravel


    【解决方案1】:

    首先,请记住 Laravel 中的 Facades 不仅仅是 Laravel 的一个特性。

    Facades 是软件中使用的一种通用设计模式,通过提供更简单的界面来降低与复杂系统或库交互的复杂性。

    在 Laravel 中,立面的创建正是出于这个目的;帮助新开发人员通过简单的界面了解相对复杂的系统并与之交互。

    此外,测试静态外观接口比测试复杂系统要容易得多。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-28
      • 2015-02-04
      • 1970-01-01
      • 2014-12-12
      • 1970-01-01
      • 2015-08-23
      • 2015-07-09
      相关资源
      最近更新 更多