Your WordPress hosting at Warp Speed - img. credits: Christian Daryanto Limas @ flickr

Optimized WordPress hosting (9+ practical tips)

WordPress optimized hosting is a subject on which a lot is written about. And therefore, this post is not about where to host your WordPress blog, or who offers the best WordPress hosting. This post is for you developers, what you can do to optimize your WordPress hosting. This post is not about setting up high-availability, fail-over, clustering, IIS versus Nginx versus Apache, RAID 1, 5, 6, 10, different types of storage, and so on. It’s about solving performance issues.

PHP with WinCache on IIS

Learn how to install PHP on Windows Server IIS. With Windows Cache Extension for PHP (WinCache) and a custom php.ini path. WinCache enabled PHP gives you great performance for WordPress, Drupal and Joomla websites, and decreases CPU usage. A custom php.ini file path offers more flexibility.

MySQL query caching using PHP/Zend_Cache

By using the Cache.php PHP class of the Zend Framework, you can relatively easy cache MySQL query results to disk. This ensures faster consecutive results and speeds up execution. In this context, caching means: execute a MySQL query once and save the result in a temporary file. For every time that same query is executed, you can simply use the result stored in your disk cache file, as long as the database hasn't changed. Often it is faster to save this on the web server than having it to redo the query every time.