根据WordPress的官方数据,超过三分之一的网站程序使用WordPress。然而,我们使用WP的朋友必须知道,有很多插件和主题,有很多文档,这是WP受众的因素之一,但也有缺陷。例如,当我们有更多的数据时,我们会降低网站的速度,甚至占用服务器资源,这也是许多网民嘲笑的问题。
但是我们有没有看到很多大型网站也使用WordPress程序,那么他们是怎么做到的呢?一是服务器配置高,带宽、内存等配置。与此同时,我们肯定会使用其他一些技术手段来优化程序,包括我们今天VPS学院提到的图片分离。在之前的文章中,VPS学院也分享了很多对象存储插件(五个常用的WordPress对象存储插件分离静态文件加速网站)。
今天,VPS学院将实际分享腾讯云对象存储COS 分离WordPress网站图片,加速网站,这里有一个吸引人的标题,加速300% ,事实上,如果静态文件真的可以分离,那就可以了。
文章目录
隐藏
首先,什么是对象存储COS?
第二,如何打开对象存储COS
第三,安装腾讯云对象存储COS插件
第四、小结
首先,什么是对象存储COS?
对象存储(Cloud Object Storage,COS)由腾讯云推出的无目录层次结构和无数据格式限制,可容纳大量数据并支持 HTTP/HTTPS 协议访问的分布式存储服务。首先,我们可以分离静态文件,而不占用服务器带宽资源。其次,我们可以将大量资源的图片和附件提交给腾讯云对象存储COS管理。CDN分发加速肯定比我们网站上的服务器快得多。毕竟,我们服务器的带宽和配置不足以大大同步响应文件。
最原始的方法是,我们可以在网站上使用CSS、JS、以及图片和其他文件将服务器分离到对象存储中,然后网站文件将COS存储在调用对象中 URL的方式。然而,这种方法相对笨拙。目前,市场上有许多免费的插件软件支持,静态文件可以随时随地自动分离。
第二,如何打开对象存储COS
腾讯云对象存储COS将为新注册或第一次使用对象存储的用户提供免费六个月的服务。如果我们是第一次使用的个人或企业用户,我们可以免费体验。
用户类型 | 免费额度 | 有效期 |
---|---|---|
个人用户 | 50GB 存储容量的标准 | 6个月 |
企业用户 | 1TB 存储容量的标准 | 6个月 |
以后可以选择按量计费或者购买资源包计费。这是根据我们的实际使用情况选择相应的支付方式。我们可以查看详细信息 腾讯云对象存储计费概况。
首先,我们需要创建一个存储桶来设置存储桶的名称,包括我们选择对象存储的位置。建议将存储桶的位置靠近或位于我们网站服务器的一个区域。访问权限,如果我们做一个私人网络磁盘,那么私人阅读和写作,这里我们需要使用WordPress对象存储插件分离附件,所以使用公共阅读和私人写作。
腾讯云对象存储桶将提供免费URL地址,我们可以使用或定制绑定域名。这样,我们的静态文件就有了自己的固定URL地址,但一些网民也喜欢使用腾讯云对象存储自己的免费域名,目前可以使用,但不能保证将来可以公开使用。因此,VPS学院建议绑定自己的域名并打开CDN以加速。
腾讯云对象存储COS还支持防盗链、跨域复制、回源和新增图片处理。在这里,我们需要在创建存储桶后安装WordPress插件配置。
第三,安装腾讯云对象存储COS插件
目前,市场上有许多提供腾讯云对象存储COS的插件,其中大部分具有分离对象存储的功能。VPS学院推荐WPCOS插件,支持WordPress实现附件文件分离。
插件地址:https://cn.wordpress.org/plugins/wpcos/
或者插件可以在WordPress后台搜索【WPCOS】下载安装。安装完成后,我们配置相应的对象存储参数。
在这里,我们的对象设置对象存储COS参数,腾讯云API的设置需要 在[密钥管理]中打开和获取。我们可以看到对象存储插件支持自定义存储桶目录,支持自定义域名,可以设置本地不存储的WordPress,以及文件自动重命名模式。
对于我们已经在运行的网站,如果当地的图片附件需要转移到对象存储中怎么办?非常简单,腾讯云对象存储官方COSBrowser客户端FTP工具可以上传到对象存储。然后我们可以用数据库SQL命令或第三方插件替换原始网站内容静态文件URL地址作为新的对象存储地址。
第四、小结
在我们的WordPress配置对象存储和插件后,静态文件可以分离,不会占用网站资源和带宽,网站的访问速度自然会大大提高。当然,WordPress加速优化和分离静态文件只是其中之一。如果需要深化优化,还需要压缩服务器缓存技术、网站缓存代码、代码简化等。