Drupal Scalability

Lately I have been approached by many companies questioning the performance and scalability of Drupal.  As more and more sites are using Drupal with many more vistitors, this is a really important issue that needs to be addressed.  I have always considered this issue to be the responsibility of the system administrators but what I am finding out is that most SA's don't know a thing about Drupal or really care to learn.  An vice versa, Drupal developers like myself don't really have an interest or knowledge in working with server optimization.


CCK is a module that should already be in core.

The Content Construction Kit allows you to add fields to your content types.

There is not one Drupal site that I have built that has not used CCK. It is a must. CCK provides text, date, image, link, node reference and many more.

Download CCK module

Views 2

I would have to say the best contributed module to Drupal is Views.
The best part of upgrading to Drupal 6.x is Views 2.
Views offer an easy way to display content. It is a query builder of content. There are so many cool things you can do with views and there are so many other modules that integrate with views. Not only that but you can export your views and put them in code to distribute to other sites.
Views make it really easy to theme your view and even provides you with theme information in your view so you know exactly what the name your template file.