注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

闲人吧

一个闲的蛋疼的博客,欢迎大家关注,闲的没事儿经常分享些没用的东西!

 
 
 
 
 

日志

 
 

网站占用电脑内存过大的原因分析  

2013-03-06 11:27:36|  分类: 优化教程 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

我们日常浏览网站的过程中肯定都遇到过这样的问题,当我们打开一个网站的时候电脑突然变的运行缓慢,甚至有一些配置低的电脑还会出现卡死的现象。这其实就是网站建设过程的一些不良的代码造成的,使得网站运行过程中占用电脑过多内存,不能及时得以释放,于是就会出现电脑运行缓慢或者卡死等情况。

网站程序占用内存大的主要原因有那些呢?

首先、我们在网站建设过程中一定要注意网站编程语言的书写的规范性,不要写那些没有结束语的代码,在多语法的判断型代码中如果缺少结束语可能不会影响前台的展示效果,但是因为代码还没有结束,所以浏览器就会不断向服务器下载并发送请求,这种情况就容易导致网站占用内存较大、运行缓慢。所以我们写每一段代码都一定要严格检查代码是否书写完整,对没有结束语的代码段及时修复。

其次、一个网页最好不要调用多个脚本,对于同一个网页多次调用的js或者css文件我们要进行必要的精简、合并、压缩,以求网页在加载过程中可以尽量少的向服务器发送请求,因为浏览器在加载网页的时候js一般都会保存在本地的缓存中,这样只要我们合并js代码后,浏览器就不会重复的向服务器发送请求,而是直接加载本地缓存中的js文件,这样既可以加快网页的运行速度,同时也能减小网站程序对内存的占用。

最后、不要在网页中调用其他网页,很多站长喜欢在站内调用其他网页,比如使用iframe、div浮动层来调用其他网站的结果,或者是使用js代码来截取其他网站的结果,这都是很不好的一个现象,因为在别人打开这样的网页时相当于打开了两个或者更多的网页,所以这时候就会感觉网页有点卡或者很占电脑内存。

明白了网站程序占内存的原因以后,我们再来说一下占内存的网站可能导致的结果。其中最明显的结果就是访客的流失,因为别人在访问这样的网站时因为运行缓慢或者电脑卡等原因就会选择关闭网页,甚至还有一些谨慎的朋友感觉这样的网页会携带病毒直接关闭,这都造成了很大程度上的用户流失。另外一个重要的结果就是搜索引擎的收录及抓取,如果程序占用内存大不仅对服务器攻击性比较大,而且对于蜘蛛爬行也会有一定的困难,因为搜索引擎抓取网站的时候一样需要你的服务器响应,如果程序占用内存较大就会导致服务器响应缓慢,从而导致搜索引擎收录不稳定,排名较差。


相关链接:


网站建设 北京DHL快递 北方电缆网 深圳婚礼策划 搜索引擎大全 博彩最新优惠 北京宝马4S店 北京奔驰4S店 北京路虎4S店

  评论这张
 
阅读(1315)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017