如何将论坛使用流量降至最低

如果你使用国内不限流量空间,你也不用看下去了。

一、本次讨论,我会以discuz2.0版论坛为例说明。
二、论坛必须打开gzip压缩功能!打开GZIP压缩后。可以将一般文件类型的流量压缩所再传送(比如PHP文件)。打开后。一般discuz论坛每页的大小可以控制在5K左右。是未打开之前30K以上的15%左右。如果不是论坛。在普通的PHP文件。在头部加上“ob_start(“ob_gzhandler”; ”就可以实现gzip压缩功能 (#打开GZIP功能需要有PHP4。04以上支持。现在的服务器98%都可以支持了)
三、论坛一定要关闭附件上传功能!我建议。直接在论坛安装后,将attachments(存放附件的目录)设为不可写!这样的话。会员不能上传图片等。这个步骤也十分重要。如果开放上传图片的话。一个普通的JPG文件。就达100K。如果被显示1000次(一张贴被显示1000次。正常吧)就会用去你100M的流量。。。不敢想象啊。。。
四、不要以为一般的图片文件不重要。特别是论坛需要调用到的文件。比如你的logo文件。如果你的LOGO文件没有经过优化就放上去。一般大小可以是50K以上,如果你优化小小。就可以缩小为5K以下。别要为这45K不算什么,要知道LOGO文件可是每页都需要调用的(尽管一大部份是使用缓存没有产生流量),因此。一般100人在线的论坛,总页面流量是100万页。那实际调用LOGO的次数假设为1/10。也就是10万页。那请你计算。100000*45=4500000KB。为4。5GB!!!只是一个文件就可以帮你省4。5GB!!!
五、以每四条为例的同样原理,不少的论坛采用了非官方的风格。会采用一些比较漂亮的风格。但同样的问题。大部分的风格制造者都是国内用户,他们都不会留意主机“流量”的问题。(因为国内99.99%的空间都是没有限制这东西)因此。好多的风格的图片文件都是没有优化过的。再跟着的话。大家都知道是什么了。我也不罗索了。因此。大家如果采用其它风格的话。一定要注意它们每一个图片的大小是否正常。(你可以用discuz官方那风格作对比)

总结:

现在国外99%的空间都是以流量为最重要的计费标准。这点是与国内的最大区别。无可否认。国外服务器的稳定、安全、服务等与国内是无可比拟的。如果大家有意选择国外空间的话。不妨试一度我介绍的步骤。
判断一个空间流量可以容多少人在线,其实是没有绝对的标准的。我认为,最重要的指标是DISCUZ统计功能那个“总页面流量”
按我现在的做法。我那140万页的总流量约为6-7GB。(平均多少人在线就不说了)。平均每页所占用的流量大小约为5K。
如果没有做到以上步骤。我估计。总流量超过40G!!!

还有一点。优化步骤比较重要的一点。是GZIP功能。据我所知。在IIS里没有相应的功能。这样的话如果服务器是用IIS。而又限制流量的话。。。你就要注意了!
也加上一句。不知你信不信。如果dvbbs的页面流量为140万的话。总流量会是多少?我估计不少于50G!
]]>

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据