atomicptr / page_speed_plus
Improve your TYPO3 page speed by using common best practices and other shenanigans :).
Installs: 1 006
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 4
Type:typo3-cms-extension
Requires
- php: >=7.0.0
- tedivm/jshrink: ^1.2
- wyrihaximus/html-compress: ^1.2
This package is auto-updated.
Last update: 2022-03-29 01:12:50 UTC
README
Improve your TYPO3 page speed by using common best practices and other shenanigans :).
Download
Or just install it via composer:
$ composer require atomicptr/page_speed_plus
Features
- HTTP/2 Server Push
- HTML Compression via wyrihaximus/html-compress
- JavaScript Compression via tedious/JShrink
Configuration
You can use the constants editor or just overwrite the TypoScript like this:
plugin.tx_page_speed_plus {
settings {
http2 {
serverPushEnable = 1
maxHeaderLength = 8190
}
htmlCompress {
enable = 1
}
}
}
How to enable JavaScript compression
You can enable JavaScript compression by adding this to your configuration:
config.compressJs = 1
Other ways to improve your website performance
- Set your FE compression level to 9 in the install tool (and also add this to your .htaccess)
<FilesMatch "\.js\.gzip$"> AddType "text/javascript" .gzip </FilesMatch> <FilesMatch "\.css\.gzip$"> AddType "text/css" .gzip </FilesMatch> AddEncoding gzip .gzip
- Optimize your images, this is REALLY important!
Support me
License
MIT