Ultimate Drupal Tutorial Collection

Drupal is one of the most powerful open source content management system, voted by community and professionals as the best Open Source CMS in last two years. I have built many websites with Drupal, and found it a great solution for almost all kind of websites from simple blog to large corporate presentations.

If you don’t know Drupal, or want to know more about it, watch the great Drupal song and take a look at the About section of drupal.org

Getting help on Drupal.org

  • Visit the Drupal’s handbook, where you will find a huge amount of Drupal tutorials and reciepes, community contributed videos, slides, tutorials and how to articles.
  • Visit the forum od Drupal.org, where you will find answers to almost every single Drrupal related question you might have.
  • Support page on Drupal.org is also be great place to find information to get started, get documented and get help. You will find training resources, books about Drupal, support providers, mailing lists, IRC rooms, guides…
  • Planet Drupal should be your next stop on drupaloshpere – it is an aggregator of (currently) 309 drupal related blogs, with great and highly useful information.
  • Drupal Groups can also be a great place to find people working with Drupal in your area, find job, talk about issues realted to your interests and proffesion – see Design for Drupal group if you are a designer.Watch videos of sessions from Drupal conferences in Washington DC and Szeged

Drupal screencasts and podcasts

Videos and slides at Drupal.org
Drupal video repositories
PlanetDrupal TV
DrupaLove videos
45 Screencasts to Get You Kicking Ass with Drupal
Mastering Drupal
Geeks&God podcasts
Lullabot podcasts
Video Tutorials & Training at Powerful CMS
Learn By The Drop
Mustardseed video podcasts
Got Drupal
Drupal Therapy
Volacci SEO podcast
Videotutorialzone – Drupal
The Coding Pad
Awakened Voice
Webmaster tips Drupal Tutorials

Drupal related videos on

Drupal Newbies & General Tutorials

Drupal Theming Tutorials

Drupal Development Tutorials



Some of you may have aldready known this but some have not, such as new drupalers.

Anyway lets’s start talking about site performance. Have you ever checked your drupal site’s source page? If not check it right now….
Right Click on the web site and choose view page source.

Don’t be shocked by the number of external styles and script files in the headr tag, it’s common in every drupal site, but you may have noticed that whenever you add a new module the scripts and styles are keep increasing, that’s not good for our site and bandwidth, especially it will affect your SEO because google penalize slow site. Don’t worry Drupal gives us an option to solve this issue. Go to Administer>Site configuration>Performance and configure it as below

[1] Caching Mode: Normal

[2] Minimum Cache Lifeime: none (Set it depends on your site traffic and content upadtes)

[3] Page Compression: Enabled

[4] Block Cache: Enabled

[5] Optimize CSS files: Enabled

[6] Optimize JavaScript Files: Enabled

Now you click the save configuration button and go to your site’s front page and check the source code again…

Did you notice a big difference there? all the CSS files are now in one css file and same for the javaScript files too.

When you enabled this CSS and JavaScript files it automatically created two files named CSS and JS in your sites/all/deafult/files directory for separately saving the optimized CSS and JavaScript files from the themes folder.

If you ever made a changes to your sites styles or any other settings after enabling the cache make sure that you clear the cache to see the result.

By enabling the cache and optimizing the external styles and scripts you have done a big optimizaion to your drupal web site. Hope this small tip could help to improve your sites performance. If you have any questions regarding your sites performance comment below, I will try my best to reply as fast as I can.

%d bloggers like this: