Tuesday, January 20, 2015

Wordpress Multisite (draft)

The business problem: Make yet another Wordpress site.
The solution: Wordpress multisite.

Wordpress multisite is really just a nifty way to say Wordpress 4.0 (or thereabouts). It contains a great new feature called... you guessed it, Multisite! Multisite has existed since the 3.0 days, however it was a separate install. Now any new or recently upgraded Wordpress site not only can manage itself, but other Wordpress sites as well, all from one convenient spot! Multisite allows you to have one Wordpress and any number of sections or 'sub-sites'. This has several key advantages, including:

• The ease of upgrading only one instance of Wordpress
• The security from only having one instance of Wordpress
• The ability to share content between sites
• The consistency of having global elements and themes
• The flexibility of customization at the site level
• The efficiency of having one database optimized for multiple sites

One instance to rule them all!
With multisite a Wordpress blog (even a current blog you own) can become the root of a very large and manageable website tree. The tree can be very large, as evident by the Wordpress site itself: https://wordpress.com/.

The install is easy, simply upgrade or install a new Wordpress site. Once multisite is turned on (simple 3 step process) this site becomes the root and you can use it manage any number of sub-sites you create. The root site and all sub-sites store their data in the same database, but each site gets its own separate table, so things are kept nice and tidy. In the past a similar structure was difficult to maintain in a single instance of Wordpress. This content and database management alone is worth the price of the upgrade.

Accounts and Security
Because there is a root site, super admins can be created, thus aiding in control over all sub-sites. It is then easy to create user accounts that only allow access to certain sites. Within each of your sub-sites the standard Wordpress account privileges apply. For instance you may have a section called 'resources'. If this is a separate site, admins can be made that only have access to that section.

Security is boosted as well by having one Wordpress to maintain and install. All of your sub-sites can be upgraded at once. You should be keeping your Wordpress up to date of course. The longer you go without an upgrade the longer hackers and bots have to formulate their attacks.

Sharing Content
Sharing content between sites is easy. This ability is a super power of sophisticated CMS's. With multisite and a clever approach to content management, Wordpress can begin to resemble a fancy, and expensive CMS, and not just a blogging platform.

It's like yoga class for your blog
The extra flexibility, within one Wordpress instance, is quite an upgrade for the enterprise type outlook. Each site can function completely separately in terms of function and look and feel. Yet you can easily share branded elements to ensure consistency in your online properties.

Interested? You should be. Wordpress powers 20% of the current internet. Yes there are a lot of blogs, but Wordpress isn't just a blogging platform. It's a content management system that has several key advantages (open source, free, big developer community) which combined with multisite could provide the best solution for your 'We have to create another Wordpress site' problem.

Of course there are many more benefits, and Wordpress is just one of the CMS's we support. Clients have different needs and always present us with unique opportunities. Choosing the one CMS, THE one, that's right for you is a difficult but important decision.