共生体 / silverstripe-cdncontent
一个模块,使用内容服务模块将文件和/或主题内容从CMS映射到兼容的CDN。
3.2.3
2020-06-22 04:57 UTC
Requires
Replaces
- silverstripe/cdncontent: 3.2.3
- dev-master / 3.2.x-dev
- 3.2.3
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.0
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.8.x-dev
- 2.7.x-dev
- 2.7.5
- 2.7.4
- 2.7.3
- 2.7.2
- 2.7.1
- 2.7.0
- 2.6.3
- 2.6.2
- 2.6.1
- 2.6.0
- 2.5.x-dev
- 2.5.1
- 2.5.0
- 2.4.0
- 2.3.3
- 2.3.2
- 2.3.1
- 2.3.0
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.1
- 2.1.0
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.2.0
- 1.1.x-dev
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.x-dev
- dev-feature-php-7-4
This package is auto-updated.
Last update: 2024-09-22 14:15:43 UTC
README
一个模块,允许将主题的资产存储在CDN上
概述
提供了一些与CDN相关的功能
- 将文件和图片中的资产存储在指定的CDN中
- 将与主题相关的资产存储在配置的CDN中
要求
- 内容服务模块 https://github.com/nyeholt/silverstripe-content-services/
- 对框架文件夹的补丁 - 请参阅 framework.patch 文件
安装
- 添加以下扩展
File: extensions: - CDNFile Folder: extensions: - CDNFolder # If using the Versioned Files module FileVersion: extensions: - CDNFile
- 配置存储内容项的位置
ContentService:
constructor:
defaultStore: S3DevBucket
properties:
stores:
FileCDN:
ContentReader: FileContentReader
ContentWriter: FileContentWriter
注意:在此情况下,ContentReader 和 ContentWriter 应该是注入器中配置的其他项的名称 - 默认的 contentservices.yml
将上述项定义为
---
Name: contentservices
---
Injector:
FileContentReader:
type: prototype
properties:
basePath: mycontent
FileContentWriter:
type: prototype
properties:
basePath: mycontent