Возникла необходимость сделать свою систему тестов, не прибегая к сторонним решениям (опенсурс - ни в счет :)
Подскажите, пожалуйста, есть ли готовые или приближенные решения к тому, что хотелось бы видеть и, если нет, как проще (и главное - через что) можно реализовать это?
Имеется база данных с 100 вопросами.
Когда человек заходит по адресу domain.com/test, то скрипт(?) берет рандомные 10 вопросов из базы данных и отрисовывает их человеку.
У человека будет три попытки, т.е. с 1 IP адреса человек может пройти три раза тест, однако каждый раз вопросы должны генерироваться заново.
После этого его результаты записываются в отдельную базу, которая потом будет отрисовываться в админке.
Подскажите, пожалуйста, как проще можно это реализовать и можно ли вообще? Готов использовать что-то стороннее, но, как мне известно, никто не работает с БД. Т.Е. гугл формы записывают ответ себе, но интегрировать их в мою MySQL бд никак не получится (можно, конечно, но это еще +1 сторонний сервис наподобие IFTT)...
Задача проста как "2 пальца об асфальт".
Нужно сделать - закажите на фрилансе у любого, кто умеет делать нормально.
Можно по-модулям (даже у разных людей):
1. Выбрать рандомно из базы для данного IP-шника/занести результаты POST-а.
2. Отобразить форму опроса.