Z-Blog启用负载均衡

Z-Blog访问量在比较大的时候,会造成服务器负载和流量过大,引起性能问题。解决zblog性能问题首要问题,先从处理图片开始。

一、用Lazy Load作延迟加载图片的效果

很多博客图片过多,比如博客调用gravatar头像可过多,可以使用Lazy Load作延迟加载图片的效果,Lazy Load 是一个用 JavaScript 编写的 jQuery 插件. 它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置. 这与图片预加载的处理方式正好是相反的。(官方演示地址

二、upload放在另外一台服务器

upload这个文件夹是zblog上传文件的目录,把下载文件夹upload放在另外一台服务器即可。

具体方法,设定一个新的服务器网站地址(独立服务器或者申请的免费空间都可以),例如img.dreamfy.com,在这个新服务器网站上建立upload目录,将原有的upload文件都复制到这个新服务器下。这样的话,可以大大减少服务器的压力。其次就是要规范文章的的图片URL写法,不要写成绝对地址(就是不要写图片的完整地址),例如upload/xxx.jpg 或 upload/xxx.gif。

展开评论