承接 lukaspawlik/s3-uploads-cache 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

lukaspawlik/s3-uploads-cache

Composer 安装命令:

composer require lukaspawlik/s3-uploads-cache

包简介

Object cache support for S3 Uploads Plugin

关键字:

README 文档

README

This plugin is a caching extension to S3 Uploads plugin. By default, S3 Uploads, registers s3 stream wrapper that takes care about accessing s3 based filed for operations such as filesize, file_exists and others. This allows developer operate on s3 assets like they were stored locally.

In many cases, S3 Uploads plugin is used to offload images to AWS S3 and data uploaded there is not changing often or at all. In systems with high traffic a continous access to AWS S3 API is not really required and leads to performance degradation (I have observed that sometimes AWS S3 API interaction via S3 Uploads s3 stream wrapper is about 13%-15% of entire execution time).

AWS S3 StreamWrapper class offers caching support by passing to it a class that implements \Aws\CachingInterface. With this support this plugin leverages WordPress object cache to store S3 objects metadata and technically it reduces AWS S3 API interaction to minimum.

This plugin was tested up to: 3.0.0-beta of S3 Uploads

统计信息

  • 总下载量: 8
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-2.0
  • 更新时间: 2020-10-12