Self-manageable websites are the best solution for user. Websites based on open source system (for example: WordPress, Magento, PyroCMS) has so many benefits for you! You don’t have to pay for a modyfing a content on your website anymore – you can do it by yourself. You can also use a “plugins” or “widgets” to extend CMS functionality and make your website more advanced. Basically you can manage your website without a programmer and that’s the point.