Какой фреймворк лучше подходит для создания конструктора HTML-опросов?

Мне нужно создать приложение для создания опросов в формате HTML с пользовательским интерфейсом, поддерживающим AJAX (например, Wufoo,...).

Типичный опрос будет многоэтапным с множественными зависимостями между полями/вопросами формы, публичным доступом большую часть времени и экспортом результатов в PDF + CSV.

Изучал/тестировал некоторые PHP-фреймворки (CodeIgniter, Symfony и CakePHP). Мне нравится CakePHP, но я читал много хорошего о Django и RoR (особенно RoR для создания форм...)...

... итак, вопрос: какой фреймворк лучше всего подходит для построения конструктора опросов в формате HTML?


person Community    schedule 14.01.2009    source источник


Ответы (2)


Я бы сказал, что все упомянутые вами фреймворки хорошо подходят для такого приложения. Таким образом, вопрос в основном звучит так: каков ваш набор знаний? Если вы очень хорошо разбираетесь в PHP и никогда не видели Ruby или Python, то один из PHP, безусловно, лучше подходит, если вы хотите быстрой разработки.

Я бы придерживался фреймворка, который мне нравится, написанного на языке, который я знаю лучше всего.

Кроме того, по моему опыту, лучше избегать создания лесов RoR (автоматического создания форм), когда вы будете создавать автоматически сгенерированные формы переменной длины. Вы можете посмотреть на Railscasts для получения дополнительной информации об этом и о том, как это сделать.

person Vinko Vrsalovic    schedule 14.01.2009

Мое личное мнение, что Zend Framework лучше всего подходит для подобных случаев. Он очень модульный, а также предоставляет хорошие экспортные компоненты.

Возможно, вас заинтересуют компоненты Zend Ajax и Zend_Pdf. Вы также можете использовать большинство из них как отдельные классы.

Вы можете найти список и документацию с примерами всех компонентов Zend Frameworks здесь.

person Maiku Mori    schedule 14.01.2009