在博客、企业官网等网站建设领域占有非常大的市场份额。它是世界上最流行的CMS系统。数百万免费插件,可不断扩展网站功能。用过它的人都会对他惊人的灵活性和可扩展性印象深刻。
但是使用过和国内一些建站系统的朋友会发现,建站的访问速度总是很慢,尤其是在CPU和内存配置较低的服务器上,访问速度很慢,甚至卡死。
难道真的比不上一些国内的CMS系统吗?这样的访问速度能否成为世界上最流行的建站系统?
这篇文章会讲一些访问速度的问题分析和优化建议。
问题一:该网站包含在中国被屏蔽的资源
国外团队开发,如果代码没有优化,可能会包含在中国被屏蔽的资源请求(比如谷歌字体)。众所周知,谷歌已经被大陆封杀。不过谷歌出品的一些开源项目确实很强大,受到很多开发者的青睐。这包括开发团队,一旦这些项目被站点引用,它可能会很慢
解决方案:
部分国产主题,如无忧快建拖拽网站主题,代码已优化,不存在此问题;其他的朋友需要找专业的开发者调整代码,去掉所有无用的代码;
问题二:网站不是静态的(用来解决前台速度慢的)
某些 CMS 系统快速打开的原因之一是它们是静态的。每次发新文章,都需要在后台进行一次更新操作,实际上是在生成静态文件;静态的好处是网站的每个页面都是提前生成的。放入缓存,不用每次访问页面都要查询数据库,然后动态生成页面,可以大大改善服务器低CPU和内存配置导致的卡慢;而且默认没有静态功能,需要安装插件来实现。
解决方案:
1.这里推荐wp super cache,这是一个免费的插件,可以在后台-插件-安装插件搜索插件名找到。
2、推荐使用Linux系统。相同配置下,Linux运行PHP效率更高,网站速度更快。PHP版本应为PHP7或以上。
问题3:服务器CPU和内存配置过低(用于解决后台速度慢)
不可否认,服务器硬件配置要求太高了。1核1G主机可以维持基本运行。如果内存小于1G,经常会死机。一些低价服务器,虽然你看到的参数比较高,但是CPU性能限制比较大。,但是对方使用各种手段让你的CPU性能永远不会超过他们指定的值,这也会导致服务器频繁宕机。所以建议主机在正规渠道购买,比如阿里云,2G以上的主机内存最好。
问题四:压缩合并网站代码
css、js、HTML等代码可以组合压缩,减少服务器请求次数和文件大小,从而减轻服务器压力,加快网站速度。
解决方案:
某些主题带有此功能。以无忧快速构建主题为例,将“css文件合并压缩”和“文件合并压缩”设置为“启用”(建议在网站界面和内容维护后启用,否则有会出现一些修改后布局和配色不会改变的问题);
启用css,脚本合并
问题5:网站有大图或视频,但服务器带宽低,线路差
大部分朋友为了节省建站成本,会选择配置较低的服务器,而且大部分带宽在1-2M,这本身不是问题,但是在后台上传图片的时候,图片没有优化,直接调几百K甚至几M的图片上传到后台。让我们在这里计算一下。1M带宽的最大传输速率为每秒128K。一张1M的图片至少需要1024÷128=8秒才能完全下载并展示在用户面前。如果你的服务器是香港主机,由于机房距离较远,线路不稳定,速度会比较慢。试想一下,当一个页面上有几百公斤甚至几兆的图片时,网站会有多慢;
还有一些主机质量差,线路支持不完善。众所周知,中国的线路由中国移动、中国联通和中国电信三大运营商主导。如果您购买的服务器只支持电信线路,中国联通和移动宽带的用户访问您的网站会很慢;还有一点是,香港主机对移动线路的支持极差。带宽再高,用移动宽带访问香港主机也很慢。
解决方案:
1、尽量使用国内主机。虽然备案过程繁琐,但如果你关心访问速度,国内主机绝对是最好的选择。相同配置下,香港主机不如国内主机快;
2.增加带宽。增加带宽可以解决网站大量大图速度慢的问题,但成本较高;
3、使用CDN加速图片,CDN价格低廉,加速效果非常明显。CDN的具体内容可以百度查,但是CDN只能用于有国内记录的主机。这里是阿里云CDN的购买地址:,具体使用方法可以咨询阿里云客服,可以使用CDN插件集成百度cdn加速设置完很慢,比如wp超级缓存插件;
问题6:视频和网站放在同一台服务器上
有些朋友有需要在网站上展示自己的视频。视频量通常很大。为了优化播放体验,浏览器在打开有视频的页面时会自动缓冲视频。此时,您的服务器不应只向用户传输大视频。,还要加载图片文字,如果服务器带宽很小,会很慢。
解决方案:
视频放在单独的高速服务器上,使页面图文从网站服务器请求,视频从另一个专用服务器请求,这样整个网站不会因为加载慢而被阻塞速度; 视频服务器可以选择阿里云OSS,购买地址:,或千牛对象云存储;