WordPress is an amazing platform for building a vast array of different types of websites. WordPress is an open source CMS (content management system) originally designed for bloggers, but has become one of the most versatile website frameworks in the world. Apparently more than one third (1/3) of the world’s websites are powered by WordPress.
Here’s a few things to think about when considering WordPress.
- Loads of plugins that allow you quickly deploy solutions
- Loads of themes which means that you don’t have to spend as much on web design (graphic design + web development)
- Open source – no license fees to pay for the base framework (many plugins and themes have costs associated with them)
- Large developer community. Related to the first two points, but also means that you can find answers to your problems, or hire a helper if you get stuck.
- It’s a broad functionality tool. That means quick, and easy to get things up and running. However, where this limits you is when you start to go down a unique path. You’ll need a WordPress expert to start building custom code for you.
- Can be slow to load (see the SEO blog about this, but it’s one that you want to avoid). Due to the fact that you’re installing general plugins, and general themes there can be a lot of redundant code that slows down your page.
- Can be a target for hackers. Since there are so many WordPress websites out there, hackers can target them for known vulnerabilities.
Is WordPress right for you?
Most likely yes, but it all depends. Only a very small amount of our clients use non-WordPress solutions.
What is WordPress good for?
- Beautiful small business websites.
- Websites where the business owner wants to add new content.
- eCommerce for non-complex stores.
- Landing pages for marketing initiatives.
- Contact details and contact forms.
Where would you not use WordPress?
- Complex eCommerce stores (large volumes of products, and large number of users would generally define this decision).
- When needing to integrate with other systems (apps, intranets)
- When required for a very specific business function where a dedicated system exists. Examples would be email marketing, company payroll, accounting, CRM, customer support.
Note that from a purely technical perspective you can most certainly make WordPress perform these functions. It’s just a question of whether it’s the best choice.
We love WordPress and believe that it’s a the best solution 99% of the time for small to medium businesses. With WordPress you can build a beautiful homepage, a ‘Contact Us’ form, link to Google maps, even add an eCommerce store. Best of all it flexible. This means that you can be up and running quickly, you can add modules (plugins) as you need them, and in most case a lot of this can be done by yourself (you’ll need a bit of WordPress knowledge, but not a degree in computer science).