【www.gdgbn.com--php安全】

那么在网站建设过程中如何实施“瘦身”计划呢?可以尝试从以下五个方面着手。

  一、规范代码,安全快速简洁是标准

  从代码方面考虑,网站加载速度慢一般有两点。一个是代码编写的不规范,现在很多网站都才采用动态脚本程序,通过读写数据库教程确保用户可以自行编辑网站内容。但是也正是因为动态脚本语言的存在,大量的判断、循环、条件语句的广泛应用,以及频繁的读写链接数据库,带来了拖慢网站加载速度的风险。典型的就是打开数据库忘记关闭,数据循环后没有结束语句,造成死循环等等。

  还有拖慢搜索引擎加载速度的原因是,使用了大量的嵌套表格。为了布局及排版方便,很多程序人员更倾向于使用table而非div做布局,因为相对于div排名,table方式要简单很多。这种做法对于内容简单的一般小型网站还行,内容稍多时其劣势就慢慢暴露出来,而影响到加载速度。很多程序人员为了快速方便,在诸如dreamweaver等所见即所得编程工具前,不再愿意手写代码。而殊不知工具生成的代码,其实很多都不是必须的,一定程度上也拖慢了网站加载速度。

  二、合理用图,确保质量又保证速度

  对于网站设计而言,没有图就会显的很呆板,整个页面没有生机活力。而大幅度的使用图片,又会拖慢网站加载速度,带来不理想的搜索引擎和用体验。在网站设计及图片的使用上,确保合理即可,能用色块尽可能的使用代码生成色块代替。相对于印刷而言,网页浏览对图片的要求其实不高,只要确保分辨率达到72dpi就可以完全满足显示需求。一般的图片,只要处理得当一般都可以控制在100kb以下,而一些小的图标甚至就只有几个字节。

  与图片相同一样,动画也尽可能的少用,更不用说做flash动画整站了。因为那样极度不利于搜索引擎优化,道理很简单,搜索引擎不能识别或者说不能很好的识别动画内容,而只是傻乎乎的认识文字。动画一般都需要一段时间加载,而在动画加载的过程中,也许你的客户已经悄然关闭了网站,选择了其他同行。如果网站上必须使用动画,也建议只是用一个banner,相关文字的部分,还是尽可能的使用文字吧。这样做不仅会提升网站加载速度,一样的有利于搜索制作爬行。

  三、慎用特效,切莫因效果拖慢速度

  一些特效的确能大幅度提高网站美感,比如一些最新的jquery特效等。而且从用户体验的角度来言,一些诸如ajax无刷新技术,也能一定程度提升网站加载速度。但是可惜的是,搜索引擎却无法更好的识别。在搜索引擎已经被接受认可的今天,要知道90%以上的网民都是通过搜索引擎检索仔细需要的信息。所以网站建设,自然不能忽视搜索引擎的重要性。而在在网站建设之初的规划过程中,就要深入的考虑自己准备使用的技术,是否对搜索引擎友好。

  很多特效能带来炫目的效果,但是也同样的消耗了大量的资源。且不说一个js特效,如果一个网站上出现了三个地方同时滚动的marquee滚动,网页加载就会被拖到很慢了。在网站设计的过程中,一定要予以充分考虑,一个网站没有特效不行,这样平平的网页不会有太多吸引力;同样的,一个网站也不能有太多的特效,效果虽然好,但是如果拖慢了加载速度,又何以呈现出来呢?

 

本文来源:http://www.gdgbn.com/jiaocheng/29373/