Drupal Developer’s Toolbox

Advertisement

After publishing the recent WordPress Developer’s Toolbox, there were several Drupal developers calling out for equal coverage. In this post you will find a thorough collection of all kinds of resources that will aid designers and developers working with Drupal-powered websites. This collection is intended to simplify your tasks and save you time when working with Drupal.

This post covers essential resources related to Drupal — the basics, modules, Drupal design inspiration, Drupal themes, tutorials, starter themes, blog editors and Drupal-projects.

1. The Basics

Just getting started with Drupal? Looking for some general resources to have bookmarked for when you need them? These resources will help you cover the basics of Drupal and provide documentation for much of your future work with the platform.

Drupal.org
The Drupal home page and location for downloading the latest version.

Screenshot

Drupal Handbooks
If you’re new to Drupal or just looking to learn something new, this is a collection of helpful handbooks to keep at your side. A good place to start if you’re new to Drupal (written for Drupal 5).

Theme Developer’s Cheat Sheet (for Drupal 5)
A helpful PDF that you may want to refer to from time to time.

Screenshot

Drupal API Reference
Get everything you need concerning the API from the official API reference.

Screenshot

Drupal Taxonomy, Drupal Nodes and Other Terms – What Do They Mean?
Confused by some of the terms you’re reading about Drupal development? This post may clear some of that up.

Drupal Code Search
A helpful resource for developers. You’ll be able to search the source code of thousands of Drupal modules and themes.

Screenshot

Drupal Whitepapers, Cheat Sheets and Free Books
This post is a collection of other useful resources that may interest you. Some of them are written for older versions of Drupal.

Screenshot

WordPress vs. Drupal
When should you use WordPress and when should you use Drupal?

Screenshot

2. Modules

Drupal developers and users alike need to be familiar with modules (plug-ins). There are countless modules available for a wide variety of purposes. The collection here includes some basic resources for working with modules, and also some links to various popular and useful modules.

Drupal Modules
The main page for finding available modules, according to category.

Screenshot

Core Modules
Get the documentation on the modules that ship with Drupal core.

DrupalModules.com
A community-powered rating and review service dedicated to helping you find the best Drupal modules for your project.

Drupal e-Commerce
An open-source package of modules to help you set up an e-commerce website with Drupal.

Screenshot

Top 10 Drupal Modules
One user’s choice of favorite modules.

Nice Menus
If you’re looking for an easy way to create drop-down or expandable menus, try Nice Menus.


Screenshot

TinyMCE
This module integrates Moxiecode’s popular TinyMCE WYSIWYG editor into a Drupal website for editing advanced website content.

Front Page
This module makes it possible for users to show a different front page or splash page to visitors.

Clean URLs
If you’re creating Drupal websites, you’ll want to be able to create friendly URLs. This module can help.

FlashVideo
FlashVideo will expand the upload module to accommodate video uploads, plus it will automatically convert it to Flash format.

Content Construction Kit (CCK)
CCK allows you to add custom fields to nodes using a Web browser.

Global Redirect
Help your website’s SEO with Global Redirect, which makes some subtle, but important, redirects.

Webform
Easily create contact forms, questionnaires, registration forms, surveys and polls with Webforms.

Module Developer’s Guide
If you plan on developing modules, this is a must-read resource that will get you started.

3. Drupal Design Inspiration

When working on a Drupal-powered website, you may find it helpful and inspiring to see what others are doing with Drupal. Fortunately, there are some great resources for showing off the work of other designers.

DrupalSites.net
The best source of Drupal design inspiration, with over 2,000 websites being showcased.

Screenshot

DrupalSN
A social network to showcase Drupal-powered websites.

Screenshot

Dries Buytaert
The blog of Dries Buytaert includes a number of inspirational Drupal websites.

Screenshot

31 Remarkable Drupal Powered Websites
Earlier this year, Six Revisions published a mini-gallery of inspirational Drupal websites.

Screenshot

4. Themes

Whether you’re looking for free themes to customize, premium themes to take your projects to the next level or places to distribute your own themes, the Drupal community has several options available.

Themes at Drupal.org
Drupal.org includes a gallery of free themes that are available for download.

Screenshot

OSSKINS
A marketplace of Drupal and WordPress themes, both free and premium.

Screenshot

All Drupal Themes
Nine free themes to choose from.

Screenshot

Top Notch Themes
Sells themes for Drupal 5 and 6.

Screenshot

20 Great 2-Column Drupal Themes
A nice collection put together by Mashable.

Screenshot

20 Great 3-Column Drupal Themes
If three-column themes are what you’re after, Mashable has another collection for you.

Screenshot

5. Tutorials

The Drupal community provides plenty of tutorials to teach you just about anything you want to learn about development with Drupal. Here is a categorized list of some excellent tutorials.

5.1 Developing Themes

How to Make a Drupal Theme
This tutorial will explain the basic files that make up a Drupal theme and will help you code your first theme.

Screenshot

Drupal Theming for Designers
This is another tutorial that looks at the basics of building a Drupal theme and the files that are involved.

Screenshot

Create a Killer Band Site with Drupal: A Six-Part Tutorial Series
An awesome, in-depth tutorial from GoMediaZine that takes you the whole way through by building an example website for a band.

Screenshot

Drupal Theming
A standards-based approach to custom Drupal theme creation.

Screenshot

