Zend framework Zend架构在网站中的最佳使用

Zend framework Zend架构在网站中的最佳使用,zend-framework,Zend Framework,我有一个网站,需要一个用户端和一个管理端 我可以创建两个索引文件(分派),每个文件一个。比如site/index.php和site/admin/index.php。双方将使用相同的zend库和模型。所有其他事项,如(控制器、视图、布局等)将分开。这将类似于应用程序/控制器和应用程序/管理员/控制器 或者我可以使用管理面板作为一个模块 哪一个最好。由于我可能需要更改管理面板的路径,这可能是site/xyz/something/admin,并且可能只需要为管理端做一些特定的工作 现在我应该使用什么z

我有一个网站,需要一个用户端和一个管理端

我可以创建两个索引文件(分派),每个文件一个。比如site/index.php和site/admin/index.php。双方将使用相同的zend库和模型。所有其他事项,如(控制器、视图、布局等)将分开。这将类似于应用程序/控制器和应用程序/管理员/控制器

或者我可以使用管理面板作为一个模块

哪一个最好。由于我可能需要更改管理面板的路径,这可能是site/xyz/something/admin,并且可能只需要为管理端做一些特定的工作

现在我应该使用什么zend库类来解决以下问题

  • 日期验证和验证(服务器端检查)
  • SQl注入(在SQl select/insert/update语句中使用“?”,而不是直接放入变量)
  • URL加密
  • URL重写(Zend routes是最好的)
  • 文件上传
  • Html表单(使用具有内置功能的zend表单进行验证,但并非在所有情况下都有用。我更喜欢直接使用表单标记)
  • 建议这一点,并建议如果你有更多

  • Zend_验证日期
  • Zend_Db_适配器_摘要::quote
  • Zend\u视图\u帮助程序\u Url
  • Zend_控制器_路由器_摘要
  • Zend_表单元素文件
  • Zend_表单有一些问题,但它非常灵活。您是否知道可以通过分别渲染每个元素来处理复杂布局: