commit | 247a821564bc932e3379caf724f33cce5fdad61a | [log] [tgz] |
---|---|---|
author | Jeff Kaufman <jeff@jefftk.com> | Tue Dec 06 09:21:42 2016 -0500 |
committer | GitHub <noreply@github.com> | Tue Dec 06 09:21:42 2016 -0500 |
tree | 2a551ddb12023583f7ea1335d3c5aabab0b94366 | |
parent | f7502b1b403c8dd4c7f6bfb3dc827aea76fc4266 [diff] |
install: add support for building psol from source and setting up for development (#1313) * adds support for `--psol-from-source` so you don't need binary modules, and `--devel` so you can run our tests without going and getting all our dependencies * adds submodules for testing: mod_pagespeed, ngx_cache_purge etc * adds support for running as: ``` git clone git@github.com:pagespeed/ngx_pagespeed.git cd ngx_pagespeed/ git checkout <branch> scripts/build_ngx_pagespeed.sh [options] ``` * depends on the scripts @hillsp is working on so that we can just check out mod_pagespeed and ask it to build and rebuild itself * adds colors to output to make it easier to read
ngx_pagespeed speeds up your site and reduces page load time by automatically applying web performance best practices to pages and associated assets (CSS, JavaScript, images) without requiring you to modify your existing content or workflow. Features include:
To see ngx_pagespeed in action, with example pages for each of the optimizations, see our demonstration site.
Follow the steps on build ngx_pagespeed from source.
Follow the steps on PageSpeed configuration.
For feedback, questions, and to follow the progress of the project: