Finally using the multisite feature of WordPress.

I’ve decided to give the Multisite/Network feature a whirl in WordPress 7. Currently migrating a number of sites over to it. The main reasons why I did was:

  1. Centralize all sites to a single install of WordPress. It allows for quicker turn around time when I need another wordpress site.
  2. Allows me to update all sites at once, as opposed to one site at a time.
  3. Allows me to control which plugins would be available per site. Unfortunately there are way too many plugins out there, and this way I can up to keep them under control.
  4. Allows me to control the themes available to each of the sites.
Overall it seems like a better way to manage multiple wordpress sites. I’ll have an update in the future about it.

Improving the performance of a website for a VPS: MySQL

I’m running this website, and others, on a VPS hosted at VPSLink. For those who don’t know, a VPS (Virtual Private Server) is a “fake” server that is partitioned off of a real server. For example, say you have this big beefy box with 16GB of RAM, over 1 Terabyte of disk space, Dual Processors with Dual Cores. Sounds pretty nice. Well you could if you wanted to, segment the server into small servers by creating these smaller servers virtually. Through the use of software like OpenVZ or XEN you can do exactly this. You can take a beefy server and make multiple servers out of it. It’s different from shared hosting where you share resources with other sites on a server. With a VPS, you get a dedicated portion of the resources, or a slice of the box. It works out great if you want to have a server with it’s own resources to get around the issues of shared hosting, but not spend the full cost of full server like with a dedicated server. So that’s a VPS, and back to my problem.

Continue reading