codemonauts/craft-aws

插件,提供组件和功能,以在高度可用的 AWS 环境中运行 Craft CMS。

安装量: 3,300

依赖项: 0

推荐者: 0

安全性: 0

星标: 3

关注者: 5

分支: 1

开放问题: 0

类型:craft-plugin

2.1.4 2023-05-05 08:32 UTC

This package is auto-updated.

Last update: 2024-09-05 11:51:23 UTC


README

Icon

让我们在高度可用的 AWS 基础设施(包括 Cloudfront、S3、负载均衡器、自动扩展、ElastiCache、RDS 等)上运行 Craft CMS。

背景

如果您想以 AWS 基础设施允许的方式运行 Craft CMS,您将很快面临一些困难。

此插件解决了使用 Cloudfront、ALB 和自动扩展运行 Craft CMS 3 时的一些最大挑战。

这些挑战包括

-通过一个不使用共享文件系统(例如 EFS)的桶来存储和分发控制面板资源。 -检测 Cloudfront 请求并使用内置的 设备检测 来替换 Craft CMS 函数 isMobileBrowser()(该函数在 Cloudfront 后不再工作)。

欢迎所有愿意分享经验和知识的人。

要求

  • Craft CMS >= 4.0.0

安装

打开您的终端并转到您的 Craft 项目

cd /path/to/project
composer require codemonauts/craft-aws
./craft plugin/install aws

您还可以通过 Craft 控制面板中的插件商店安装此插件。

codemonauts 携手制作