对于大多数用户来说,特别是中小企业用户,网站速度缓慢组要是带宽问题。
原因相比不用说,就是带宽太贵了。
一旦网站首页多几个大图,会直接导致打开速度龟速。
今天我遇到一个客户,某地方网站,首页挂了多个flash文件。且网站附件图片甚多。
具体参数如下:
内存:2g
cpu:2核
程序:discuz (php+mysql)
系统:windows server 2008 + iis7 + mysql + php
带宽: 4M
访问量:小于1w (可见配置还是非常浪费的)
1、系统是windows系统,从我经验看,对php支持,windows系统稳定性方面确实比较差。
2、首页大图、flash太多,直接导致首页文件过大,请求时间为18秒
3、个人感觉带宽浪费,这点用户一般2M足够。主要是首页太大,其他页面附件也多,导致打开缓慢。
<rule name="daili">
<match url="^.*data/attachment/(common.*)" />
<action type="Rewrite" url="http://guoyangbbs.oss-cn-hangzhou.aliyuncs.com/{R:1}" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" />
</conditions>
</rule>
下面是适合nginx的规则(这个是随机写的,没有经过实践,这个要注意必须oss文件和网站附件保持一直。因为没有加入判断条件,需要的自己加。判断请求合法即可生效,确保在oss中找不到附件能到服务器中找附件。)
rewrite ^[^\.]*/data/attachment/(.*)$ http://guoyangbbs.oss-cn-hangzhou.aliyuncs.com/$1 break;
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。