Sometimes The Most "Comprehensive" Is The Most Cluttered & Confusing.

It was a great run, it helped launch businesses into the online era. Unfortunately, it's time to move on from our old friend WordPress. The tools to build websites are evolving, and WordPress is being left behind.

The Good

We're gonna give some recognitions to the world's most popular CMS (Content management system) WordPress. WordPress is a fantastic piece of software on many levels, let's start by looking at why it's so widely adopted and used. 

For one, it provides developers an incredibly accessible platform that requires little work when it comes to the CMS itself.  WordPress gives you user authentication, management, blog posting, page management, plugin management, dynamic content creation, and management, to name a few.  It's fantastically complex and thorough piece of software.  A developers dream!

It's a thorough ecosystem that will entice developers who simply want to scale an application with minimal coding but achieve a mostly usable website.

The ease and agility of deploying pre-built themes packaged nicely for WordPress for a lack of a better word, effortless.  You can extend a website's functionality mostly pain-free with plugins.  WordPress plugin market is flush with functionality too.

The Bad

Once a developer builds out an incredible website, chock full of features, and releases it to their clients, usually one of two things happen...

The client is determined to understand WordPress, and spends hours, upon hours trying to figure out how to use all the nooks and crannies that exist within it, and after a few weeks to a few months becomes incredibly proficient at WordPress.

Or the most likely, the client already running a successful business or community, simply doesn't have the time to sit down and try to understand this very complex usable beast.  The client, torn with frustration inevitably retreats from managing the site, posting blogs, or trying to have any meaningful interaction with their freshly minted website.  Instead, accepts what works, and abandons what doesn't work looking forward to the next website, hoping for a better CMS.

You also can't talk about the bad, without coming to the infamous security issue.  WordPress is used by 50 million plus websites around the world.  When you have that kind of reach with an open source project, hackers see an opportunity to easily exploit hundreds, if not thousands of websites very easily. Since most website owners using WordPress do not keep up with regular updates (which are very frequent these days), sites are left open to attack, and hackers can easily install malware, or phishing redirects to steal personal and credit card information from your visitors.

The Solution

As developers we have choices.  Given our very unique skill set to be able to turn a vision into a website, we can easily stray from providing what's right for our client, and instead provide what's "easy".

When we do this, we take away from the industry as a whole and reduce it to a wholesale mentality that not only removes the trust of businesses to web developers, but it invites new segments to the market to try to undercut and eliminate our profession.  A profession that in majority seeks to change the world for the better and design exceptionally unique websites and web applications to make people's lives easier, and grow businesses around the world.

Moving past WordPress is key to the growth of the internet, and increasing clients interaction with their website or web application.  Delivering exceptional work built upon frameworks such as Laravel 5, not only help to tailor the client's experience with managing their site but helps to ensure their ability to drive a mobile app from their website in the future. It helps them expand the scope of their website or web application to include new products, new client login, and management, or even connect services deeply into their website.

We as developers need to nurture our industry and prove that cookie cutter website builders and cluttered/complex CMS tools simply cannot fuel the growth needed for many business and individuals looking to shape the internet.

Otherwise, we yield a market of design and development to companies and products who seek quantity, over quality.