我的应用程序在 bluemix 环境中的 WordPress 上运行。我在我的 bluemix 环境中有一个对象存储服务,用于存储我的所有媒体文件(如图片)。
从仪表板保存媒体文件时,我正在使用https://github.com/ibmjstart/wp-bluemix-objectstorage插件将媒体文件直接上传到我的对象存储。
一切似乎都很完美——文件被保存到对象存储中。但是,当我渲染包含大量图像的页面时,我面临着巨大的延迟——我的页面需要将近 1 分钟才能渲染。
我注意到图像保存在 wp_posts 表中,其中包含您对 WordPress 的期望,另一行保存在 wp_postmeta 表中,用于将图像映射到对象存储。在呈现页面期间,此行用于更改每个图像的 url,我相信这就是我的网页速度变慢的原因。
还有其他解决方案还是我错过了什么?