跟踪用户的带宽

时间:2011-05-26 01:55:59

标签: php linux apache tracking bandwidth

我正在建立一个网站,用户可以拥有自己的免费网站。他们可以上传图片,添加内容,自定义主题/设计等......都是免费的。我想将每个用户面板/站点限制为每月1GB带宽或至少跟踪它。

每个用户网站都是wwww.myfreesites(即).com / [用户名] /

网站在linux上运行(如果有帮助的话)。

理想情况下,我希望PHP跟踪每个用户的带宽使用情况并锁定帐户(通过mysql查询),当1GB受限时,月/日回到开头。

谢谢!`

1 个答案:

答案 0 :(得分:0)

在PHP中构建一个用于上传内容的界面。这样您就可以看到他们上传了多少内容。尽管通过流量消耗带宽可能会更棘手。

我建议使用服务器生成的日志并构建一个解析数据的脚本,以计算下载对象的流量和大小。我不确定哪个日志会给你这个但如果你联系托管公司(假设你使用的是专用服务器),他们肯定可以告诉你。