Php I';我们需要设计一个包含1000个表单的web应用程序

Php I';我们需要设计一个包含1000个表单的web应用程序,php,mysql,ajax,Php,Mysql,Ajax,我必须设计一个包含1000个表单的web应用程序。应用程序需要在数据库中存储所有表单和表单数据,并且所有表单都应该可以从管理面板进行管理。管理员应该能够管理所有的表单,也可以管理如何预览或表单提交后显示一些内容。什么是正确的方法 如有任何建议,将不胜感激。 谢谢@Bazzz上的+1。可能使用Zend Framework的表单组件来读取XML配置并呈现表单。我认为Zend Forms对于一些表单来说通常有点太多了,但是如果您正在查看1000个表单,那么值得一看 有点过时,但概念是一样的。。。 我需

我必须设计一个包含1000个表单的web应用程序。应用程序需要在数据库中存储所有表单和表单数据,并且所有表单都应该可以从管理面板进行管理。管理员应该能够管理所有的表单,也可以管理如何预览或表单提交后显示一些内容。什么是正确的方法

如有任何建议,将不胜感激。
谢谢@Bazzz上的

+1。可能使用Zend Framework的表单组件来读取XML配置并呈现表单。我认为Zend Forms对于一些表单来说通常有点太多了,但是如果您正在查看1000个表单,那么值得一看

有点过时,但概念是一样的。。。

我需要一辆带蓝色车窗的汽车。使用模板创建表单,将表单组件存储在灵活的数据结构(如XML)中。根据需要分析、更改、创建和加载它们。顺便说一句,我喜欢@Pabuc评论+1.同意@Nishant,这里的关键是使用大量模板,尽管确定模板可能不是一件容易的任务…感谢您的回答。每个表单都有不同的字段和预览(它是一个带有表单字段的html页面,并且根据表单而不同)应可在用户控制面板中以不同格式下载。请建议使用的模板系统。制作一个
FormGenerator
类,根据xml文档为您生成表单。将这些xml文档存储在某个位置,以便管理控制台可以更改它们。创建更多的xml文档相对便宜,formgenerator将完成其余工作。