-
Notifications
You must be signed in to change notification settings - Fork 75
Closed
Labels
Milestone
Description
Hi,
I know that there has been some discussion in the past but I feel that having at least a discussion might be worth it:
In this post you are referring to multiple modules that can do similar things as Pagespeed module but:
- By design BOA should be used to simplify hosting and reduce maintenance times & costs
- Providing performance boost by default (same as letsencrypt integration for SSL) might be an excellent option
- Having at least the option to install pagespeed by default would be nice (I did not find a simple way how to do that without breaking BOA features)
The idea:
- Optionally compile Nginx with Pagespeed
- Update Pagespeed with Boa upgrades
- Nginx configs can be added manually on a per domain basis (similar to SSL proxy or CDN module)
Pros:
- optimized HTML and Assets (images, styles) by server configuration
- basically all nginx pagespeed filters there are
Cons:
- resource consumption
- Some out-of-the box features can be broken (say by JS defer etc.)
If you do not turn pagespeed On, by default nothing will break - at least it will be easily installable and can make BOA even more awesome :)