Skip to content

Add Nginx Pagespeed support / install option #882

@bery

Description

@bery

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:

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 :)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions