PHP based Open source CMS like Joomla, Drupal have always been of interest to amateur as well as professions web developers. Since these come at no cost at all, it also has a wide acceptance with the hosting providers who are looking to provide affordable hosting solutions to customers. This gives the users a range of options to choose from.
Apart from the cost factor, these tools, not only help you build a basic site quickly, but also gives you the flexibility to build a sophisticated websites relatively easily. All you need to do is have a basic understanding of these tools – read through a couple of forums and you’d be good to go. The extensions available along with it add to the joy of being able to implement just about any functionality to your site.
These tools have few limitations but there are work around
Product capabilities – not all opens sources tools have VC findings like Alfresco to be able to covert them into enterprise content mgt system, thus they provide a limited set of features. That said, there are a lot of enthusiastic developers & users communities who provide add-on tools – extensions as they are normally called. These extensions help you provide a feature rich site.
Security – the default installations of these tools are not always very secure and are prone to hackers. Also the extensions available may also not always be very secure or may result in the way the implement functionality. Often the outdated platform provided and the configuration change limitations imposed by the hosting providers may add to the problem. So you need to pay special attention to the security of your site – follow the installation guidelines strictly go, thought the forums to find out security vulnerability and ensure that you have latest released of the s/w installed.
Support – usually there is limited amount of support available about the product features & capabilities. However the user group & forum make up for quite a bit of the gap here.
That said – every things has its pros & cons because it’s always about trade off
So if you’re looking for a quick & an economical way of putting together a website, these tools can be a good starting point for you.