如何制作出为服务器减负的网站来作者:协策网络-技术部 标签:企业网站建设 日期:2013年08月15日 类别:网站建设 |
||||
网站开发人员都明白想提高网站打开的速度是需要两个方面的支持:服务器性能和带宽,这样才能有效保证网页打开的速度,当然,前提是访问网页的终端网络环境是比较正常的。
那么是不是有了这两个前提就能保证网页打开速度一定快呢?这不一定了,常常听到有客户抱怨,网站本身规模也不大,交互信息也不多甚至没有,服务器空间租用的也非常好,双线访问,独立的IP,偏偏网页速度打开就很慢。这个原因就在于网站本身给服务器增加了很多的负担,且都是不必要的负担,下面给大家说说如何巧妙的制作出能为服务器减少负担的网站来,要提高网页打开速度就必须要减负。
第一、对已切片的网页图片进行有效压缩处理;
网页在切片的时候,一定要做压缩处理,往往一个网页效果图切片后会形成很多的小图片再由dreamweaver进行编排,如果不做处理,那么网页在打开的时候就需要多花费更多的资源去加载,无疑增加了服务器的负担,占用了更多的带宽资源。但是压缩过度会使得图片失真的厉害,建议网站制作过程中在压缩的选择上使用80的品质。
还有对于一些可以作为背景自动填充的横向或纵向图片,只要按照其填充的规则切出一点就可以使图片自动填充,这样可以大大减少图片的大小。
第二、关于高清图片和视频的处理,在具体网站制作中要特别留意。
现在有很多网站需要用高清图片进行展示,一般高清的图片大小都会在1M以上甚至更多,因此网页制作的时候就需要将高清图片的尺寸根据浏览器的浏览习惯同比例缩小,然后再进行压缩,保证图片质量肉眼观察没有出现明显失真。
有的网站需要放一些视频进行展示,视频文件都非常大,占用的带宽更多,所以我们要对所有文件进行处理。
1.可以通过优酷,土豆上传后,将链接发布在网站里,这样可以不占用服务器资源;
2.将视频文件转换为flv格式;
3.如果视频时长大于15分钟,建议对视频进行分割处理,可以分割为几个短时长的视频,减少一次加载时间。
第三、可以利用JS来替代一些交互程序
网页开发的时候需要使用后台程序来作为网站数据发布管理的支持,数据的一次写入
和读取都是在对服务器性能的考验,所以对于一些简单的程序,且不需要写入数据库中的,都可以利用JS来替代。
第四、提交的表单不要让服务器来验证
用户所提交表单的合法性进行验证,只需在浏览器端进行,可以不必返回到服务器验证,这样可以大大减轻服务器的负担。操作为:选中表单,打开“Behaviors”面板,点击“+”号选“ValidateForm”。
在Dreamweaver里进行上述操作时,它会把这段JavaScript代码放在网页头部与之中,这样必定会使页面的完全显示时间变长,因为浏览器要先下载这段代码才下载其他页面元素。因此,最好在Dreamweaver中打开代码编辑器,把这段脚本程序剪贴到源代码的最后边,让其在最后下载。
其实还有很多的方法可以为服务器减负,比如编码、所用的特效代码、功能运用等等,只要掌握好技巧和方法,都可以让网页提速,提高用户浏览的体验度,从而制作出能给服务器减负的效率高的网站来。 您可能感兴趣的文章推荐 |
||||
|