Zend Architecture在网站中的最佳使用

时间:2010-10-08 05:46:49

标签: zend-framework

我的网站需要用户端和管理员端。

我可以为每个创建两个索引文件(dispatch)。喜欢site / index.php和site / admin / index.php。双方将使用相同的zend库和模型。所有其他的东西,如(控制器,视图,布局等......)将是独立的。这将类似于应用程序/控制器和应用程序/管理员/控制器

或者我可以将管理面板用作模块。

哪个是最好的。因为我可能需要更改管理面板的路径,这可能是site / xyz / something / admin,可能需要为管理员方面做一些特定的工作。

现在我应该使用哪个zend库类来关注问题。

  1. 日期验证和验证(服务器端检查)
  2. SQl注入(在sql select / insert / update语句中使用'?'而不是直接放置变量)
  3. 网址加密
  4. URL重写(Zend路由是最好的)
  5. 文件上传
  6. Html表单(使用具有内置功能的zend表单进行验证,但在所有情况下都没用。我更喜欢直接使用表单标签)
  7. 对此提出建议并建议您是否还有更多...

1 个答案:

答案 0 :(得分:0)

  1. Zend_Validate_Date
  2. 一个Zend_Db_Adapter_Abstract ::报价
  3. Zend_View_Helper_Url
  4. Zend_Controller_Router_Abstract
  5. Zend_Form_Element_File
  6. Zend_Form有一些问题,但它非常灵活。您是否知道可以通过单独呈现每个元素来处理复杂的布局:http://weierophinney.net/matthew/archives/215-Rendering-Zend_Form-decorators-individually.html