我正在建立一个网站,用户可以拥有自己的免费网站。他们可以上传图片,添加内容,自定义主题/设计等......都是免费的。我想将每个用户面板/站点限制为每月1GB带宽或至少跟踪它。
每个用户网站都是wwww.myfreesites(即).com / [用户名] /
网站在linux上运行(如果有帮助的话)。
理想情况下,我希望PHP跟踪每个用户的带宽使用情况并锁定帐户(通过mysql查询),当1GB受限时,月/日回到开头。
谢谢!`
答案 0 :(得分:0)
在PHP中构建一个用于上传内容的界面。这样您就可以看到他们上传了多少内容。尽管通过流量消耗带宽可能会更棘手。
我建议使用服务器生成的日志并构建一个解析数据的脚本,以计算下载对象的流量和大小。我不确定哪个日志会给你这个但如果你联系托管公司(假设你使用的是专用服务器),他们肯定可以告诉你。