silverstripe/staticpublishqueue
Composer 安装命令:
composer require silverstripe/staticpublishqueue
包简介
Static publishing queue to create static versions of pages for enhanced performance and security
关键字:
README 文档
README
Installation
composer require silverstripe/staticpublishqueue
Brief
This module provides an API for your project to be able to generate a static cache of your pages to enhance performance by not booting Silverstripe in order to serve requests.
It generates the cache files using the QueuedJobs module.
Unit-testing with StaticPublisherState to disable queuedjobs for unit-tests
You can use StaticPublisherState to disable queuejobs job queueing and logging in unit-testing to improve performance.
Add the following yml to your project:
--- Name: staticpublishqueue-tests Only: classexists: - 'Symbiote\QueuedJobs\Tests\QueuedJobsTest\QueuedJobsTest_Handler' - 'SilverStripe\StaticPublishQueue\Test\QueuedJobsTestService' --- SilverStripe\Core\Injector\Injector: SilverStripe\Dev\State\SapphireTestState: properties: States: staticPublisherState: '%$SilverStripe\StaticPublishQueue\Dev\StaticPublisherState'
统计信息
- 总下载量: 139.68k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 44
- 点击次数: 18
- 依赖项目数: 6
- 推荐数: 1
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2013-04-09