有以下几个原因会影响网站速度
(1)空间/服务器的带宽不足
(2)空间/服务器的内存/CPU配置较低
(3)数据库配置不当
(4)图片素材太大未压缩
(5)使用了海外的空间/服务器
解决方案
(1)提升带宽,独立带宽至少2M越大越好,共享带宽至少100M
(2)升级服务器的配置或者换服务器
(3)如果是使用mssql数据库请参考 http://www.s-cms.cn/newsinfo_66.html如果是使用access数据库,请查看data文件的mdb文件,如果大小超过了30M请考虑换mssql数据库
(4)图片素材上传网站前尽量压缩,大图控制在500K以内
(5)由于海外服务器距国内较远,同时使用的国际宽带(非国内宽带)所以速度会比国内的服务器慢可以考虑换国内服务器或者使用下面的其他优化方案。
其他优化方案
(1)开启静态:开启静态后可以直接访问html文件省去读数据库的过程,网站速度会有一定程度的提高
(2)开启云储存:使用阿里云的OSS对象储存服务,将网站的静态文件储存在阿里云,这样可以大大提高静态文件的加载速度和节省本地空间
(3)使用CDN加速服务:阿里云、腾讯云均有提供此服务,网上也有免费的CDN加速服务
如何排查
如果网页打开较快,但是里面的图片加载的很慢,考虑原因(1)(4)(5)
如果网页空白卡很长时间,但是一旦打开后图片能加载的很快,考虑原因(2)(3)
如果都慢,考虑以上所有原因