Stop wasting money: Build on a Content Management System (CMS)

This will be a short rant, but I'm just so tired of seeing company after company waste thousands to millions of dollars programming websites from scratch. There are so many great content management systems out there in all languages that speed development, delivery superior functionality at a fraction of the cost and give power to marketing and other departments to be dynamic in their web marketing.

Every single time it ends badly. You eventually need to add features which are standard in a CMS and it ends up costing a fortune and taking months.

Smart companies are using Drupal, Joomla, Wordpress in the open-source market, and Microsoft's Sharepoint 2010 is a full-featured CMS which integrates with other vital systems like SRS and CRM easily.

First of all, never listen to a developer when it comes to a strategic decision, and your web presence is a strategic decision. Second of all, never spend money doing work that's already been done and is widely available.