Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: голосование.
 
 автор: Гость   (19.10.2008 в 13:17)   письмо автору
 
 

Возникла необходимость сделать на сайте возможность голоования пользователей за сообщения, с недопуском возможности повторного голосования. Решил к сообщениям добавить еще один столбец, в которых сохранять массив содержащий {идентификатор пользователя},{результат голосования}. Альтернативный вариант - создать еще одну таблицу, содержащую {идентификатор пользователя},{идентификатор сообщения},{результат голосования}. Результат голосования нужен не для подсчета перед выводом голосов, а для иных профилактических целей.

Возникает вопрос* - что будет быстрее работать, я полагаю что второй вариант, правда таблица с этим делом распухнет до фантастических пределов, я ничего не упустил?)

*Имеется в виду проверка на наличего отставленного голоса + оставление самого голоса)

  Ответить  
 
 автор: cheops   (19.10.2008 в 14:31)   письмо автору
 
   для: Гость   (19.10.2008 в 13:17)
 

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

  Ответить  
 
 автор: Гость   (19.10.2008 в 15:31)   письмо автору
 
   для: cheops   (19.10.2008 в 14:31)
 

Спасибо, пожалуй так и сделаю, .разве что задержку увеличу до пары дней)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования