【问题标题】:Zend Framework 2 - Interfaces, modules and controllerZend Framework 2 - 接口、模块和控制器
【发布时间】:2013-11-26 21:43:26
【问题描述】:

我是 Zend Framework 2 的新手,我正在尝试构建一个(到目前为止,中等)“有趣”的应用程序,我需要一些提示来了解我应该如何构建我的应用程序。

我有一个现有的模块,它允许我显示一些带有 2 个控制器和一个数据库访问权限的网页。

我的应用程序旨在根据情况使用 Git 的系统命令或 GitHub API 或 BitBucket API。

我想创建一个接口来“原型化”我的方法并创建 3 个实现它的类,但我不知道框架是否可行,是否是最好的方法,是否应该创建如果我应该在不同的控制器中编写这些方法,或者如果我能够在当前模块中调用这些方法,则需要一个全新的模块来执行此操作。

如果您能回答我的问题或提供可以帮助或至少给我一些提示的资源,我将不胜感激。

谢谢

【问题讨论】:

    标签: php zend-framework2 structure paradigms


    【解决方案1】:

    假设您希望 system/Github/BitBucket 可互换,您对使用界面的想法听起来是正确的方法。

    您的其余问题与组织您的应用程序代码有关,没有“正确”答案,您最适合判断这一点;做你认为最明智的事情。我唯一要说的是,如果您可以预见想在另一个应用程序中使用部分功能,或者想让其他人使用它,那么将这部分功能拆分到自己的模块中可能是有意义的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-05
      • 2017-06-09
      • 1970-01-01
      相关资源
      最近更新 更多