Like Joomla!, WordPress is an open source Content Management System (CMS), distributed by Automattic. It is written in PHP and manage datas with MySQL. Wordpress was first known as a blog engine, but its functionalities allow it to manage any website. WordPress allow as well to deal with multiple sites and can manage hundreds or even thousands of blogs with a unique installation: WordPress MU. WordPress is also a social media with Buddypress and a forum with BBpress.
Advantages and disadvantages
WordPress has a pleasant AJAX administration platform, its structure is very easy to use and the community around WordPress is really strong. However, the CMS has issues dealing with ecommerce websites and is sometimes slow when adding multiple plugins.
What is a CMS?
A Content Management System allows you to:
– work with more than one person on the same document,
– have a publishing chain, structure content thanks to text editors such as Word,
– prioritise and manage users and giving them roles and permissions,
– easily add modules and functionalities,
– easily modify the design of the website while manage the content,
– with themes and templates.
CMS are open source and customisable softwares, like an empty shell to which we can add a specific design through a theme and functionalities thanks to modules. The bigger the community is, the more we find modules, themes and more developers create, exchange, secure and optimise. Other than WordPress and Joomla!, other CMS are reliable such as Drupal, Prestashop and Magento. But be careful, loads of CMS do exist but do not offer the same quality in terms of administration, modules, themes, community and security. Indeed, some CMS are old and not updated.
The pros of a CMS are:
– be independent thanks to an effective back office and easytouse for beginners,
– receive many resources and advices freely,
– have a community allowing your website to evolve through updates,
– be sure your website is secure in complete tranquility, quickly find a webdeveloper,
– webdesign or a webhost to guide you more easily,
– manage a website with PHP, MySQL, jQuery, Ajax, HTML5 and CSS3 without any effort.
The cons of a CMS are:
– every plugins are not reliable and can show incompatibilities with other plugins and security holes,
– overloading risk of useless codes,
– slowdowns on very large websites.
WordPress is mainly for private individuals, companies or associations wishing to create a blog, a showcase website, a social media, a forum, a portfolio, etc. Simple and easy to understand, Pimclick, our web agency in Bangkok, will guide you through the process of installation, configuration, design modification and functionalities addition with a CMS, as we did with Crowdimo for example.