codemonauts / craft-aws
插件,提供组件和功能,以在高度可用的 AWS 环境中运行 Craft CMS。
2.1.4
2023-05-05 08:32 UTC
Requires
- aws/aws-sdk-php: ^3.18
- craftcms/cms: ^4.0.0
This package is auto-updated.
Last update: 2024-09-05 11:51:23 UTC
README
让我们在高度可用的 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 携手制作