gpt4 book ai didi

php - Zend Framework 项目示例 1.8+

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:42:47 25 4
gpt4 key购买 nike

让我先这样说;我知道存在类似的问题,但它们已经有几年的历史了,而且 ZF 正在迅速变化。我想要一个更新的例子。

很多人注意到 Zend Framework 的文档很缺乏。我已经阅读了很多,并用它来启动了一些应用程序,但我发现真的很难理解如何正确地做事。我最大的问题是各种组件属于哪里,应该在哪里实例化等等。

我正在尝试遵循 MVC 最佳实践,使用瘦 Controller 和胖模型。我也在尝试使用最新的 MVC 堆栈,包括 Zend_Application 和推荐的 Bootstrap 类。

我希望看到一个使用框架最佳实践的示例站点,它可以演示以下组件(理想情况下):

  • Zend_ACL/Zend_Auth:如何在应用程序中实际使用它们,如何使其适合您的模型等。
  • Zend_Layout:如何正确处理菜单等常用部分
  • Zend_Navigation:我大多不知道实例化它的最佳实践。
  • Zend_Cache:同样,它属于哪里,您是否在 Controller 中使用它(可能?)
  • Zend_Db:我显然希望示例使用数据库,但我更喜欢只使用 ZF 而不是 Doctrine
  • Zend_Feed:我不太确定如何正确制作 RSS 提要(即设置内容类型等)
  • Zend_Form:我还没有使用过它,但我知道它对于验证传递到模型中的数据很有用。我想看到这个在行动
  • Zend_Paginator:同样,您在哪里实例化它,模型还是 Controller ?

我知道我不需要使用框架中的所有内容,但我想尝试使用任何可能满足我需要的内容,并且我想了解更多相关信息。

那么您知道使用 Zend MVC 和部分或全部这些组件的好示例吗?一个遵循很多最佳实践的?理想情况下,它至少使用 1.10,但 1.8 或更高版本就足够了。

最佳答案

我推荐以下资源:

回答其他问题:

  • Zend Cache 有一个操作助手和应用程序资源,使它的使用非常简单,
  • 可以在 ZFPlanet 中看到正在运行的 Zend Feed,
  • Zend Paginator 可以使用静态方法在 Bootstrap 中设置。

关于php - Zend Framework 项目示例 1.8+,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5019922/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com