哪个是构建HTML调查构建器的更好框架?

时间:2009-01-14 04:49:35

标签: webforms frameworks survey

我将使用AJAXified用户界面构建一个HTML调查构建器应用程序(即 Wufoo ,...)。

典型的调查将是多步骤,表单字段/问题之间存在多种依赖关系,大多数时间是公共访问,导出结果为PDF + CSV。

一直在研究/测试一些PHP框架(CodeIgniter,Symfony和CakePHP)。 我喜欢CakePHP,但是我读了很多关于Django和RoR的好东西(特别是用于表单构建的RoR ......)......

...所以问题:构建HTML调查构建器的哪个框架更好?

2 个答案:

答案 0 :(得分:1)

我会说你提到的所有框架都适合这样的应用程序。所以问题主要在于:您的专业知识是什么?如果您非常精通PHP并且从未见过Ruby或Python,那么如果您希望快速开发,那么其中一个PHP肯定更适合。

我坚持使用我最熟悉的语言编写的框架。

另外,根据我的经验,当你要做可变长度的自动生成表格时,最好避免使用RoR的脚手架(自动表单创建)。您可以查看Railscasts以获取有关该更多信息以及如何进行此操作。

答案 1 :(得分:0)

我个人认为Zend Framework在这类案例中是最好的。它非常模块化,并且还提供了很好的导出组件。

您可能会对Zend Ajax和Zend_Pdf组件感兴趣。您也可以将其中大多数用作独立类。

您可以找到包含所有Zend Frameworks组件here的示例的列表和文档。