首页 文章

Zend Framework插件/模块

提问于
浏览
4

symfony框架有很多用于添加功能的插件,如用户系统(登录,注册,身份验证等),因此用户不必从头开始发明轮子,因为用户系统是大多数人的基本需求 . 应用程序(例如) .

我已经尝试在Zend Framework中找到一个等价物,虽然Zend Framework中有插件的概念,但我找不到任何插件,可以下载并添加到他的项目中 .

Zend Framework是否有可能没有这个精彩的社区功能,例如symfony中提供的大量插件?

2 回答

  • 9

    插件与您的想法不同 . Symfony和ZF之间的终点完全不同 .

    插件并不意味着“插上我”我将在您的网站上工作 . 它基本上是开发人员在他的应用程序中使用的名称,称为每个页面加载 . 而不是创建基本控制器或其他类型的帮助程序,插件用于从控制器创建新的抽象 . 当您创建插件时,您的理由应该是每个页面加载时需要使用其中使用的代码 .

    在我的网站上这里有一些插件的例子

    • 我的ACL

    • 我的模板管理员 . (我构建了一个独特的模板引擎)

    有些人甚至可能会用它来缓存..但是,要回答你的问题,你不会以你想要的方式使用插件 .

    回答下面的评论:不,模块只是在您的网站上创建不同功能层的一种方式,它与默认模块分开 .

    ie ..示例模块 - 博客 - 完全成熟的在线商店 - 管理套件

    这些自然希望与您的默认模块分开..

    如果我是你,我会实现一个插件 . 但是,您需要自己创建插件 . 随时可用的......不是真的..提供在任何地方 . 幸运的是,文档向您展示了如何实现某些功能 .

    我肯定会推荐使用ZF,这是我在编码生涯中经历过的最好的事情 . 我喜欢它 .

  • 5

    ZFSnippets . 完整的用户管理将是ZF术语的模块 . 我不知道现成的模块下载页面 .

相关问题