I am planning on having a social networking site developed to cater for a specific niche. I have read alot of posts on the internet about the two CMS and it appears the majority prefer joomla due to the ease of use. Joomla is almost ready to go right out of the box. Well I came over here to get the drupal side of the story from drupal developers.
Thanks for your time.

Comments

Tmanagement’s picture

There is already a topic about Drupal VS Joomla.

I have looked at Joomla but decided to start with Drupal since it appears to have clean stable code which will not be affected because the core is staying relatively small. Furthermore, although I am not sure, when you want to begin a community/social network site Drupal is definitly the way to go since it is developed from the beginning for maintaining a social network.

Choose an out of the box Drupal installation, pick some nice modules that you need and you are ready to go.

mrbert’s picture

Use Mambo(Joomla) when:
* you don't know about the tech stuff at all
* you want easy install & setup with your mouse
* you don't want to learn the tool you're using
* you don't need to integrate other scripts etc. to your site
* you want a candy site and don't mind several other sites using the same template(s)
* you don't need SEO out of the box
* you don't care about server resources
* you're running (or planning to to run) only one or max a couple of sites
* you don't need one log-in to several sites
* you don't need user groups & permissions
* you don't run membership site(s)

Use Drupal when:
* you want a rock solid & high quality platform for your sites
* you want or need a real multi-site-feature (only one installation for several sites)
* you need any kind of user groups & user permissions
* you need to run also membership- and community sites, not only CMS etc
* you want a Powerful templating system
* you're ready to invest a bit of your time in order to realize all the huge possibilities of Drupal
* you understand the meaning of clear, high quality code and API (easy to integrate with other solutions etc)
* you want flexibility and don't like limitations

Read More at
http://forums.digitalpoint.com/showpost.php?p=257154&postcount=19

by Google search

http://www.google.com/search?q=Drupal+VS+Joomla&ie=utf-8&oe=utf-8&aq=t&r...

Griffonia | Voacanga Africana | http://www.voacanga-africana.com.gh/sheabutter/">Shea Butter

modul’s picture

Joomla and Drupal are "just" PHP constructions. If you can do it in PHP, you can do it in Joomla as well as in Drupal.

If you want a site straight out of the box, up and running in a matter of hours, I would say that Joomla may have the edge. That is not due to Joomla or Drupal itself, but to the number of add-ons. The number of add-ons in Joomla is about double the number of Drupal add-ons. But numbers don't say everything. A good deal of the Joomla add-ons is rather silly: put a clock here or there, dozens of "picture galeries", a bunch of random quote add-ons etc. It's only my feeling, and I can't corroborate it, but I would say that Drupal add-ons are "more serious", less toys, more like tools for the site administrator.

I had a Joomla site for about one year. I started meddling with the core already after a couple of days. I have had a Drupal site for a couple of months now. I haven't even touched the core, apart from one minor bug correction.

Drupal's theming system is by far more flexible than Joomla's. In Joomla, I almost completely rewrote the all-essential Content component. In Drupal, I "simply" mess around with the .tpl files, which is a whole lot cleaner.

Joomla has nothing in the area of "multicategories". I wrote a couple of component and a bot to take care of that, and it more or less worked for my own situation, but it feels a lot more comfortable to be able to make use of Drupals native semantic multicategory system through its taxonomy.

Another problem in Joomla is its lack of a granular access system. If your site wants to distinguish to some degree among various user categories, there is only one solution: Drupal.

Drupal is supposed to be more difficult to learn. I wonder if that is true. I think both Joomla and Drupal require at least some basic knowledge of PHP in order to really tweak your site and in order to really do what you want. This has nothing to do with intrinsic difficulty, but with what you want. You can have a fairly decent site up and running in both systems in no time at all.

The bottom line? I dunno... If Joomla "does" your site, by all means do use Joomla. If you have the feeling you're running into a brick wall, give Drupal a shot. As long as you remember that both are "just" PHP constructions. There is no reason to adore the one and belittle the other. Both are very good and very widely used systems, which need to be studied if you want to get anything serious done. Both will need tweaking. For me, the conclusion happens to be Drupal, but I will gladly believe anyone who claims that Joomla does the trick for him.

Ludo

Muslim guy’s picture

Joomla's a joke

For social networking site, go with Drupal as you will find dedicated programmers and developers, freely and helpful

Get friendly with these nice people :)

There is a group for `social networking site' at

http://groups.drupal.org

And mind if I add something:

If you dont want to spend anything apart from webhosting, then go with Drupal. Joomla has tricks that they want you to buy something here and there (themes, templates, modules)

modul’s picture

Joomla is definitely not a joke. Criticism of that type is simply uncalled for. It's a very serious CMS system, capable of many beautiful things. Many capable and very committed programmers are giving it their best to make Joomla better.

But it is different from Drupal, and "out of the box" both pieces of software can do different things. For instance, Drupal outshines Joomla in its user management and its facility for multicategorization. Both, however, can be tackled in Joomla - or more correctly: in PHP. It's mainly a matter of what you want "out of the box". Part of other common wishes can be dealt with through modules (or in Joomlese: Components / Modules / Mambots). But anything beyond that (and there's a lot of that in most site admins' minds) will require programming and tweaking, no matter if you're starting from Drupal or from Joomla.

Ludo

carlmcdade’s picture

You can do this with either one. To get a fair comparison you will have to install community builder to your Joomla install.

If you are a average coder then you may want to stick with Drupal as it is easier to work with. Joomla extension modification and building is OOP and a very advanced type of programming.

Hiveminds Magazine
http://www.hiveminds.co.uk
for web publishers and community builders CMS Demo Matrix
Coming soon!Drupal Support | Drupal S

AlanB-1’s picture

I have spent about 3 days installing Joomla and experimenting with the features, themes etc.
I was not impressed by the code output, not WAI compliant, loads of tables, it could be cleaned up a bit by me but thats defeating the point with a CMS.

I have spent today installing Drupal, I got the site up and running in less than 5 mins after FTP the files. The admin part looks easier and much more informative, an excellent series of tutorials also. Code produced so far is near perfect and there are as many modules and themes available as for Joomla.
From what I have seen so far is more or less equal on features but Drupal has better documentation and is WAI compliant ( one of only a handful CMS that are, there are hundreds that are not) which is most essential for a commercial environment. For a home use situation take your pick!

willk’s picture

Thanks all for your help. I know this is a drupal site, but it sounds like drupal is the way to go.

nlink’s picture

I have been installing my first CMS Site and after a lot of reading on various forms, i decided to opt for Drupal. The detailed reasoning behind it has been outlined by me on Drupal Vs Joomla, but the main reason for this was definitely because Drupal seems to be the right choice for big websites like this one that I am designing right now. It seems by the opinion posted on various sites that Joomla is more for personal websites and for ease of operation, that I plan to test out very soon on some other project.

Another reason for my choosing Drupal in this debate is its inclination towards SEO practices which have become completely integrated with good website design. Think of it what is the use of designing even a high quality website if it gets very little traffic or its only source of traffic is PPC.

Anyhow I will be updaing regularly on my blog as I move ahead with Drupal and offcourse Joomla too.

Also a question: Is there a cms which supports wiki like feature of generating links inbetween the articles. May be in some future version of Drupal too.