Вопрос

Итак, я хочу создать сайт для голосования, но он работает не так, как обычный опрос.

Вот как я хотел бы, чтобы мой компьютер работал:

Пользователь регистрируется, и ему отправляется электронное письмо с подтверждением После подтверждения он может войти в систему Оттуда они попадают в один гигантский опрос с несколькими темами, но в приложении к выбору одной темы, у них будет около 20 "токенов", где они могут распределить их по каждой теме по желанию.Затем эти пользователи сохраняют свои голоса, и они попадают в базу данных, где затем могут быть отображены результаты.Эти 20 токенов будут пополняться раз в неделю, или месяц, или раз в две недели, или что-то в этом роде.

Это основная идея.Я не спрашиваю, хорошая ли это идея.Я просто хотел бы знать, есть ли плагин для опроса / дополнение, которое я могу просто установить на свой сайт, которое поддерживало бы это, или это должно быть сделано на заказ?

Дополнительные функции на этом сайте заключались бы в том, что на нем был бы другой раздел, где пользователи голосовали бы в обычном опросе.В этом опросе будет задан вопрос о том, какие темы следует добавить в первый основной опрос.

Если существует плагин, который поддерживал бы это, может кто-нибудь сказать мне или этому.

Или если бы это было сделано на заказ.Насколько интенсивным это было бы?У меня есть начинающее понимание PHP и MySQL, могу ли я это сделать?

Я ценю вашу помощь,

Спасибо

Это было полезно?

Решение

Ну, как правило, для подключения плагина требуется архитектура Для, например, система CMS, такая как Wordpress или Joomla.Так что "плагин", вероятно, неправильный термин для обозначения того, что вы ищете.Это больше похоже на то, что вам нужен программный пакет или заранее написанный скрипт.

Однако то, что вы описываете, звучит довольно специфично для конкретного сайта, и я думаю, вам будет трудно найти уже существующее решение.Создание подобного универсального пакета потребовало бы определенных усилий, потому что это будет зависеть от особенностей визуального дизайна сайта (требуется CSS-скининг), базы данных (требуется установка и поддержка нескольких баз данных), вероятно, задания cron (требуется надежность планирования), а также интеграции в PHP-код пользователя.Это также звучит как необычная настройка опроса.

Создание его с нуля, вероятно, не заняло бы у опытного разработчика слишком много времени.Это звучит как нечто такое, для чего вы могли бы создать упрощенный серверный модуль за несколько дней или неделю, а затем добавить поверх него любой дизайн сайта.Если вы никогда раньше не создавали сайт на MySQL и PHP, вам, вероятно, потребуется намного больше времени, чтобы учесть кривую обучения.С PHP / MySQL это не слишком сложно, но для изучения хороших практик и дизайна требуется время, поэтому у вас может возникнуть несколько неудач.

Другие советы

Взгляните на эти учебные пособия.По крайней мере, они могут послужить отличной отправной точкой и, возможно, дать вам некоторое вдохновение.

Я думаю, что самое большое изменение заключается в том, что вам нужно будет хранить токены в вашей базе данных для каждого пользователя (или IP-адреса) с указанием даты, чтобы вы знали, когда нужно сбросить количество токенов до 20.Вы можете либо сбросить количество, когда пользователь посещает сайт и дата пополнения прошла, либо у вас может быть запланированная задача, которая сбрасывает их по мере необходимости.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top