Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     02 Jul 2002  13:34:38
 To : "Alexander M. Bulat"
 Subject : Re: Counter
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Alexander M. Bulat.
 
 AMB>   А не подскажет ли кто из своего опыта....
 AMB>   Вот ведётся у меня, предположим, счётчик кол-ва обращений к "чему-то" :)
 AMB>   При этом намер это "чего-то" передаётся в query string.
 AMB>   Я реализовал это так:
 AMB> есть один файл ("лог"), где и ведётся вся статистика кол-во обращ. к
 AMB> каждому эл-ту базы данных. Когда обращаемся к каком-то эл-ту базы, номер
 AMB> этого эл-та передаётся указ. выше способом, а дальше самое интересное :)
 AMB> ... Чтобы увеличить кол-во обращений в логе, перебираем все эл-ты кроме
 AMB> нужного и запис. их в доп. файл ("лог1"). Потом дописываем в конец увелич. 
 AMB> на 1 текущий эл-т. После все эл-ты лог`а заменяем всеми эл-тами из из лог1 
 AMB> и очищаем лог1.
 
 AMB> Hо если сразу несколько пользователей производят такую процедуру?
 AMB> Я ставлю проверку "пока лог1 не пуст - пустые циклы".
 
 AMB> Подскажите, может я что-то нерационально делаю?
 
 AMB> To Moderator: Сорри, если оффтопик :( ... Может совсем небольшой?
 
 perldoc -f flock, perldoc -f rename
 
 -- 
 Artem Chuprina
 Communiware.net
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Counter   Alexander M. Bulat   01 Jul 2002 23:49:54 
 Re: Counter   Artem Chuprina   02 Jul 2002 13:34:38 
Архивное /ru.cgi.perl/14454a33bd118.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional