Hi I am Newbie...

I have a requirement to create a website(just a content listing site) with Mysql as database and tomcat server. The word drupal is new to me. Which step i have to do first to kick start my work.Just explain me overall steps, how the flow should go and after which step i have to go for another till the end of my work. I just downloaded drupal 6.12 version.

Thanks in advance.

Comments

devin carlson’s picture

This can really vary, especially with the modules that you use, but usually I:

  1. Start by installing Drupal
  2. Upload the modules and theme that I am going to use.
  3. Set the theme and administrative theme (I also enable admin_menu)
  4. Enable all of the modules
  5. Create all of the roles that I know users will require
  6. Setup permissions
  7. Configure the modules
  8. Setup the taxonomy vocabularies that I will require
  9. Create the image cache presets that I will use
  10. Setup and custom content types that I will require
  11. Configure URL aliases
  12. Setup the menus that I will need
  13. Setup some dummy content for all of the functionality that I am trying to build
  14. Make sure that it all looks good, adjust the theme/css as necessary
  15. Start creating the content for the site

That is a rough list and (hopefully) mostly in order.

If you are looking to make your admin experience a bit better I would suggest:

Setting your administrator theme to RootCandy (http://drupal.org/project/rootcandy)
Use the admin menu module (http://drupal.org/project/admin_menu)

sai571’s picture

Hi Chaitanya,

I'm from Hyderabad, India. As you're new to drupal, i suggest you go through "Pro Drupal Development" by John VanDyk & Matt Westgate. The book is really great. It will explain every nook and crook of drupal 6.

One more thing i want to tell you is that, don't ever do a website in Java. because Java hosting is really costly and hard to maintain. That's why everybody uses PHP and MySQL....I'm telling you this because i'd developed a big website in Struts (Java web framework) and had to re-code everything using PHP :(

Rather than developing a website right from scratch, use Drupal as a base content management system and build your website on top of it.

Welcome to Drupal family,
Drupal Rocks!!!!!