在开发 Zend Framework 时,开发人员是否经常需要为每个独特的应用程序构建自定义后端管理区域?或者人们是否使用流行的第 3 方后端工具来操作您的应用程序的数据库?

我正在考虑学习采埃孚,但最突出的是您如何关注用户使用您的应用程序进行的操作?

有帮助吗?

解决方案

您有两个基本选择:

  1. 创建两个模块:前端和管理。您所有的控制器都位于其中
  2. 每个模块内都有一个管理控制器来管理它

无论哪种情况,我都使用 Front Controller 插件将布局交换为 admin.phtml 所以我的管理系统有不同的外观和感觉。这当然是可选的:)

其他提示

我倾向于创建一个“AdminController”特定于应用程序,如果有太多的管理功能,或一个管理模块,如果有(或没有用于的管理功能,以增加数目的现实可能性)。

好了,一般我认为它足以操纵我的假设的phpmyadmin或直接在我的IDE(集锦)分贝。

有关我想允许某些管理员在网上完成的任务我写一个管理控制器。这些任务大多是如此具体,复杂的,动态的,一些种属的发电机系统不会可能有很大的帮助。

不过,至少有一个所谓的第三方工具,我知道其中的落入你在你的问题提的类别。

数据网格为Zend框架

ZendFramework不是一个工具包来创建用户特定应用,可以说,文章等,所以不可能有这样的第三方工具。我想创建一个管理员的模块的,而不是一个控制器,因为这意味着你必须对所有admintasks仅有1个文件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top