Use Speedlify to Continuously Measure Site Performance

When launching a brand new web site, it’s fairly common to run testing tools to ensure that the site is fast and follows best practices. One popular tool to accomplish these goals is Google’s Lighthouse. It works great and is pretty comprehensive.


This content originally appeared on Zach Leatherman and was authored by Zach Leatherman

When launching a brand new web site, it’s fairly common to run testing tools to ensure that the site is fast and follows best practices. One popular tool to accomplish these goals is Google’s Lighthouse. It works great and is pretty comprehensive.

Here are some of the ways I’ve used Lighthouse to help test my sites:

Instantaneous measurement is a good first step. But how do we ensure that the site maintains good performance and best practices when deploys are happening every day? How do we keep the web site fast? The second step is continuous measurement. This is where Speedlify comes in. It’s an eleven_ty’s AvatarEleventy-generated web site published as an open source repository to help automate continuous performance measurements.

Source Code #

  • Speedlify on GitHub

  • DIY: Run it manually, locally on your computer and check in the data to your repo.

  • Automated: If you want to automate it, Speedlify can run entirely self-contained on Netlify. Be aware that there’s a maximum of 15 minutes per build (if you do 3 runs each, I’d guess this will let you test a maximum of around 20 pages). Netlify’s free tier gives you 300 build minutes per month.

A very zoomed out screenshot of Speedlify

Next Steps #

Speedlify is intended as a stepping stone to more robust performance monitoring solutions like:

Use it to sell ’em on the benefits and if you have budget, pay for something better ?


This content originally appeared on Zach Leatherman and was authored by Zach Leatherman


Print Share Comment Cite Upload Translate Updates
APA

Zach Leatherman | Sciencx (2020-06-29T05:00:00+00:00) Use Speedlify to Continuously Measure Site Performance. Retrieved from https://www.scien.cx/2020/06/29/use-speedlify-to-continuously-measure-site-performance/

MLA
" » Use Speedlify to Continuously Measure Site Performance." Zach Leatherman | Sciencx - Monday June 29, 2020, https://www.scien.cx/2020/06/29/use-speedlify-to-continuously-measure-site-performance/
HARVARD
Zach Leatherman | Sciencx Monday June 29, 2020 » Use Speedlify to Continuously Measure Site Performance., viewed ,<https://www.scien.cx/2020/06/29/use-speedlify-to-continuously-measure-site-performance/>
VANCOUVER
Zach Leatherman | Sciencx - » Use Speedlify to Continuously Measure Site Performance. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2020/06/29/use-speedlify-to-continuously-measure-site-performance/
CHICAGO
" » Use Speedlify to Continuously Measure Site Performance." Zach Leatherman | Sciencx - Accessed . https://www.scien.cx/2020/06/29/use-speedlify-to-continuously-measure-site-performance/
IEEE
" » Use Speedlify to Continuously Measure Site Performance." Zach Leatherman | Sciencx [Online]. Available: https://www.scien.cx/2020/06/29/use-speedlify-to-continuously-measure-site-performance/. [Accessed: ]
rf:citation
» Use Speedlify to Continuously Measure Site Performance | Zach Leatherman | Sciencx | https://www.scien.cx/2020/06/29/use-speedlify-to-continuously-measure-site-performance/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.