From HTML Mockup to a Full Drupal Site: A Tutorial – Part I: Introduction and Installation
This is the first of a three-part series on taking a design from mock-up to fully-functional Drupal theme. Also see Part II: Site Setup, Content and Modules, Part III: Template Theming, Integration and Finishing Touches

Screenshot

5.2 Modules

How to Install/Enable Drupal Modules
If you’re a Drupal developer, chances are you’re familiar with installing modules. If you’re a new Drupal developer, here is a basic tutorial.

Screenshot

Drupal’s Forum Module
A look at how you can avoid duplicate content when using the forum module.

Screenshot

Turn a Plain Jane HTML Template into a Drupal Theme with the Theme Generator Module
Instructions for using the theme generator module, which may save you a lot of time in development.

Screenshot

5.3 Performance

Scaling Drupal – An Open-Source Infrastructure for High-Traffic Drupal Sites
For those developing larger websites, scaling will often be a concern. This tutorial goes through some of the things you can do to help Drupal’s performance under pressure.

Screenshot

Improving Drupal’s Page Loading Performance
Looking to speed up a Drupal website? Try following these steps.

Screenshot

5.4 Taxonomy

Taxonomy: A Way to Organize Content
Learn how to better organize your content and use vocabularies, terms, menus and more.

Screenshot

Drupal Taxonomy Tutorial
An introduction on how to use Drupal’s taxonomy system.

Screenshot

5.5 SEO

Basic Drupal SEO: On-Site Optimization
SEO should be a consideration for any developer, and this post takes a look at how it applies specifically to Drupal-powered websites.

Screenshot

Drupal SEO: How Duplicate Content Hurts Drupal Sites
Learn about a few potential areas of duplicate content and how you can solve the problem.

Screenshot

Drupal and Robots.txt
A look at some customizations that can be made to the standard Drupal robots.txt file.

Screenshot

5.6 Forums and Wikis

Private forums in Drupal: Forum Access vs. Taxonomy Access vs. Taxonomy Access Control Lite
If you want to take Drupal a bit further and use it to power a forum, read this tutorial.

Screenshot

How to Create a Wiki with Drupal
This post takes you through the basic steps of setting up your own wiki.

Screenshot

5.7 Galleries

How to Make a Photo Gallery with Thumbnails in Drupal
A 10-step process for setting up a simple photo gallery.

Screenshot

How to Build Flickr in Drupal
This tutorial will show you how to build a Flickr clone powered by Drupal. (Note: this tutorial is 2 years old, but still interesting.)

Screenshot

Building a Better Drupal Photo Gallery
A gallery that is built to be used by clients who need to create new galleries and upload images.

Screenshot

5.8 Navigation

Tutorial on Basic Nav, Hierarchy Nav, Blogroll, Separate Blocks for Nav for Newbies
Effective navigation is key to any website. Here are some Drupal-specific tips for improved navigation.

Screenshot

Theming Drupal Primary Links with Child Sub-Menus
A simple tutorial for improving the navigation on your website.

Screenshot

5.9 General Tips

50 Drupal Tips and Tricks
A nice, big collection of quick tips on theming, development, JavaScript and more.

Screenshot

45 Screencasts to Get You Kicking Ass with Drupal
This post contains links to screencasts on a variety of subjects on working with Drupal.

Screenshot

Take Control of Your Drupal Theme
Learn how to use a custom front page, a stand-alone log-in page and more.

Screenshot

5.10 Other Tutorials

Customising the User Profile Layout
A useful tutorial if you want to use Drupal to build an online community.

Creating a Custom Homepage in Drupal Using Views
On many projects, you may want to use a custom home page. This tutorial takes a look at a solution.

6. Drupal Starter Themes

Starter themes can save you a lot of time in development by eliminating some of the common tasks that you do with each new theme you create. If you’re always starting from scratch or customizing an existing theme, give a starter theme a shot and see if it improves your workflow and productivity.

Zen

Screenshot

Blueprint
Blueprint is a starter Drupal theme meant to make development of custom themes faster; alternative: Zengine Starter Blueprint Grid Theme

7. Blog Editors

ScribeFire
A Firefox extension that will give you a blog editor within your browser.

Screenshot

BlogJet
BlogJet is a Windows blog client for managing multiple blogs. The cost is £29.95.

Screenshot

BlogDesk
A popular free offline editor that supports a number of blogging platforms, including Drupal.

Ecto
Ecto is a feature-rich desktop blogging client for Mac OS X. The price is $17.95, but there is a 21-day trial version.

8. Projects Related to Drupal

Ubercart
If you’re building an e-commerce website, Ubercart is an open-source solution that fully integrates your online store with Drupal.

Screenshot

Acquia
Acquia is dedicated to making Drupal more useful for developers by providing value-added software products and services. One of their projects, Carbon, focuses on social publishing applications and making it easier to develop community-oriented websites.

Screenshot

(al)

