Какая структура лучше всего подходит для построения HTML-опроса? - PullRequest
2 голосов
/ 14 января 2009

Я собираюсь создать приложение для построения опросов HTML с пользовательским интерфейсом AJAXified (т.е. Wufoo , ...).

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

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

... поэтому вопрос: что является лучшей средой для построения построителя HTML-опросов?

Ответы [ 2 ]

1 голос
/ 14 января 2009

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

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

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

0 голосов
/ 14 января 2009

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

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

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

...