Asset combination
Zikula Core provides functionality to combine both CSS and JavScript files into one cached file in your twig template which can improve performance of your website. Additionally, one can further minify the css files and also compress the response to even further improve performance.
To enable the features, modify these values in the /config/packages/zikula_theme.yaml
file
(create the file if needed):
zikula_theme:
asset_manager:
combine: true # bool
lifetime: '1 day' # string like '1 day' or '1 hour'
compress: true # bool
minify: true # bool
If asset_manager.combine
is false, none of the other parameters have any effect.
Please note: Asset combination only occurs in the prod
environment. If env
is set to another value, it is disabled.