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

Форум PHP

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

 

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

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

тема: Если COOKIE слишком много - это плохо?
 
 автор: FiX   (05.06.2007 в 17:17)   письмо автору
 
 

Если на каждую статью на сайте создавать COOKIE с названием статьи, скажется ли это на работе компьютера пользователя? Не будет ли это замедлять его? Или как сделать лучше?
COOKIE я хочу сделать для подсчета просмотров статьи. Если COOKIE есть - просмотр не считается, если нет - считается.
Надеюсь, правильно выразил мыслю.

   
 
 автор: Unkind   (05.06.2007 в 17:22)   письмо автору
 
   для: FiX   (05.06.2007 в 17:17)
 

То есть если я просмотрю статью 200 раз, то засчитают только 1 просмотр статьи. Где логика?

   
 
 автор: Faraon   (05.06.2007 в 17:28)   письмо автору
 
   для: Unkind   (05.06.2007 в 17:22)
 

Видно человеку нужны уникальные посетители

   
 
 автор: Unkind   (05.06.2007 в 21:05)   письмо автору
 
   для: Faraon   (05.06.2007 в 17:28)
 

Надо так и писать.

   
 
 автор: mr Bin   (05.06.2007 в 21:13)   письмо автору
 
   для: Unkind   (05.06.2007 в 21:05)
 

Считаю, что автор всё правильно описал, сразу понятно, что ему нужна точная статистика.

   
 
 автор: Unkind   (05.06.2007 в 21:17)   письмо автору
 
   для: mr Bin   (05.06.2007 в 21:13)
 

Каждый считает по-разному - кто-то точно, кто-то нет.

   
 
 автор: FiX   (05.06.2007 в 21:40)   письмо автору
 
   для: Unkind   (05.06.2007 в 21:17)
 

;))
Дискуссия перешла не в ту тему :))
Да, я хочу учитывать уникальных посетителей. Просто не интересно, когда ты обновляешь страницу N раз, и это все суммируется...
И все же, кто как считает уникальных посетителей? БД использовать не хочу, потому что мне нужен просто счетчик просмотров с элементарной "защитой" от обновлений.

   
 
 автор: Trianon   (05.06.2007 в 22:10)   письмо автору
 
   для: FiX   (05.06.2007 в 21:40)
 

что такое "защита от обновлений" ?
И на чем она у Вас основывается?
Куки может стереть любой посетитель.
Для этого даже специальных знаний не требуется.

   
 
 автор: Trianon   (05.06.2007 в 21:41)   письмо автору
 
   для: FiX   (05.06.2007 в 17:17)
 

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

   
 
 автор: Киналь   (05.06.2007 в 21:54)   письмо автору
 
   для: FiX   (05.06.2007 в 17:17)
 

Если не шибаюсь, ограничение на количество кук с одного адреса все-таки есть. Но сколько - не помню.

   
 
 автор: FiX   (05.06.2007 в 23:12)   письмо автору
 
   для: Киналь   (05.06.2007 в 21:54)
 

Я согласен, что куки может стереть любой пользователь. Мне, собственно, и не нужна защита. Просто элементарно, хочется, чтобы каждое обновление страницы или каждый просмотр статьи за день считался за один просмотр.
А как можно сделать проще?
Кстати, этот вопрос не только про статистику просмотра. Такая же история и с рейтингом статьи - если сделать возможность оценки статьи. Так же нужно будет блокировать повторное голосование.
В таком случае как бы вы поступили?

   
 
 автор: Unkind   (05.06.2007 в 23:14)   письмо автору
 
   для: FiX   (05.06.2007 в 23:12)
 

Рейтинг статьи лучше защищать от накруток проверкой IP-адреса.

   
 
 автор: Faraon   (06.06.2007 в 09:41)   письмо автору
 
   для: Unkind   (05.06.2007 в 23:14)
 

А что даст проверка IP, если например IP динамический?

   
 
 автор: Unkind   (06.06.2007 в 14:05)   письмо автору
 
   для: Faraon   (06.06.2007 в 09:41)
 

Это даст более-менее надежную защиту. Уж намного более надежную, чем просто cookies.
Динамический IP не каждую секунду будет меняться.

   
 
 автор: Trianon   (06.06.2007 в 14:28)   письмо автору
 
   для: Unkind   (06.06.2007 в 14:05)
 

с него (IP) просто будет идти туча клиентов одновременно. И не обязательно - с динамического.

   
 
 автор: Unkind   (06.06.2007 в 14:42)   письмо автору
 
   для: Trianon   (06.06.2007 в 14:28)
 

Если с одного IP будет идти туча клиентов - несколько ненормально, если только это не IP оператора, предоставляющего улугу GPRS-интернет.
В любом случае при проверке только cookies ни о какой надежной защите говорить нельзя.

   
 
 автор: Trianon   (06.06.2007 в 15:13)   письмо автору
 
   для: Unkind   (06.06.2007 в 14:42)
 

надоело... как же это всё надоело....

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

Я понимаю, вам очень хочется, чтоб всё было просто дешво и сердито. Один IP - один клиент. Не будет. Как минимум до Ipv6 не будет - однозначно.
И неважно, удается ли кому-то что-то говорить о надежной защите, об игре в бридж и гольф, о политике и о галстуках.
Как только Вы исключаете группу клиентов из сферы своего понимания, Вы берете на себя риск её лишиться.

У Вас есть право попросить поставить кукис для идентификации. И есть право послать на... того, кто этот кукис поставить откажется. Это необходимые действия. В большинстве своем они же - и достаточные.

   
 
 автор: Unkind   (06.06.2007 в 15:16)   письмо автору
 
   для: Trianon   (06.06.2007 в 15:13)
 

OK, каждый считает по-своему.

   
 
 автор: FiX   (06.06.2007 в 16:05)   письмо автору
 
   для: Unkind   (06.06.2007 в 15:16)
 

Я понимаю, что с COOKIE защиты никакой нет. Просто я не хотел учитывать повторное обновление стр. за просомтр. ХОРОШО, Эту тему проехали, все забыли :))
В общем, для общего развития, значит, есть органичение на колиество COOKIE с одного сайта? Смогу я, например, с одного сайта поставить 1000 COOKIE с разными именами?

   
 
 автор: Trianon   (06.06.2007 в 16:13)   письмо автору
 
   для: FiX   (06.06.2007 в 16:05)
 

есть ограничение на общий объем кукисов с одного сайта (порядка десятков килобайт.)
Следует помнить, что кукисы отправляются на сайт с ЛЮБЫМ запросом, будь то статический HTML,картинка/иконка, таблица CSS и пр. Соответственно любой запррос будет раздут на размер кукиса.

   
Rambler's Top100
вверх

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