Drupal
Drupal is the overall winner of the 2007 Open Source CMS Award, edging out Joomla and CMS Made Simple, who came 2nd and 3rd respectively.
The Open Source CMS Award is run my Packt Publishing and is selected by a panel of judges and visitors to www.PacktPub.com. There were over 18,000 votes.
Jonny Platt has developed a Drupal module that integrates Affiliate Window's ShopWindow functionality into Drupal. ShopWindow is a system that enables a webmaster or affiliate marketer to add thousands of products to a website with amazing ease and speed.
If you are using Drupal on share hosting, you have probably experienced a white screen. You see nothing on the screen. You had might as well be skiing in a blizzard. This generally happens when PHP runs out of memory and is one of the biggest problems with shared hosting.
But do not panic. It is fairly easy to fix in most cases.
The Drupal Content Construction Kit allows you to create custom content types rather then relying on the default ones. It is an amazing feature and can add real flexibility to the system.
When you run multiple blogs and websites, it can be difficult to keep track of comments. If your comments need to be approved before they go live, they may sit in a moderation queue for days until you get around to checking them.
Some systems like Wordpress deal with this by sending you an email when a new comment is made. However, Drupal does not have such a feature by default.
One of the things I love about the open source community is the collaborate approach to developing web projects. Web designers and developers can spontaneously join forces with others around the world and work on projects with common elements. This is particularly useful if you are a freelancer working on your own or in a small team. 50 pairs of eyes and hands are much better then one or two.
Utilising a pre-built, off the shield, content management system VS building your own is a never ending debate in web development circles. It seems that most people are strongly in favor of one or the other.
Drupal is a fantastically powerful content management system. But that power comes at one very significant cost, speed. A Drupal powered site may suffer from slow page loads.
This very blog is powered by Drupal, and I admit that at times its speed is on the slow side. I have recently found a few ways to improve the speed.
Drupal does have some SEO holes when used straight out of the box. In this article, I will list the major flaws and how to overcome them.
Drupal is a great system, but one of its flaws is the existence of multiple routes to the same content. This effectively creates duplicate content. Search engines like Google do not like duplicate content and you are likely to be penalised for it.