pliigo / pagecacheenabler-bundle
This Extension enables the PageCache in Contao 4.4.7+, that is broken since Symfony 3.4.4
Requires
- php: ^5.6|^7.0
- contao/core-bundle: ^4.4
- symfony/framework-bundle: ^3.3
Requires (Dev)
- contao/manager-plugin: ^2.0
- doctrine/doctrine-cache-bundle: ^1.3
- friendsofphp/php-cs-fixer: ^2.6
- php-http/guzzle6-adapter: ^1.1
- php-http/message-factory: ^1.0.2
- phpunit/phpunit: ^5.7.26
- satooshi/php-coveralls: ^1.0
- symfony/phpunit-bridge: ^3.2
Conflicts
- contao/core: *
- contao/manager-plugin: <2.0 || >=3.0
README
This bundle is a quick fix for the broken Contao Page Cache. Running a productive Website without a working Page-Cache results in very high TTFB.
In Symfony 3.4.4 the Behaviour of the AbstractSessionListener Class was changed: https://github.com/symfony/http-kernel/blob/v3.4.4/EventListener/AbstractSessionListener.php#L53
Change Commit can be seen here: https://github.com/symfony/http-kernel/commit/6622fe25afe6a2c594189cd72ab83c49014b57df#diff-db3c5d9b0dc8cbb67671806266bef598
In case, you find any issues, feel free to inform: https://bitbucket.org/joeherold/pagecacheenabler-bundle/issues
The problem is discussed here: https://github.com/contao/core-bundle/issues/1246