hdnet/cdn-fastly

用于处理TYPO3请求的扩展,以在Fastly中实现更好的CDN集成。

安装: 970

依赖: 0

建议者: 0

安全: 0

星级: 1

关注者: 9

分支: 1

开放问题: 0

类型:typo3-cms-extension

0.3.0 2023-03-28 14:52 UTC

This package is auto-updated.

Last update: 2024-09-23 18:00:37 UTC


README

用于处理TYPO3请求的扩展,以在Fastly中实现更好的CDN集成。

安装

在项目根目录中运行 composer require hdnet/cdn-fastly。它将自动安装扩展及其所有依赖项。

开发

  • 克隆仓库 git clone git@github.com:HDNET/cdn_fastly.git
  • 安装依赖 composer install
  • 运行测试 composer test
  • 或者使用Dockerfile代替,例如 docker run -u $(id -u):$(id -g) -v $(pwd):/app -w /app --rm -it $(docker build -q -f Resources/Private/Build/Dockerfile .) sh

配置

  • 安装扩展(《[文档](https://docs.typo3.org/m/typo3/reference-coreapi/8.7/en-us/ExtensionArchitecture/Installation/Index.html)》)
  • 包含扩展的静态TypoScript
    • 传统语法: <INCLUDE_TYPOSCRIPT: source="FILE:EXT:cdn_fastly/Configuration/TypoScript/setup.typoscript">
    • 现代语法: @import 'EXT:cdn_fastly/Configuration/TypoScript/setup.typoscript
  • 通过TYPO3模板模块中的常量编辑器设置以下TypoScript变量
    • plugin.tx_cdnfastly.settings.fastly.apiKey
    • plugin.tx_cdnfastly.settings.fastly.serviceId

Fastly

TYPO3

PSR信息