白天在群里和帖子里看了很多关于WordPress的内容,不仅打开慢,还可能因为用户访问过多导致服务器宕机。但其实真的不是那样的。至少白天,我见过很多网站不仅流量大,服务器配置也很差。其中,我哥的博客最有代表性。
至于有多少用户放弃使用Wordpress建网站?白天,他们还是觉得自己没有很好的使用wordpress。在这里,白天我会和大家分享五个可以优化WordPress网站,提高打开速度的基本技巧,简单描述一下实现方法。
优化WordPress网站提高开通速度的四个基本功
通用前端性能优化
不管你的网站是基于什么后台技术,访问者访问的时候,总会生成正规的HTML、CSS、JavaScript等文件,发回客户端。如果想加快网站速度,可以从前端进行优化。
前端性能优化是一个很深的东西,有很多技巧和方法,但是你可能只是一个站长而不是专业的前端工程师,所以这里我只总结几个基本但有效的前端性能优化技巧:
压缩图片:图片的下载在打开网页的过程中需要花费大量的时间,但是如果压缩这些图片或者使用其他技术(比如懒加载),可以减少这个时间。实践证明,对jpg图片进行80%的压缩,不仅可以保证肉眼看不到质量问题,还可以缩小一些尺寸。对于png格式的图片,可以使用TinyPNG进行压缩。
合并文件减少请求数:这里的文件主要指CSS和JavaScript文件。对于页面中的每一个额外的CSS和JavaScript文件,浏览器都会有额外的HTTP请求和额外的等待时间。理想情况下,最多只有一个CSS和JavaScript文件,应该进行压缩,使文件尽可能小。在这方面,建议使用WP Minify或者WP-Optimize插件。有能力的话还可以合并图标和一些小图片做CSS Sprite。
使用 CDN:如果你的服务器在北京,那么北京本地接入会超级快,但是广东的游客可能会因为距离和线路的问题而觉得慢。成熟的CDN服务提供商会在全国各地都有服务器。如果你把静态文件放在上面,广东会在访问你的网站时从广东附近的服务器下载文件。而且CDN服务器和宽带都是优化下载的,速度一般会超过你的服务器,可以大大加快速度。目前一般推荐使用阿里巴巴云OSS加速静态文件。
为WordPress安装缓存插件
缓存对于加速非常重要。当你访问一个网站并优化缓存时,你会将一些图片、CSS和JS文件缓存到你的电脑上。下次访问时,浏览器发现缓存中的这些文件还没有过期,就立即从缓存中调出,而不是从服务器上下载,所以只需要下载几kb你写的文字就Ok了,当然打开速度也会快。
WordPress缓存取决于您的服务器的支持级别。如果您的服务器安装了内存缓存组件,最好使用Memcached插件。如果是虚拟主机,建议安装WP超级缓存。