Hi all,

I am very new to drupal. I have been working quite a lot on wordpress. I have been working on one site in wordpress. It is a pretty big sites and is content rich. I have already developed it in wordpress MU, but it has become quite heavy and I cant scale it become more efficient. So i thought to try out drupal, as someone told me drupal is quite scalable. My site structure is quite complex, smthing like this

it has 6 main pages, which are all attached to main menu. Almost each page has atleast 10-15 subpages attached to it. Each of this sub page is a small small article kind of. And there are atleast 20 WP customs fields which i have attache to check for various conditions. AS i have mentioned earlier, I have already did this in WP MU, now getting all of 15 pages at once makes WP quite heavy.

Considering this scenario, will drupal will be able to help me out.

Please help guys.. will be great help...

Regards... Cheers !!!!!!

Comments

WorldFallz’s picture

That might be 'quite complex' for WP-- its a drop in the bucket for drupal. You don't provide much detail, but you should be able to do this no problem. Some modules you'll want to look at are cck, views, and rules.

goodsanket’s picture

Hi WorldFallz,

As I have mentioned earlier, I want to render 10 o so WP pages in a single page. My home page has tabs structure, each tab is one page, to that there might be atleast 3-4 pages attached as subtabs kind off. now in WP what i used to do is this.

  • I used to get $post->ID from home page.
  • Then i used to call WP function get_pages()
  • it wud give me all the child pages, then i wud manipulate that to get the HTML structure I want to get.
  • This is how I used to getnerate pages in WP.

I guess this much details are enuf for you to understand what i exactly want. Will I ll be able to do smthng like this in drupal also? Will i ll be able to maintain parent-child relationships? Will I ll be able to generate custom HTML as i did in WP?

WorldFallz’s picture

Yes you can do parent-child relationships-- a couple of ways. Personally, I find the best method for relating nodes to each other are the nodereference (part of the base cck module package) and nodereferrer fields (separate module).

And yes, you can do custom html and/or alter the html provided by the system. Also, for a quick and easy way to do tabs, I use the http://drupal.org/project/quicktabs module with views.

goodsanket’s picture

Thanks... You definitly saved a day 4 me...
Just now I was reading about node relativity module. I might as well use it to get parent-child relationships. Thanks anyways....

Cheers ... :)

TrinitySEM’s picture

I agree with WorldFallz. Google has indexed 2.9 Million web pages on drupal.org
http://www.google.com/search?q=site%3Adrupal.org&sourceid=navclient-ff&i...
It can probably handle what you're seeking to do quite readily.

goodsanket’s picture

Thanks a lot guys...

Since im coming from a WP background, my initial idea to start is to set up a parent child relationships between diffrent pages. So that I can then write a function for which i ll give a node ID and it will fetch me all the child pages. Am I going the right way?? Or is there a better way in drupal. Also if you guys can privide me some free e-book link o smthing it will be really helpful.

kaakuu’s picture

What you say can be easily done by taxonomy, cck, views - there is rich drupal documentation on all of these here in drupal.org

What I am not sure are two things

if you need to import all data how to make the things work out. If you are starting afresh no problem.
WMU has out-of-the-box multiple blogs per user, each individual user can set unlimited number of blogs or upto any number determined globally by the admin. Drupal can give only one blog per user.

If you are using Indic languages ( are you any kith or kin of sai paranjape? just joking) you must be aware that indic unicode language search does not work in drupal. If you do not need any such default search then its fine to go ahead with Drupal.

goodsanket’s picture

hmmmmmmm.. thanks a lot. So basically i need to start reading about taxonomy, cck, views. I shall do that..

And btw I am from India (Goa, to be more specific) and our names are like this only...

Cheers