Customizing Drupal

juguar - December 3, 2008 - 04:11

Hi,

I'm new to the forum, new to web development and new to creating web sites.

I'm going to create a community-based website, for which my research tells me that Drupal is the right choice for a CMS. Joomla has more users, but for communities Drupal is better. Elgg and Pligg don't have nearly the number of programmers trained on them. etc. etc.

I read that Drupal provides a framework to connect together various modules that I need for a social networking site. E.g., profiles (photos, friends, invites etc. etc.), polls, blogs, shopping carts for virtual/real goods, etc. etc. I'm not going to need everything all at once, and many of the modules are not part of the Drupal core, but that's okay.

So here's my question -- if I wanted to add, say, a shopping cart, how would I go about deciding where to find that module? Would I go to the eCommerce section, and read the descriptions of the various modules, and try some of them out ? Is there a primer or an overview of what module is good for what kinda thing, something that brings it all together per category ?

Also, for most things, can I get away without programming, and simply "connecting" various modules together?

Thanks for your help.
Jug

Drupal.org is currently

WorldFallz - December 3, 2008 - 19:49

Drupal.org is currently undergoing a complete redesign and I anticipate modules becoming much easier to find. In the meantime, you can go to the module's download page (tab in the header above) and browse by category. There's also the http://drupalmodules.com site (same modules listed in d.o, but with a friendlier search interface).

And yes, for most things, as long as you're open to variations in your vision, you don't need to touch code. If you're very particular about wanting something to function in a very specific way or wanting complete control of appearance you'll have to get your hands dirty but that's true of any cms.

For ecommerce the main modules are ubercart, ecommerce, and lm_paypal.

For social networking you'll want to take a look at Michelle's excellent demo site: http://socnet.shellmultimedia.com.

In the end there's no substitute for trying something out-- to that end, I always keep a freshly updated drupal site loaded and backed up with the http://drupal.org/project/demo module so a site reset between module test drives is available with the click of a button.

===
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." - Lao Tzu
"God helps those who help themselves." - Ben Franklin
"Search is your best friend." - Worldfallz

Thanks a lot.

juguar - December 3, 2008 - 21:11

Thanks a lot.

np-- good luck ;-) === "Give

WorldFallz - December 3, 2008 - 21:30

np-- good luck ;-)

===
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." - Lao Tzu
"God helps those who help themselves." - Ben Franklin
"Search is your best friend." - Worldfallz

 
 

Drupal is a registered trademark of Dries Buytaert.