Azure WordPress Performance vs Linux VPS

I’m sure there’s probably more to this, but here are some numbers on an Azure WordPress installation compared to a Linux VPS.

The Azure hosting details are:

Instance: Large 4 Cores, 7 GB RAM, ClearDB 1GB MySQL Venus Plan, hosted US West
Linux VPS, 4 Cores, 2GB RAM, 1 GB Swap, Local MySQL Install, hosted US WEST (CA)

Using the PHP/MySQL CPU performance statistics plugin, the numbers are:

Azure WordPress Installation:

MySQL test: Total time (all MySQL tests) : 53.47 seconds
PHP test: Total time (all PHP tests) : 7.37 seconds
Network test: Network test 1: 10.31 Mbps
All tests: Total time (all MySQL + PHP tests) : 60.84 seconds

Azure_PerfBenchmark
Figure: WordPress Performance Statistics running on Azure

Linux VPS

MySQL test: Total time (all MySQL tests) : 8.19 seconds
PHP test: Total time (all PHP tests) : 1.94 seconds
Network test: Network test 1: 7.73 Mbps
All tests: Total time (all MySQL + PHP tests) : 10.13 seconds

LinuxVPS_PerfBenchmark
Figure: WordPress Performance Statistics running on Linux VPS

Related Post

2 thoughts on “Azure WordPress Performance vs Linux VPS

  1. Wow this looks bad for Azure. Can you comment on your thoughts after this test and what you would advise people if Azure is there normal go to for hosting?

    1. At this stage with Azure I’d be performing a lot of baseline testing before moving WordPress sites over. I don’t want to rule Azure out as I love the rest of it and it’s great to have everything managed in one place.

      There’s an article here: http://azure.microsoft.com/blog/2014/05/13/how-to-run-wordpress-site-on-azure-websites/ about best practices with Azure/Wordpress but looking at the comments section others are also experiencing less than ideal performance.

Leave a Reply

Your email address will not be published. Required fields are marked *