I tried Media Temple(mt) Grid-Service(gs) hosting service for about 20 days and found that it’s not the perfect hosting solution for my sites as wordpress wp-cron.php takes most of my GPU’s. Media Temple’s GRID hosting plan uses GPU measurement (which stands for Grid Performance Unit). According to mediatemple, GPU is a measurement that derives from CPU time required by every single hit/request made to your (gs) Grid-Service. Each hosting plan has allotted 1000 GPU’s per month (Approx 1.38 GPU’s per hour).
We ran 3 wordpress blog’s, thepicky.com, parentinghopes.com and another site which averages about 20K page views daily. For $20 per month, MediaTemple offers 1000 GPUs and if you exceed that, you have to pay $0.10 per GPU as overage. Approximately 1.38 GPU’s per hour will total to 1000 GPU’s per month. In my trial period my sites busted around 37-45 GPU’s per day (see pic). If you average, then my account will be over 1000 GPU’s per month and I will be ended up paying $15 to $25 as overage itself.
GPU Usage Report
wp-cron.php uses most GPU’s in Media Temple Hosting
I tried to figure out what’s causing the most GPU’s. It was wp-cron.php which takes most of my GPU’s. wp-cron.php script is used to publish articles which are scheduled to be published at a later date, and process other time-related actions in WordPress. I googled, someone suggested to use wordpress plugin to control wp-cron.php, which I don’t wanted to. I don’t want to touch the wordpress core files, as it is the beauty of wordpress.
According to me wp-cron.php is not the problem, mediatemple grid-server is not the solution for sites with 20K pageviews. I contacted mediatemple’s customer service and they are unable to solve my issue as this is wordpress related. I thought the better solution is to move my sites to a different host. I was well within mediatemple’s 30 days money-back guarantee period so I discontinued the service with (mt) Media Temple and moved my sites to eleven2 hosting. Media Temple processed the request and refunded the money back, which is good.