使用XML存储复杂的表单结构?
问题描述:
我目前正在与Zend Framework进行首次合作,我一直在考虑如何在不加载大量HTML的情况下生成复杂的表单结构。使用XML存储复杂的表单结构?
我的问题是将表单模式存储在XML文件中,然后在Zend中使用Model来分析它&传递给可以将表单装载为HTML的查看器,例如使用表单助手/占位符?
让我知道这是否合理! &如果有更简单/更好的选择!
感谢,
亚当
答
退房Zend_Form
。 http://framework.zend.com/manual/en/zend.form.html
您可以从XML文件,ini文件或数组中生成Zend_Form实例,这些实例基本上就是您需要的。
答
我认为,生成XML格式是巨大的矫枉过正,除非你需要根据用户的数据生成它们。对于用于向DB添加新文章的表单是XML/INI/etc只是纯粹的矫枉过正。你可以很好地使用扩展Zend_Form的类。只有当用户生成这些表单时才使用XML。 它会很慢!
+0
如果不经常解析,即不适当缓存,速度不会太慢。 – chelmertz 2010-11-14 13:55:25
废话错过了对不起! – null 2010-11-13 18:24:43
干杯! – null 2010-11-13 18:25:13