|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Alexander M. Bulat 2:5020/400 01 Jul 2002 23:49:54 To : All Subject : Counter --------------------------------------------------------------------------------
Доброе время суток, уважаемый All!
А не подскажет ли кто из своего опыта....
Вот ведётся у меня, предположим, счётчик кол-ва обращений к "чему-то" :)
При этом намер это "чего-то" передаётся в query string.
Я реализовал это так:
есть один файл ("лог"), где и ведётся вся статистика кол-во обращ. к каждому
эл-ту базы данных.
Когда обращаемся к каком-то эл-ту базы, номер этого эл-та передаётся указ.
выше способом, а
дальше самое интересное :) ... Чтобы увеличить кол-во обращений в логе,
перебираем все эл-ты
кроме нужного и запис. их в доп. файл ("лог1"). Потом дописываем в конец
увелич. на 1 текущий эл-т.
После все эл-ты лог`а заменяем всеми эл-тами из из лог1 и очищаем лог1.
Hо если сразу несколько пользователей производят такую процедуру?
Я ставлю проверку "пока лог1 не пуст - пустые циклы".
Подскажите, может я что-то нерационально делаю?
To Moderator: Сорри, если оффтопик :( ... Может совсем небольшой?
- ---
С наилучшими пожеланиями,
*** Alexander M. Bulat ***
www.SOFT.zp.ua mailto:webmaster(a)soft.zp.ua
--- ifmail v.2.15dev5
* Origin: www.SOFT.zp.ua (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/1423490c61829.html, оценка из 5, голосов 10
|