Steven Snell is a web designer and blogger. In addition to maintaining his own blog and writing for a number of other top design blogs, he also manages an online shop that offers premium graphic design resources.

  1. 1

    Beer is my poison

    September 24th, 2008 1:12 pm

    Very nice roundup! Thanks!

    0
  2. 2

    Faisal Khan

    September 24th, 2008 1:12 pm

    Yayy ! First ! :P

    Great Article ! Keep it coming guys!

    EDIT:- OH SHIT! This Beer guy came first!

    anyhow I saw it FIRST !! yayyy! :P

    0
  3. 3

    pavs

    September 24th, 2008 1:19 pm

    Great resource as always. I am looking for some more “original” resources like you did about google pagerank. That was a blast!

    Dugg the story. http://digg.com/software/Drupal_Developer_s_Toolbox

    0
  4. 4

    brandon

    September 24th, 2008 1:28 pm

    thanks for the very thorough roundup! i’ll be sure to read it when i decide i need drupal :)

    0
  5. 5

    Dave Redfern

    September 24th, 2008 1:37 pm

    Fantastic post, I have been a long time fan of drupal and this backs that up.

    definitely bookmarking it…

    0
  6. 6

    Icepick

    September 24th, 2008 1:56 pm

    Really a great article. Thanks for all these great ressources !

    0
  7. 7

    MikeWhoBikes

    September 24th, 2008 1:58 pm

    Wow, there goes my afternoon…

    0
  8. 8

    yaph

    September 24th, 2008 2:12 pm

    It’s remarkable that the Views module is not listed in the Modules section, since it’s one of the most popular, powerful and widely used Drupal modules.

    0
  9. 9

    Sean

    September 24th, 2008 2:18 pm

    I digg the Drupal love and great roundup of important Drupal resources.

    I’d like to see a follow up post put together by a Drupal expert that points to the best of Drupal 6 theming resources. Also, a post on how to blog, or multi-author blog with Drupal.

    Great stuff. Thx Smashing and Steven.

    0
  10. 10

    Alessandro

    September 24th, 2008 2:18 pm

    Great post. Thanks

    0
  11. 11

    Tom

    September 24th, 2008 2:20 pm

    this now comes very handy, I’ve to say .. :)

    0
  12. 12

    Chris

    September 24th, 2008 2:25 pm

    This is so great , thx for this

    0
  13. 13

    robnelp

    September 24th, 2008 3:04 pm

    Thanks for this post, it could not have come at a better time for me as I am about to use drupal for a new community site.

    0
  14. 14

    Navdeep

    September 24th, 2008 3:06 pm

    Amazing… this is the kind of roll up I am looking for.

    0
  15. 15

    ulf

    September 24th, 2008 3:22 pm

    Thanks for featuring Drupal! Should’ve thrown this at a Drupaller though, I’m sure it could’ve been prettied up some. Right now its a massive, overwhelming-ness of Drupal (bit like Drupal itself).

    0
  16. 16

    Jo

    September 24th, 2008 3:45 pm

    Thanks heaps guys!
    I’ve just been begged by a friend to update her website which was originally made with Drupal, and knowing absolutely nothing about it this is awesome :)

    0
  17. 17

    Rails Fan

    September 24th, 2008 3:46 pm

    Drupal is horrible! Long live Ruby on Rails!!!

    0
  18. 18

    tommyk

    September 24th, 2008 4:03 pm

    very nice… thank you!

    0
  19. 19

    Gelay

    September 24th, 2008 4:46 pm

    Developer’s Toolbox for Joomla???

    0
  20. 20

    Manon

    September 24th, 2008 4:47 pm

    Cool! And now for the Joomla Developer’s Toolbox…

    0
  21. 21

    Gabe Diaz

    September 24th, 2008 5:07 pm

    Great Drupal resource/round-up!!

    0
  22. 22

    jake

    September 24th, 2008 6:49 pm

    there is a new but nice drupal sites gallery here http://drupalbased.com

    0
  23. 23

    Conan

    September 24th, 2008 7:45 pm

    kool, been waiting for a drupal related post. Keep it coming. Thanks much :)

    0
  24. 24

    kuldip

    September 24th, 2008 8:01 pm

    Great… All About Drupal At One Place..
    Thanks,

    0
  25. 25

    Everton

    September 24th, 2008 8:41 pm

    nice, but, what is drupal?
    you miss this

    0
  26. 26

    FOSSLover

    September 24th, 2008 8:44 pm

    Great list. There is lot of appreciation of Drupal as much as there is lot of rant about its founder and his company Acquia trying to create a fork of Drupal. Drupal Community may split if Carbon doesn’t merge with Drupal. Differences are widening between core group and contributors.

    0
  27. 27

    gaurav_m

    September 24th, 2008 9:09 pm

    thanks i am very much in drupal GREAT HELP

    0
  28. 28

    Thomas

    September 24th, 2008 9:37 pm

    THANKS A LOT!
    best article ever for me on SM ;)

    0
  29. 29

    Ash

    September 24th, 2008 10:54 pm

    WordPress is very present on the site, that’s a pity you talk about it so much.

    0
  30. 30

    Geshan

    September 24th, 2008 11:07 pm

    Great great, amazing compilation of links and resources.
    I blog about Drupal here. Have a look. Here is a beginners Drupal How to written by YIPL grab it as well.

    0
  31. 31

    Nikkel

    September 24th, 2008 11:16 pm

    Woooooow….. This post is making my day !
    Drupal, my favorite CMS fully dedicated on my favourite blog…

    You guys rocks !

    0
  32. 32

    Michael

    September 24th, 2008 11:42 pm

    ERROR!
    Home page news post links WordPress developers toolkit to Drupal one. :)
    Great post on Drupal – cheers!

    0
  33. 33

    blaszta

    September 24th, 2008 11:54 pm

    Whoa! Perfect timing article! I’m about to start a project to a client and it will use Drupal.. You guys must install a script to read your readers mind… (frantically press Ctrl + U)

    0
  34. 34

    dajozan

    September 25th, 2008 12:21 am

    Stunning article, thanks! Next article is Joomla Developer’s Toolbox… ;)

    0
  35. 35

    Jure

    September 25th, 2008 12:27 am

    I’m a Drupal developer for 4 years now. Drupal is more than recommended WEB CMS system to use for web communities.

    I’m happy that smashingmagazine published this roundup.

    Thank you Steven Snell.

    0
  36. 36

    Benjamin Melançon

    September 25th, 2008 12:29 am

    Alleged FOSSLover, cite some source for your claims and identify yourself, or please keep your FUD in certain of your body cavities where it belongs.

    Those of us in the Drupal community gladly disagree and argue about everything, but you have made the first mention of a fork that I’ve heard about since Drupy (Drupal on Python instead of PHP, heh).

    Drupal is fairly unique in open source projects in being far, far larger than any one group or company – Drupal’s founder Dries Buyteart did not co-found the company Acquia until eight years after starting the project – and that isn’t changing.

    Oh, and thanks SmashingMagazine for the nice roundup!

    benjamin,

    0
  37. 37

    ATGP

    September 25th, 2008 12:32 am

    Great roundup, but some important modules are not listed:

    Views – 90% of all sites definitely need this great piece of code.
    Panels – helps you to easily layout your content area.
    Pathauto – or type every url alias by hand

    BTW: Clean URL is a core feature, not a module…

    0
  38. 38

    Andris

    September 25th, 2008 12:32 am

    Maybe I should give it a try. You don’t always have to use wordpress.

    0
  39. 39

    Anna

    September 25th, 2008 12:33 am

    very usefull and in very proper time for me – I’m starting my first project on Drupal.
    So great! Thank you very much!!!!

    0
  40. 40

    elv

    September 25th, 2008 12:37 am

    FOSSLover said: “There is lot of appreciation of Drupal as much as there is lot of rant about its founder and his company Acquia trying to create a fork of Drupal.”

    Acquia does not fork Drupal. I’d describe their product as the standard unmodified Drupal core with some added modules and themes. Oh and it’s GPL’ed.
    They also keep on working and contributing to Drupal core in the traditional way with the community.

    0
  41. 41

    web

    September 25th, 2008 12:48 am

    Wow, this is quite the resource! I’m just getting into Drupal and while it was really easy to install it’s very feature rich and extendable. Thankfully there is a large community around to help out.

    0
  42. 42

    mike

    September 25th, 2008 12:50 am

    Pretty much sums up why I gave up on Drupal. Two of the first three links relate to Drupal 5 even though Drupal 6 was released in February. Finding modules that are compatible with the latest version is a nightmare and up to date documentation is sketchy to say the least!

    0
  43. 43

    Connie

    September 25th, 2008 1:08 am

    no Joomla!-toolbox, please!

    This monster has enough hype, maybe an article “why Joomla is stupid, standard-messy, a deep deep security hole with a lot of amateur-module-developers, without quality standards and without logic for the users and especially for the developers…” could be helpful (at least for our minds…)

    this article could as well try to find out why Joomla has such hype at all… brain wash? Is it Microsoft???

    I tried to work with Drupal, but the mess of versions made it dfficult and also a certain lack of documentation for beginners..

    the listed tutorials and how-tows might help ;=)

    0
  44. 44

    Craig

    September 25th, 2008 1:13 am

    Great article. Drupal is fantastic to work with, and heavily customisable. We used it to power one of our projects, a free business listing site called Bizwiki (Link) that anyone can register for and edit. Most of the functionality we needed already existed, either in the core or in plugins, but for the rest of it, it was really easy to build what we needed, and customise everything. Two thumbs up for Drupal, use it!

    0
  45. 45

    Jens Rantil

    September 25th, 2008 1:53 am

    Wonderful! Great! I will point all beginners of Drupal to this page – it’s great!

    0
  46. 46

    Scanna

    September 25th, 2008 2:52 am

    +1 for ATGP’s comment, particularly regarding the excellent views module.

    ATGP said:

    Great roundup, but some important modules are not listed:

    Views – 90% of all sites definitely need this great piece of code.
    Panels – helps you to easily layout your content area.
    Pathauto – or type every url alias by hand

    BTW: Clean URL is a core feature, not a module…

    0
  47. 47

    Madjick

    September 25th, 2008 3:03 am

    First I’d like to thank the for a very good roundup of usefull Drupal resources – definetely a must have.

    Second I’d like to ask for similar article regarding Joomla! and other popular CMS systems (ExpresionEngine, etc.).

    @Connie – I disagree with your opinion. After a year of working with Joomla I’m pretty satisfied with the results, I get what I want pretty quick without problems, the community is big and there plenty of quality modules. I can also say that ALL CMS systems I know ARE NOT beginner firendly (all of them require the user to have some php, mysql, html, css savvyness) and not everybody can deal with them. So theres still place for something new that even my mom will be able to use.

    0
  48. 48

    Kid Tech Guru

    September 25th, 2008 3:07 am

    Great article…thumbs up for this post!

    0
  49. 49

    Roger

    September 25th, 2008 3:41 am

    great collection on my favorite cms. thank you sm!

    0
  50. 50

    Anthony Bruno

    September 25th, 2008 4:10 am

    Hey Thanks a bunch Smashing! Ive been waiting for some decent Drupal coverage!

    0
  51. 51

    Eric

    September 25th, 2008 4:15 am

    A gallery not just of Drupal sites, but nice Drupal sites: Drupal Museum

    0
  52. 52

    bruno byington

    September 25th, 2008 6:01 am

    love the article

    0
  53. 53

    Roshan Shah

    September 25th, 2008 6:11 am

    Great post for someone looking to get handle on Drupal.

    mike : Beauty of Open Source is that you can always upgrade modules and contribute them back or even better is to become co-maintainer or write new modules for new features and keep them up to date.

    FOSSLover : Carbon is much awaited and I’m sure its release will take Drupal to new heights and Dries has time and again stated that he would see Drupal’s interest first. So you don’t need to worry about it.

    Roshan

    0
  54. 54

    Trevor Lee

    September 25th, 2008 6:24 am

    awesome…

    nice to see Drupal getting some recognition here!

    I’d love to see some Smashing Drupal themes like the WP ones that’ve been released next!

    0
  55. 55

    YourGeekGuy

    September 25th, 2008 6:40 am

    WOW! Thanks for the resource. This is outstanding. I’m a Drupal fanatic and had no idea all of this was out there.

    I will now be utilizing much more of this in my future development.

    0
  56. 56

    Gonzalo

    September 25th, 2008 6:41 am

    Great! Drupal is a excellent CMS… but, the next article must be JOOMLA DEVELOPER`S TOOLBOX, my favorite CMS

    0
  57. 57

    anjhero

    September 25th, 2008 7:33 am

    hey this post is truly a gr8 one!! I m a drupal user. And i jus love using Drupal while building wbsites. Its more than just a CMS!! Thanx a lot for this post!

    0
  58. 58

    John Forsythe

    September 25th, 2008 9:05 am

    Hey, that’s my theme “A3 Atlantis” in the first screenshot for #4 :)

    The download is available from here: http://drupal.org/project/a3_atlantis

    0
  59. 59

    Garrett Albright

    September 25th, 2008 10:11 am

    Here’s one to add to the toolbox; Pathologic. With Pathologic, all those bajillion images in this post won’t appear as broken when viewed at Drupal Planet (or in feed readers).

    With regards to Übercart, it doesn’t integrate a pre-existing cart solution with Drupal; it is a cart solution, just like Drupal e-commerce. There’s some back and forth on which is better; popular opinion seems to side with Übercart at the moment.

    0
  60. 60

    Gozno

    September 25th, 2008 10:47 am

    I do really prefer drupal to wordpress in fact it is more safe and I have an access to more themes than WP.

    0
  61. 61

    Sidharth

    September 25th, 2008 11:56 am

    Thanks! Loved this article!

    0
  62. 62

    Roshan

    September 25th, 2008 2:02 pm

    Thanks for the resources.
    I like few of examples though.

    0
  63. 63

    clo75

    September 25th, 2008 11:51 pm

    Smashing Magazine is defintively the best graphics and tools for excellent web sources. And one more time you prove it by this excellent compilation of links about the excellent Drupal Open source framework (yes that makes a lot of excellent). I hope that a lot of designers here will take a look on Drupal as – even it’s a wonderful development tool -, there still remains a lot to do in term of graphics image and usability (global look and feel, back office design, templates design, and so on…)
    If you want to join the redesign bandwagon there is a special group on Drupal.org (this is an non official call – I’m not member of the lead team)
    http://groups.drupal.org/node/14643

    Once again thank you Smashing Magazine to give us such very good overall links !!

    0
  64. 64

    crypta

    September 26th, 2008 12:34 am

    It would be nice to write some of Joomla! develepor toolbox??

    0
  65. 65

    Harv

    September 26th, 2008 6:18 am

    Great Resources!
    Just to add to the hype – I’d love to see a Joomla! Developer’s Toolbox!

    0
  66. 66

    W David

    September 26th, 2008 6:49 am

    Thank you so much for doing this. I’m just starting out in Drupal, I this is an excellent resource all in itself.

    0
  67. 67

    Marko

    September 26th, 2008 11:48 am

    Great list of resources. Thank you. :)
    I would also like to see a Joomla! Developer’s Toolbox. :)

    0
  68. 68

    zunaeid

    September 26th, 2008 10:31 pm

    Nice article! like this article!
    Thank you so much for doing tihs article.

    0
  69. 69

    Benedikt

    September 27th, 2008 12:11 am

    Very interesting article. Good introduction for beginners.

    0
  70. 70

    digumo

    September 27th, 2008 12:55 am

    I’m surprised there’s no mention of any videos or podcasts for developers? It’s mostly all articles.

    What about the Lullabots? They rock! They’ve got a tone of developer related podcasts, articles and videos videos. The Web site GotDrupal is turning out to be helpful too.

    And you can’t forget the listing of videos on drupal.org
    http://drupal.org/node/63155

    The videos on these sites have helped me more than I can remember

    0
  71. 71

    Steven Snell

    September 27th, 2008 5:25 am

    Thanks everyone for the feedback and especially for those who have mentioned modules and other items that could have been included. I apologize if something was unfairly left out.

    0
  72. 72

    Jesse Skeens

    September 28th, 2008 7:29 am

    Great article, lots of good stuff here, thanks.

    0
  73. 73

    Jason

    September 28th, 2008 10:32 am

    Good stuff. I used to use drupal all the time. But have since gone strictly wordpress.

    0
  74. 74

    TJ

    October 5th, 2008 7:10 am

    Looking forward to the Joomla Developer’s Toolbox !

    Thanks

    0
  75. 75

    Jonathan Lambert

    October 5th, 2008 10:51 pm

    This is great guys – about time you started getting on the Drupal bandwagon again!

    Jonathan Lambert
    workhabit.com
    Managed Drupal Cloud Hosting

    0
  76. 76

    diaz

    October 6th, 2008 9:21 pm

    great article! very useful indeed
    next: joomla developer’s toolbox :)

    0
  77. 77

    JeffLongthegreat

    October 8th, 2008 9:18 pm

    Amazing!!!
    Is there a way where I could vote you for president?!
    I almost cried even on the first part 1. The basics
    Thank you very much for these.

    0
  78. 78

    Blues

    October 8th, 2008 11:42 pm

    teknodergi for the other locale drupal community sites in turkish.

    0
  79. 79

    John Deszell

    October 16th, 2008 6:50 am

    Great resource, I’ve been looking into adding Drupal to my arsenal, I need to find a site to test it out on first.

    0
  80. 80

    Raymond

    November 10th, 2008 10:30 am

    Nice can we have some joomla stuff too?

    RJ

    0
  81. 81

    Druplix

    November 17th, 2008 3:05 am

    Nice collection, thanks.

    For theming, one may also found helpful Drupal Theme Garden – live preview of contributed drupal themes.

    0
  82. 82

    Robert Eckert

    November 20th, 2008 1:06 pm

    Thanks for informing me about the various ecommerce shopping carts out there.It has been very helpful to my research and here is what,I came up with over the past few days.

    There are different types of ecommerce shopping cart available in the market for small as well as large businesses. Whatever business you are running, you must pick a top slot ecommerce shopping cart to boost up your online sale transactions.

    The top ecommerce shopping cart for your online shop should be such that it is easily customized with your website. It must incorporate attractive design and shape to your webpages displaying the product range.

    Ecommerce shopping cart provides complete business solution to all your online business websites. The main features of the top shopping carts include complete user control.

    When a web designer or developer starts working on a website, he requires complete control over the whole process. So the whole process has to be user friendly. The software must be such that it is able to manage your site completely. The software must not give unnecessary problems to the user.

    The software must be designed to be compatible to the changes. The designer must be able to include new innovations to his web pages. The layout design must be compatible to the site and the software must provide for these provisions. There should be a provision for products’ image uploads, change in prices, and inclusion of descriptive texts and many other things.

    The most vital element that all top ecommerce shopping cart software should take note of is the security. When an online buyer wants to buy a product, he enters all his financial details in to the website. The softwares should be so designed that they provide complete protection to the buyers. The customer’s personal details should remain a secret at all times.

    No third party should be able to access it.In this age and time of advanced technology, many changes are being incorporated into these ecommerce shopping carts. This helps in attracting more and more buyers to your website. Many sites are coming up with the well designed schemes to sell their shopping cart software.

    0
  83. 83

    Santosh

    November 20th, 2008 3:07 pm

    Thank you. I really like the way u guys work on each posts, its absolutely amazing. You guys ROCK! Keep up the good work.

    0
  84. 84

    Darren

    December 9th, 2008 4:12 am

    Drupal can be overwhelming for newbies and articles like this are really helpful. I’ve linked to it on my blog about Drupal Development. Nice work, thanks.

    There probably should be a link in here to using CCK/Views, it’s needed by pretty much every Drupal project so should maybe even get it’s own section!

    0
  85. 85

    Kooks

    January 20th, 2009 10:50 pm

    Man, what an awesome post. It made me realize the power of this platform, great reference to start and keep going and going.
    Thanks to this guide i built this site.

    0
  86. 86

    Hristina

    January 28th, 2009 2:37 pm

    I’m new to drupal and after I choose it I was afraid of too many details and from where to start. Drupal.org is not very user friendly, but your article is. I’m very happy that your site once again don’t disappointing me and I’m staying loyal subscriber .
    Sorry for my poor english.

    0
  87. 87

    neotohin

    January 29th, 2009 11:49 am

    This editor Codelobster has a drupal plugin which can help drupal module developers and site builders in drupal. Though it’s not open source bt 30 days trial :( and worth a look up.

    Thanks
    Amzad Hossain
    My blog: Blog

    0
  88. 88

    Schumacher Homes

    February 5th, 2009 7:44 am

    Drupal is still not a very good program. But thanks for the tips and resources.

    0
  89. 89

    loomar

    February 11th, 2009 2:11 am

    Drupal is the best CMS for high traffic, no doubt NASA, Ubuntu, Yahoo, Firefox Harvard etc. use Drupal. Even Crooks and Liars one of the highest trafficked progressive political blogs converts from WordPress to Drupal.

    0
  90. 90

    Scott

    February 24th, 2009 4:12 am

    Wow, i really see the advantages of Drupal. Thanks for the informative blog!

    0
  91. 91

    mary

    February 26th, 2009 11:30 am

    Awesome roundup, thanks!! I’ve been collecting a list of useful drupal resources for a blog post and just ran into this!!

    nice work!

    0
  92. 92

    ak47

    February 28th, 2009 6:46 am

    good job

    0
  93. 93

    adams

    February 28th, 2009 6:59 am

    great works,thanks a lot

    0
  94. 94

    ak47

    February 28th, 2009 7:07 am

    very interesting,I have seen it.

    0
  95. 95

    Belosic - Reno Graphic Design

    March 1st, 2009 9:17 pm

    Thank you…everything Drupal in one place. Now I just tneed to ‘dumb it down’ and give a user-level version to my clients…

    0
  96. 96

    Eric Carter

    March 3rd, 2009 4:39 pm

    Nice information, very useful thanks for the post and keep up the good work.

    0
  97. 97

    Burçlar

    March 15th, 2009 12:18 am

    this post is very useful but i hate from drupal, i can say Drupal is out WordPress is IN .

    0
  98. 98

    superphotoshop

    April 3rd, 2009 2:03 am

    Keep up this great resource.

    0
  99. 99

    Justin Keller

    April 9th, 2009 9:12 am

    thanks for the info. i’m looking into Drupal for my site at San Diego Wedding Photography

    0
  100. 100

    Video Bokep

    April 12th, 2009 8:56 am

    Thanks, this is article is usefull..

    0
  101. 101

    Praveen A P

    April 15th, 2009 8:47 am

    Superb post. I was actually looking for such tutorial. Thanks alot. And keep up the good work.

    0
  102. 102

    Cihan

    April 30th, 2009 9:50 am

    Thanks, this is article is usefull..

    0
  103. 103

    band resources

    June 19th, 2009 8:12 am

    I’m starting a new band resource site and this article seems to give me some help on helping my customers. Would like to collaborate with you on future articles.

    0
  104. 104

    Jenny

    June 22nd, 2009 2:45 am

    Thanks for the valuable info….I find it one of the best CMS till now.

    Jenny

    0
  105. 105

    Build a Better Website

    June 30th, 2009 1:15 pm

    Thanks for the information. Yore post was helpful and inspiring

    0
  106. 106

    Jim

    July 13th, 2009 2:37 am

    Grate I found everything about Drupal in one place thank you for posting nice article.

    0
  107. 107

    Veridicus Unda

    July 29th, 2009 7:07 am

    You have done Drupal and WordPress. What about Movable Type now? It is second only to WordPress as the most used blog-oriented CMS.

    0
  108. 108

    Richard B

    August 4th, 2009 3:15 pm

    First time today that I hear about Drupal, so this valuable article will be helpful to teach me how to build a Drupal site if I decide to do so. It seems like a lot of info to absorb but worth digging into it seems.

    0
  109. 109

    Jamie

    August 11th, 2009 10:36 pm

    I just found this website a good resource for drupal theme, recently they have launched drupalmags these guys really did nice job, hatts off to them.

    Check this http://www.drupalmaster.com

    Jamie.

    0
  110. 110

    ade

    September 21st, 2009 2:11 pm

    very nice tips collection! :) tnx

    0
  111. 111

    Claude

    September 25th, 2009 4:20 pm

    For someone new to Drupal such as myself, this is a nice collection of tips and tools all available in one post. Thanks for this.

    0
  112. 112

    Beetbe

    September 30th, 2009 10:11 am

    When it comes to (open) source cms web applications. Drupal rocks . We currently choose drupal as main work

    0
  113. 113

    Junni

    October 14th, 2009 11:25 pm

    So do we! Drupal has an easy setup, once you know the right modules for the job.

    I’m eager to learn how to make a Drupal theme, so this post was very useful!

    0
  114. 114

    Dr Claude Windenberger

    January 24th, 2010 9:46 am

    I have been checking out a few Drupal resources (since I am considering Drupal for one of my upcoming sites), but this blog tops the list so far. Thanks for the clear exposition found here.

    0
  115. 115

    Johnathan Gravelin

    March 29th, 2010 7:57 pm

    this is one of the nicest sites I have seen in a while, thanks for not wasting my time with pointless drible that I find on a lot of other sites. Good work.

    0
  116. 116

    Darwin Betancourt

    April 9th, 2010 7:27 am

    Great post!!!

    Maybe can update this post for Drupal 6.x.
    Coming soon Drupal 7.x (This version Drupal have RDFa) for Semantic Web.

    Greetings

    +1
  117. 117

    adikshoes

    May 10th, 2010 11:38 pm

    post!!!

    Maybe can update this post for Drupal 6.x.

    +1
  118. 118

    Mike Long

    May 25th, 2010 7:16 am

    Thank you for your research, I really appreciate your work. Keep this kind of posts comming. Sincerely, Mike

    0
  119. 119

    verseo

    June 7th, 2010 5:18 am

    Many Drupal themes are easy to customize. I enjoy this CMS.

    0
  120. 120

    Saleena

    June 26th, 2010 8:04 pm

    Check our Drupal Dreamweaver extension for theme creation and also check our articles on Drupal Dreamweaver http://themegenie.net/

    0
  121. 121

    franklin

    June 30th, 2010 9:32 pm

    nice work.. thank you for sharing the report.. my thoughts is very very easy to theme customization in Drupal. because last 4 years am working in Drupal. Drupal is amazing CMS & user friendly..

    +1
  122. 122

    Sergio Cerrutti

    July 28th, 2010 3:01 pm

    I have depeloved a very simple tool which generates automatically your Drupal theme’s .info file, just fill few inputs and get the code! It’s in beta version!

    http://drupal-theme.info/

    Enjoy!

    0
  123. 123

    Aftab Alam

    September 16th, 2010 2:08 pm

    very informative!!..you brought it all,well-organised & straightforward like always..Thanks.

    0
  124. 124

    habeeb

    February 16th, 2011 10:55 pm

    Thank you for your great tutorial, this one is given clear report to all.. from this post i analyzed one main thing, in a single post you did explain everything basics about drupal.. so time is totally save.. so I’m spending 2 min for put a single comment. i this is can one drupal web developer expert..

    0
  125. 125

    Philip Baxter

    March 2nd, 2011 5:19 am

    I’m impressed, I must say. Rarely do I find a blog that’s both educative and entertaining, and let me tell you, you have hit the nail on the head. Your thoughts are outstanding.

    0
  126. 126

    Ben Finklea

    March 19th, 2011 8:09 am

    Thank you for this resource. I feel that you left out significant things from your SEO section. (I realize that this is quite an old article, still, it’s quite popular.) As a Drupal SEO aficionado, allow me to offer a few suggestions to your audience to help improve Drupal SEO:

    1. Drupal SEO Checklist Module – This module provides a checklist of good Drupal SEO best practices. It provides a checklist that helps you keep track of what needs to be done. First, it will look to see what modules you already have installed. Then, all you have to do is go down the list of unchecked items and do them. When all the items are checked, you’re done!

    2. Drupal 6 Search Engine Optimization – This practical, step-by-step book takes the mystery out of Drupal search engine optimization (SEO) by showing you the tricks of today’s top marketing pros to achieve top ranking in the search engines. This isn’t a book of Drupal SEO theory – it’s a practical guide showing you which modules to install, which settings to use, and dozens of the most closely guarded “tricks of the trade” to get your web site optimized, higher in the search engines, and more profitable.

    3. Drupal SEO DVD – Learn from the foremost expert and become a Drupal SEO guru! In this video, Ben Finklea of Volacci.com explains all the ins and outs of configuring Drupal and its various modules in order to maximize your site’s Search Engine Optimization.

    I hope this helps.

    +2
  127. 127

    henry

    February 1st, 2012 7:12 am

    Some posts are just mean’t to be commented on, this is one. Thank you for an superb read, so challenging to discover these days.

    0
  128. 128

    jacob

    February 1st, 2012 7:12 am

    A loyal fan is born. well that is what i really feel after reading your post.

    0
  129. 129

    back

    February 7th, 2012 5:49 am

    I have been around for a even though now, i think about myself a loyal reader. Just thought i would let you know!

    0
  130. 130

    scicatic

    February 7th, 2012 10:33 am

    Amazing post and it’s definitly worth a comment from me. You’ve earned a loyal fan.

    0
  1. 1

    Ben Finklea

    March 19th, 2011 8:09 am

    Thank you for this resource. I feel that you left out significant things from your SEO section. (I realize that this is quite an old article, still, it’s quite popular.) As a Drupal SEO aficionado, allow me to offer a few suggestions to your audience to help improve Drupal SEO:

    1. Drupal SEO Checklist Module – This module provides a checklist of good Drupal SEO best practices. It provides a checklist that helps you keep track of what needs to be done. First, it will look to see what modules you already have installed. Then, all you have to do is go down the list of unchecked items and do them. When all the items are checked, you’re done!

    2. Drupal 6 Search Engine Optimization – This practical, step-by-step book takes the mystery out of Drupal search engine optimization (SEO) by showing you the tricks of today’s top marketing pros to achieve top ranking in the search engines. This isn’t a book of Drupal SEO theory – it’s a practical guide showing you which modules to install, which settings to use, and dozens of the most closely guarded “tricks of the trade” to get your web site optimized, higher in the search engines, and more profitable.

    3. Drupal SEO DVD – Learn from the foremost expert and become a Drupal SEO guru! In this video, Ben Finklea of Volacci.com explains all the ins and outs of configuring Drupal and its various modules in order to maximize your site’s Search Engine Optimization.

    I hope this helps.

    +2
  2. 2

    Darwin Betancourt

    April 9th, 2010 7:27 am

    Great post!!!

    Maybe can update this post for Drupal 6.x.
    Coming soon Drupal 7.x (This version Drupal have RDFa) for Semantic Web.

    Greetings

    +1
  3. 3

    adikshoes

    May 10th, 2010 11:38 pm

    post!!!

    Maybe can update this post for Drupal 6.x.

    +1
  4. 4

    franklin

    June 30th, 2010 9:32 pm

    nice work.. thank you for sharing the report.. my thoughts is very very easy to theme customization in Drupal. because last 4 years am working in Drupal. Drupal is amazing CMS & user friendly..

    +1

Leave a Comment

Yay! You've decided to leave a comment. That's fantastic! Please keep in mind that comments are moderated and rel="nofollow" is in use. So, please do not use a spammy keyword or a domain as your name, or it will be deleted. Let's have a personal and meaningful conversation instead. Thanks for dropping by!

↑ Back to top