Using the least number of words possible: “It’s awesome.”
From a development and performance standpoint, WordPress is simple, lean, and mean. Implementing new features can be done by less tech-savvy users with a much more gradual learning curve.
In my opinion, when comparing it’s feature set against two of it’s more popular competitors in the world of PHP based content management systems, Drupal and Joomla, WordPress provides a very similar feature set out of the box and takes little over 5 minutes to install, configure, and deploy out to your web host’s servers.
In addition, the average execution time on a page load compared against the number of database queries required to render a page (with some plugins, modules, enhancements, etc.) can grow to a nearly uncontrollable level very quickly. When referring to the number of database queries required to render a page I mean the number of questions the content management system has to ask its database back-end to load a single page of your website. In simple terms, the more questions it asks, the longer it takes to get the necessary information and send it back to your web browser.
I’m not saying that WordPress beats it’s competitors in every case but, I feel it is worth noting that, out of the box and without additional effort to speed the site up WordPress can and does perform very well. Another thing worth noting is that in cases where a WordPress installation would require tweaks to be made for performance, developers can still apply all of the methods for enhancing a site or application’s performance that they would likely be planning to do in another system such as Drupal.
Also, from a personal standpoint, having developed and maintained applications in each of the three PHP based application frameworks discussed thus far, maintenance, enhancements, and upgrades are a lot simpler to undergo inside a WordPress-based system. When starting to put together sites in WordPress, I’ve never found myself waiting more than 3 seconds for a page to load when creating a site on my workstation, just for reference this has not been the case with either of the other two frameworks discussed. However, I am willing to admit that both Drupal and Joomla have some incredibly powerful features and installable pieces of software that are very deserving of props because they allow non-developers to get in and start making things work without having to understand or edit code at all.
That being said, providing the brutal level of flexibility and power without a developer on staff or at least available has great costs on performance which can translate into longer page load times and in turn cause people to never look at your site because it took longer than 2 seconds for something to start happening.
Out of the box it’s solid, dependable, lightweight, highly extensible, and just like it’s counterparts has a worldwide network of developers devoted to bringing you and your business the highest quality product possible at no cost.
Leave a Comment
You must be logged in to post a comment.