One of the first and most important decisions you need to make when having a website built is what platform you want to build it on.
A few options include: HTML, PHP, asp.net or on a Content Management System (CMS) such as WordPress, Joomla or Drupal.
Building a website on a content management system can often be more cost efficient and allows you to make updates to the website yourself – quickly and easily – without having to call your web programmer back.
The preference of Content Management Systems is WordPress.
1. Easy to operate. You can make changes to the website yourself without having to know any HTML coding. Adding pages, blog posts, products, images and editing current content is easy on WordPress.
2. Cheaper to build. WordPress offers a huge variety of themes which can be used to build the website. When you begin with a theme, you cut down significantly on the amount of time it takes to build a website.
3. The highest number of developers creating themes and plugins for it. Similar to the situation you are seeing in the smart phone industry where the iphone offers over 7 times the number of apps as the blackberry, WordPress offers more paid and unpaid themes and plugins than any other Content Management Systems. This means that when you want a feature added to your website, there is a good chance that you will be able to find a plugin that exists for it.
4. WordPress is a popular platform. Even Matt Cutts who speaks on behalf of Google mentions WordPress in a good light. In the past, we have seen some web platforms cease to operate, which left clients with a website that has limited ability to make changes. Although there’s no projection of this happening to either Joomla or Drupal in the near future, it’s not recommended building a website on a CMS not mentioned in this article for that exact reason. In the event WordPress decides to sell the platform, they shouldn’t have an issue finding a buyer.
5. Search Engine Optimization is made simple. WordPress offers several great search engine optimization tools that make doing your own on-site SEO simple.
6. E-commerce is available on WordPress. Woocommerce – an e-commerce add on to WordPress is one of the most popular for e-commerce websites. As an e-commerce store, you will often find yourself updating your products, pricing, sales, coupons and more. Woocommerce is extremely effective in doing all this along with offering great reports features. Building e-commerce into your website has never been easier or more cost effective!
1. WordPress updates their software frequently. Updates to the software are required in order to keep the WordPress platform up to date with the current browsers and mobile devices and ahead of malware and virus attacks. However, sometimes the plugins aren’t as quick to adapt to the WordPress updates, which can leave you with plugins that don’t operate the way they should or at all when you update your website. Prior to updating your WordPress version it is advised to take a backup copy of the website, some hosting plans include regular backups. In the event there is an issue it can be restored to the earlier version.
2. Content doesn’t always look right. When you make updates to your site yourself through the visual tab, it doesn’t always flow the way you expected it to when looking in the actual browser. This can leave those not knowing HTML frustrated when they try to get text and images to appear the way they want. However, it is still cheaper to have your web designer fix those few style issues you need done rather than having to send them a list of changes you need done every time you update your site.
3. Customization of a theme can be costly. If the website was built upon a theme and you decide that you want to make major changes to it, it may be time consuming to have a programmer make changes to the layout of the theme. Every theme is programmed differently and therefore the programmer must first familiarize themselves with the way each individual theme was programmed before making the changes. If you anticipate needing to make major changes to the theme, consider having a theme built from scratch to meet your needs instead.
The advantages of building on a WordPress platform far outweigh the disadvantages and therefore, for most clients, it’s recommended to build on the WordPress platform.