Ситуация
Когда вы изучаете социальные науки, вы часто сталкиваетесь с необходимостью онлайн-опросов (сбор научных данных в Интернете). Это одна из основных причин, почему я начал с PHP.
В последнее время эти приложения для опросов росли и росли. Добавлено много сложностей: отчетность (флэш-диаграммы, генерация PDF), агрегация данных, различные уровни агрегации (например, подразделения компании), выбор модуля анкеты для вовлеченных компаний и т. д.
Теперь я столкнулся со сложным приложением для сбора данных и составления отчетов, которое становится медленным и неудобным в обслуживании.
На одной из моих платформ появляется до 100 новых пользователей в день, и она собирает/отправляет данные нескольких тысяч пользователей раз сотни элементов данных раз десятки уровней иерархии.
Мои вопросы
- PHP/mysql еще впереди?
- может ли фреймворк вроде codeIgnitor быть основой для такого приложения или мне все разрабатывать с нуля?
- Знаете ли вы какую-либо конкретную структуру опроса, которую я мог бы использовать в качестве основы?