当前位置: 首页 > 知识库问答 >
问题:

如何用Node.js缓存图像

徐茂材
2023-03-14

WordPress的示例短代码:

<!-- wp:image {"id":123,"width":245,"height":436,"sizeSlug":"large","className":"is-style-rounded"} -->
<figure class="wp-block-image size-large is-resized is-style-rounded"><img src="http://gutenbergforms.local/wp-content/uploads/2020/02/mobile-1.png" alt="" class="wp-image-123" width="245" height="436"/></figure>
<!-- /wp:image -->

现在在上面的短代码中。代码中使用了一个图像。我想要获得图像,并在服务器中创建一个缓存,这样每个使用这个短代码的人都可以查看图像。目前,我正在使用base64编码的图像。

共有1个答案

伊锦
2023-03-14

实际上,对于像您所说的那样的缓存,有三种方法:

>

  • 从WordPress缓存:

    使用WordPress缓存插件,比如:WP SuperWP Rocket等。

    通过使用内存中的工具缓存它:

    使用一些工具,如Redis

    为了得到更好的帮助,请详细描述您的问题。

  •  类似资料:
    • 问题内容: 我和我的朋友们在一个网站上工作,我们希望在其中缓存某些图像,以便将来更快地显示它们。我有两个主要问题: 您如何缓存图像? 图像被缓存后如何使用?(只是为了验证图像是否在页面A上缓存,可以从缓存中调用它以在页面B上使用它,对吗?) 此外,有可能设置 时, 图像的缓存版本将到期? 如果包括示例和/或进一步描述页面的链接,将不胜感激。 使用原始Javascript或jQuery版本都可以。

    • 问题内容: 我对如何缓存图像是全新的。 我使用PHP输出图库中的所有图像,并希望已显示的图像由浏览器缓存,因此PHP脚本不必再次输出相同的图像。我想要的只是图像显示得更快。 调用图像时,我喜欢这样: 和-file做: 问题答案: 如果您使用php在输出消息之前检查用户是否已登录,则您不希望浏览器缓存图像。 缓存的全部目的是调用服务器一次,然后再也不调用它。如果浏览器缓存图像,它将不会调用服务器,并

    • 情景: 我有一个大的GIF图像,我想在用户第一次使用滑动图像加载和缓存库打开应用程序时缓存它。此后,每当用户打开应用程序,我想显示缓存版本,如果存在。此GIF URL将在给定时间间隔后过期。当它过期时,我获取新的GIF URL并显示/缓存它以备将来使用。 我尝试了什么: 我在Glide的github页面上进行了缓存和缓存失效。我还浏览了Google Group线程确保加载的图像仅来自磁盘缓存,该线

    • 我在Streamlight中构建了一个仪表板,您可以在其中选择客户ID并显示形状图(瀑布图和强制图),以解释该客户的信用违约预测。 我还想显示一个包含整个列车数据集的SHAP摘要图。后者不会在每次进行新预测时更改,并且需要花费大量时间来绘制,因此我希望缓存它。我想最好的方法是使用st.cache,但我一直没能做到。 下面是我在main.py中尝试过但没有成功的代码:我首先定义了我想要缓存输出的函数

    • 问题内容: 使用时出现缓存问题。 我用来将数据插入MySQL数据库。然后,我有另一个应用程序处理此数据,并直接对其进行更新。 但是总是返回旧数据而不是更新数据。我认为已缓存了我的请求……所以……我应如何禁用它? 问题答案: 人们通常认为,除了在事务本地使用的常规SQLAlchemy身份映射之外,还存在“缓存”的作用,这是因为他们正在观察事务隔离的影响。默认情况下,SQLAlchemy的会话在事务模

    • 问题内容: 我正在尝试编写一个单元测试类,该类必须使用相同的查询以相同的测试方法两次从数据库中获取结果。但是,由于第二次启用了Hibernate缓存,因此它实际上并没有访问数据库,只是从缓存中获取结果。 有人可以回答如何禁用中的缓存。 但是它没有用。 问题答案: 有人可以回答如何在persistence.xml中禁用缓存。 默认情况下,第二级缓存和查询缓存是禁用的(除非您显式缓存它们,否则不会缓存