Ease of Use
WordPress is known for its ease of use, with many users making it their first choice over other CMS platforms.
WordPress is aimed at both beginners and experienced individuals.
WordPress is easily installed. The similarities end when you get to the administration. The layout and customization in the administration control panels are mostly what sets these two CMSs apart.
WordPress started life as a blogging1 platform and retains a control panel designed for bloggers from the beginning. Most users will be able to pick up at least the basics in no time at all.
Most vulnerabilities for WordPress come from one of two factors:-
Out of date core software
Poorly developed or out of date third-party plugins and extensions to core software. These plugins and extensions account for about 60% of vulnerabilities. Because WordPress has something in the order of 57,000 plugins, many created by startup developers, there is necessarily a lack of quality control. Generally, look for WordPress plugins that come from reputable sources such as:
Risks can be minimised if all software is kept up to date.
WordPress offers protection and support, including security plugins. It provides an automatic update facility. In WordPress there are no email notifications for core software updates but are provided on administration login. Core software updates can be set to run automatically.
Plugins & themes
Plugins and themes are what turn a regular website into a website for you. As well as making your website look good they also play a large role in your website’s functionallity (SEO, speed, security, etc.). These tools enable customization and are essential for creating a professional websites for you.
WordPress offers just under 57,000 plugins. This sounds impressive but in reality most websites will use no more than perhaps ten or twelve extensions to enhance functionallity. It is also worth remembering that many plugins have similar functionallity and so to quote plugin numbers can be misleading.
When installing WordPress we usually use themes designed using the Gantry 5 framework. Gantry 5 expands the capability of Wordpress considerably.
WordPress has extensions available for caching which helps speed up the site.
WordPress doesn't hold up so well when it comes to larger and more complex websites. It's scalability is not so good and it will require greater server usage.
Flexibility can be a big deal when it comes to building a website and, ideally, you want to be able to customize it.
Unfortunately WordPress core software only allows users to work with a single theme per website which can limit creativity and functionality. Multiple themes can be used in WordPress but using using a plugin (This, of course, introduces potential security problems.
WordPress can find it difficult to keep up when handling multiple or more complex forms of content. Some WordPress plugins that cater to different forms of content have been known to run into technical difficulties because they simply can’t handle it.
WordPress gets up and running fairly quickly. It's basic features, themes, and plugins don’t take much to get to grips with. Most of the plugins are well-explained and most themes enable you to customize pages according to your individual requirements. Most users will need some tuition to get their heads around some of the concepts. How much depends on your experience. For the most part, however, like so many things, it’s more of a “learn as you go” process.
With the help of some tutorial videos and articles, you can learn how to build your website effectively.
Should you wish to have us develop a website for you we will, of course, include tuition.
Australian Sites Using Wordpress
2008: Winner of InfoWorld's "Best of open source software awards: Collaboration"
2009: Winner of Open Source CMS Awards's "Overall Best Open Source CMS"
2010: Winner of digital synergy's "Hall of Fame CMS category in the 2010 Open Source"
2011: Winner of InfoWorld's "Bossie award for Best Open Source Software"
If you want to build your own website using WordPress you will find more information at WordPress Documentation.
1 A blog is a regularly updated website or web page, typically run by an individual or small group and which is written in an informal or conversational style.