ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: post_action / requset_completion


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: post_action / requset_completion
  • From: lexpublic@xxxxxxxxx
  • Date: Sun, 11 Nov 2007 13:11:02 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:from:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; bh=CtJE4oRxyMpJiwc8ov54jgcSwO9XJPOJzBcusvP2m+U=; b=Z/Dpm6GFmKw2C7FW0XmX6YE/Ln0Omv8gxfp/V0U8zg3hPt1eZmBjyleBh2ptNQ716w6tt2M9GuNF5vZESHJnUw4gYkCNmp2T/mCzz+DXTe+CcK/6dpsDB93ZAddTPP4PbOG7BneHxOIHNl5e2xxAcR0V4dxVdZY2lCdrssvDn7U=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:from:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=tNjjgRKwYZ0EsDKv9TYO6NDvz6//xVHTudY792LoThJ9fHQ7TbBrXO44Hv32OyQR1zOEaewGMG0wcXM9S9MkhJZEP8eAuFFgkml3p75rLfJYQd+hFFMaZcanQO1BBUBJIweaKUi2p9l/xKZCswgghazkFqMcmBVAfFaYCI/TwV0=
  • In-reply-to: <c7aff4ef0711110015i1c92f039u165f44fc528cee3f@xxxxxxxxxxxxxx>
  • References: <200711110234.19691.lexpublic@xxxxxxxxx> <200711111052.06494.lexpublic@xxxxxxxxx> <c7aff4ef0711110015i1c92f039u165f44fc528cee3f@xxxxxxxxxxxxxx>

On Sunday 11 November 2007 11:15:07 Alexey Karagodov wrote:
> посмотрите, как это делает например webalizer (считает сколько и чего
> скачанно с сервера)

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

Я пока знаю такие варианты по подсчёту закачек:
1) Брать из заголовков место, с которого начинается закачка, прибавлять 
количество переданных байт и сравнивать с размером файла.
2) Хранить связку ip-useragent для каждого файла (плохой вариант)
3) Парсить логи (очень плохой вариант)
4) Генерировать ссылки (пока неприемлимо)

Может, у кого-нибудь есть ещё идеи?



 




Copyright © Lexa Software, 1996-2009.