|
|
发布人:admin 发布日期:2014-7-3 8:12:53 |
|
一个网站好不好与服务器性能有着直接的关系,而网站的负载对于服务器来说也是一种考验,因此如何有效的为服务器减负就成了网站技术人员必须解决而且要长效管理的重要工作,本文介绍一些减负的方法。 方法一、对网站所有图片进行压缩处理 网页在切片的时候,一定要做压缩处理,往往一个网页效果图切片后会形成很多的小图片再由dreamweaver进行编排,如果不做处理,那么网页在打开的时候就需要多花费更多的资源去加载,无疑增加了服务器的负担,占用了更多的带宽资源。但是压缩过度会使得图片失真的厉害,建议在压缩的选择上使用80的品质。还有对于一些可以作为背景自动填充的横向或纵向图片,只要按照其填充的规则切出一点就可以使图片自动填充,这样可以大大减少图片的大小。 对于站内所使用的素材图片、实物图片以及高清图片更需要做压缩处理,不少人喜欢把原始图片直接上传,这么做无疑是给服务器造成巨大的负担,因此在上传之前必须要通过图片编辑工具进行尺寸的压缩和质量的压缩。 方法二、对于站内视频的处理 有的网站需要放一些视频进行展示,一般来说视频文件都非常大,占用的带宽更多,所以我们要对所有文件进行处理。 1、可以通过优酷,土豆上传后,将链接发布在网站里,这样可以不占用服务器资源; 2、将视频文件转换为flv格式; 3、如果视频时长大于15分钟,建议对视频进行分割处理,可以分割为几个短时长的视频,减少一次加载时间。 方法三、提交的表单不要让服务器来验证 用户所提交表单的合法性进行验证,只需在浏览器端进行,可以不必返回到服务器验证,这样可以大大减轻服务器的负担。操作为:选中表单,打开“Behaviors”面板,点击“+”号选“ValidateForm”。在Dreamweaver里进行上述操作时,它会把这段JavaScript代码放在网页头部与之中,这样必定会使页面的完全显示时间变长,因为浏览器要先下载这段代码才下载其他页面元素。因此,在Dreamweaver中打开代码编辑器,把这段脚本程序剪贴到源代码的后边,让其在后下载。 方法四、谨慎下载 很多网站都有下载功能,须知道在线下载是非常占用带宽资源的,因此建议尽量慎用下载功能,尤其是大文件下载,能不用则不用,如果非得提供用户下载,可以限制在小文件下载,比如文档。 方法五、学会利用JS来实现简单交互 网页开发的时候需要使用后台程序来作为网站数据发布管理的支持,数据的一次写入和读取都是在对服务器性能的考验,所以对于一些简单的程序,且不需要写入数据库中的,都可以利用JS来替代。 其实要为自己的网站服务器减负这个道理谁都明白,但就是有些人因疏忽或是图省事而给服务器带来不必要的负载,这些负载随着文件的不断新增会越来越重,这也就解释了为什么有很多网站以前打开速度很快,但到了后期则是越来越慢的原因。 |
|
 |
|