1、服务器
服务器的带宽直接决定网站打开的快慢,当然,如果用户所在网络本身带宽不足,那爱莫能助了。
解决方法:推荐网站放置在处于主干节点的服务器上,价格也会相对比较高。或者,可以选择一些比较大的主机服务商,有能力的可以购买独享带宽。当然,好的办法就是做CDN(Content Delivery Network)这样可以保证用户访问的永远是离他近的节点上,但这块技术相对会比较高些。
2、网站代码
网站代码冗积严重,js使用过多。
解决方法:页面结构遵循W3C规范,页面代码足够简洁。
图片、样式、脚本等静态内容做好缓存设置,同时图片应控制大小,可以的话,服务器应开启gzip压缩。
脚本文件应尽可能的放置于页面底部,不影响页面展现。
多个样式、脚本文件应尽量合并为一个文件,减少浏览器的并发。
3、DNS解析
网站间歇性访问失败就是由DNS引起的。
解决方法:选一个专业的DNS服务商
4、数据库问题
数据库问题与网站建设程序有直接联系,网站打开慢80%的原因是耗费在与数据库的交互上。
解决方法:页面静态化,减少与数据库交互次数。
服务器的带宽直接决定网站打开的快慢,当然,如果用户所在网络本身带宽不足,那爱莫能助了。
解决方法:推荐网站放置在处于主干节点的服务器上,价格也会相对比较高。或者,可以选择一些比较大的主机服务商,有能力的可以购买独享带宽。当然,好的办法就是做CDN(Content Delivery Network)这样可以保证用户访问的永远是离他近的节点上,但这块技术相对会比较高些。
2、网站代码
网站代码冗积严重,js使用过多。
解决方法:页面结构遵循W3C规范,页面代码足够简洁。
图片、样式、脚本等静态内容做好缓存设置,同时图片应控制大小,可以的话,服务器应开启gzip压缩。
脚本文件应尽可能的放置于页面底部,不影响页面展现。
多个样式、脚本文件应尽量合并为一个文件,减少浏览器的并发。
3、DNS解析
网站间歇性访问失败就是由DNS引起的。
解决方法:选一个专业的DNS服务商
4、数据库问题
数据库问题与网站建设程序有直接联系,网站打开慢80%的原因是耗费在与数据库的交互上。
解决方法:页面静态化,减少与数据库交互次数。