If you still have this false notion that in today’s world nothing could be availed free of cost, then you are absolutely wrong. There is the Open Source CMS, since no money has to be invested for using it; nowadays most of the online users, running their own sites prefer to use it. However, still now in some situations Custom CMS has to be used, but these cases are truly rare. Usually custom CMS needs to be used for the management of those sites that don’t deal with the usual text editing.
Honestly speaking in recent times custom CMS is out of everyone’s usage and the main reason behind it is the rising popularity of legendary open source CMS, like, CushyCMS, Joomla, Drupal and WordPress. There will be nothing wrong to say that that the key benefit of using these open source CMS is that they can be customized to the fullest.
On the other hand, if you want to add some other functionality, you can easily add it by putting less effort. Added to this, online help as well as extensive documentation through community forums can prove to be useful for getting rid of any of your issues, during the web development procedure. But the custom based CMS do not provide those flexibilities, instead it costs good amount of money.
It has been observed that once you get one of the custom CMS, accommodating additional requirements again becomes painful. In the true sense, the main drawback of a custom CMS is that it makes the web development procedure more time consuming and it is also costly.
These are probably the reasons, why in a good web development company open source CMS is mainly used for the purpose of custom web programming.