It's some weeks ago I had the pleasure to try diving into Joomla's component development. Today I must admit: I gave up and began to code my own CMS around the old project of mine that I intended to replace with a Joomla site. Finding out how to code for Joomla is no fun at all, as it is not for Drupal, too.
Fortunately in another project I have the chance to use Joomla for building up a remake of an older static HTML site. In this article I'd like to tell you why I strongly encourage everybody to not try building new sites on the base of a fresh Joomla installation without experience in this field. Instead you better hire some smart web-developers for such a job.
[TO BE CONTINUED]