Hi,
My intention is not to start a CMS war, but to know the suitability of Joomla for large scale, enterprise level application. We have decided to start our new/first website development in Joomla. Our requirements goes as follows:
1. We will completely customize the front end.
2. We need a CMS mainly for article management. We don't need any portal.
3. We need professional level session management and scalability. We expect about 300,000 users to register and use the site within first year of the launch.[We expect about 1000 hits daily]
4. We expect to publish around 10-15 articles per week. The articles will accumulate over the period of time and we need archival facility.
5. We need fine grained access control to the articles.
I know from Performance section of Joomla forum that, these number are achievable with Joomla. But the following links confused me a lot .
http://www-128.ibm.com/developerworks/ibm/library/i-osource1/
Also I have used http://www.cmsmatrix.org/ to compare Joomla and Drupal. I am concerned about the following result sections which Joomla is not having, but thats needed in my site.
Security -> Granular access control, Pluggable authentication, SSL compatible
Support -> Test framework
Performance -> Load balancing
There is a general report in other forums that Joomla is not doing well in SEF urls and search engine ranking. And I am now considering both CMSes and would like to know which CMS would suit my requirements.
Regards,
Madhu
Comments
Drupal is way way better than Joomla
Madhu,
Drupal has the best community support which you must look at seriously.
Why you should use Drupal over Joomla ?
1) Overall Performance
2) Efficient and cleaner code ( A Big one - I don't like messing around 100's of files for simple changes)
3) Extensible and Robust Framework
4) Granular Access Control
5) Versioning
6) Taxonomy ( Just Lovely!!!! )
7) Scalability
--
Roshan Shah
T : 604-630-4292
Vancouver, Canada
http://www.drupaldesigns.com - Drupal Portfolio
http://www.gujjuweb.com - Our recent launch for Gujarati Community
http://www.gloscon.com - Get a Drupal Services Franchise
Joomla has its perks, but it's wrong for your project.
When I saw the points "completely customize the front end" and "fine grained access control to the articles", it became clear that Drupal is the only way to go.
Joomla is smooth and easy to install, and out of the box (without changing settings in either CMS) it seems to be more powerful. But if you are trying to change anything in the way it displays and controls access, it turns out to be a brittle codebase that has practically no access control or customizable user groups.
And the part about search-engine friendliness is also true...
--
Aran
No Nested Categories
Joomla is a joke for content management.
You can't nest anything. You are limited to a single level of sections and categories.
Drupal on the other hand, offers unlimited article nesting using the taxonomy, or by using the excellent Category module.
I'm migrating my employer's website away from mambo to drupal because of the lack of basic content management features.
Thanks guys..!!
Thanks a lot for your support guys..!!
We have decided to start our new/first site development in Drupal. And as good sign, Drupal 5.0 got released at the same time. So we will be starting our development in Drupal 5.0 shortly, after learning basics.
My site is more like Learning Management system, so I thought of having a look at drupaled.org distro. But I am getting a Access Denied error..!! Is it only me or any body else getting same.
Any help would be highly appreciated.
Thanks again,
Madhu
Hook me up on Skype
Madhu,
Hook with me on Skype and I will help you
My Skype id is 'bpocanada'
--
Roshan Shah
T : 604-630-4292
Vancouver, Canada
http://www.drupaldesigns.com - Drupal Portfolio
http://www.gujjuweb.com - Our recent launch
http://www.gloscon.com - Get a Drupal Services Franchise
Drupal 4.7x has more modules
Making sure Drupal 5 got all the modules that you wanted. I noticed that version 4.7x contained a lot more modules than version 5 does.
drupaled 5.40 same error
Yes I got this, can some one please help me get around this. and continue. I can't wait to hae a look.
I installed drupeled tonight with the following problem
version information:
Apache version
1.3.39 (Unix)
PHP version
5.2.5
MySQL version
4.1.22-standard
Architecture
i686
Operating system
Linux
drupaled 5.40
I went to phpmyadmin and brang up the db and chose import then imported the file: drupaled_05dec07_phpma.sql. I received the following output
Error
SQL query:
-- phpMyAdmin SQL Dump
-- version 2.9.2
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Dec 05, 2007 at 11:56 PM
-- Server version: 5.0.27
-- PHP Version: 5.2.0
--
-- Database: `maintenance`
--
-- --------------------------------------------------------
--
-- Table structure for table `access`
--
CREATE TABLE `access` (
`aid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`mask` varchar( 255 ) NOT NULL default '',
`type` varchar( 255 ) NOT NULL default '',
`status` tinyint( 4 ) NOT NULL default '0',
PRIMARY KEY ( `aid` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;
MySQL said:
Documentation
#1050 - Table 'access' already exists
[
Thank you
Joomla is limited
I agree. I tried Joomla, but found it difficult to extend and customize. I found Drupal much easier to understand and it seems built ffrom the ground up for users to customize.
No of modules.
Joomla doesn't have so many modules as drupal.
There are thousands of modules for drupal, this is not the case with Joomla.
Sharique Ahmed Farooqui
I think Joomla would beat Drupal in modules
I have never compared numbers, but I can you this:
1) Joomla has a *lot* of modules (actually called "extensions" by Joomla).
2) Joomla has a lot of extensions that drupal lacks - such as a document management extension (docman), a few extensions for selling real estate, an extension for classified ads, and many many more.
3) Joomla's ecommerce solution is far superior to drupal's solution. I think joomla's extensions for a wysiwyg editor, and forums, may also be superior to drupal's modules.
4) Many drupal modules are broken, especially in 5.0. For me, it is a rare occurance that a drupal module "just works."
Both drupal and joomla are strong projects. But I think drupal's strength is as a pure CMS. When it comes to modules v extensions, I think joomla wins easily.
Many drupal modules are
I doubt there are that many modules that are released for Drupal 5.0 that are broken.
The only flaw in that is that the version compatibility should probably be indicated more clearly to stop people from downloading incompatible modules...
From my experience, a lot of
From my experience, a lot of drupal 5.x modules seem broken. But, maybe it's just me.
In any case, I still think Joomla easily beats Drupal in terms of modules/extensions, at least for now.
Drupal 5.x is just out, and a lot of the older modules have not been updated yet. Also, a lot of new modules may be created for 5.x. So things might change, but for now: the current version of joomla easily beats drupal in terms of modules.
...
Both 5.0 and 4.7 are the current version of Drupal. While I am not sure why you are experiencing a lot of 'broken' modules for 5.0 I surely hope you file an issue with the appropriate module project when you do encounter one. My experience has thus far been different but perhaps my needs are more modest.
I'm sure that Joomla is a fine product when it's use is tailored to it's strengths as are all cms'
-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain
-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide
I think Joomla would beat Drupal in THEMES
I don't know about modules but for sure, Joomla has a lot more themes than Drupal (at least 10 to 1 ratio). Also, getting a custom Drupal theme is much more expensive than a custome Joomla theme. Other than that, I like Drupal much better than Joomla.
Agreed
I have to agree that making themes for Joomla is much more easier than Drupal, I have been a Joomla user and was impressed with Drupal's features and user-friendliness, But the use of php everywhere in Drupal's themes is a drawback for me.
Drupal vs Joomla
Hi
Sorry I make this question again on this site. I was reading yesterday two hours information in this subject although most of the people prefers Drupal it seems this depends on the situation. This is my background:
I am not a profesional, I do this as a hobby. I have programming background but use php/perl/cms only as a hobby.
I don't care programming in php, in fact I like it, but I have very little time for administration and maintenance.
I use a host provider using a shared server, this makes some restrictions, I don't have access to install binaries, I don't have access to a shell promt or something similar to run unix commands.
I am already running a site using Joomla (http://aparatodigestivo.net). I liked the easy of installation, I programmed a componnent and found the API a little bit too complex.
I run a second site (http://ropits.com). The site is becoming popular with around 1M page visits a year. Most of the site is static html but the most popular part is dynamic content that I create and maintain with a set of scripts in Perl. I have programmed the scripts quite from scratch. I want to move the site to a CMS, Joomla o Drupal. I need a CMS to increase the interaction of users (create personal files, forum, interact with the contents, ...).
My first option is Joomla because it is what I already use. But I would like to know what Drupal can offer before I invest a lot of time. I anticipate the need to program new components programming in php. I will need some type of framework to continue using my Perl scripts because they contain around 5k lines and migrating to php is not straight forward.
Any recommendation in my situation?
Sorry for the long post and thanks.
http://ropits.com
http://aparatodigestivo.net
I've had a Joomla site for
I've had a Joomla site for about one year, and I think I have come to know a bit about the system. Joomla is good, Joomla feels comfortable from Day 1, Joomla has some 1,400 extensions, Joomla is easily themable. I loved it. As long as it lasted...
But Joomla has severe shortcomings where it really counts. There is no user management worthy of that name. There is no content management possible (ok, there is the section/category/item bit, but that's almost nothing, very insufficient for a site with, say, 5,000 articles on a multitude of topics). The 1,400 extensions are often of very marginal use. Joomla is a helluva pain to customize on the (deeper) code level.
Two weeks ago, I made the switch to Drupal. I'm not blind for its shortcomings. Its administration part is not at all so intuitive as Joomla's Administrator. There is a lot of lingo to master. But I simply adore its taxonomy and its user management, two key elements in any serious content management scheme. There are not so many Drupal modules as there are Joomla extensions, but I have the feeling they're mainly of a more "serious" level.
All in all, I feel that Joomla is the right tool for the serious amateur. And Drupal is the right tool for the professional. Maybe some will scold me for saying so, but that's my gut feeling. If you want a moderately functional and moderately nice site up and running in two days, go for Joomla. If you want something more serious, go for Drupal.
Ludo
Roughly counted, there are
Roughly counted, there are 930 modules for Drupal 5.1. This is not a correct number, however, because many modules are classified under more than one category. I don't think there are many more than maybe 700 different modules.
There are 1473 (different!) modules/component/mambots available for Joomla (http://extensions.joomla.org). These are really different modules, but it should be admitted that a number of them don't add much functionality.
That's why I would definitely like to see those thousands of modules for Drupal Safknw is talking about. And don't add the modules for Drupal 4.7: they are incompatible with 5.1, whereas the Joomla extensions all work for the latest stable version.
There are things which are definitely more arcane in Drupal than in Joomla. One is styling. In Joomla, you have one template.css, and that's it. In my Drupal setup, there are, at this moment, 17 (seventeen!!) CSS files (which I can club together in the administration, I know). I don't like the way Drupal organizes its styling. It's counter-intuitive. Styles are inherited, overruled, changed, whatever. If it weren't for Firefox and Firebug, I'd have become insane because of this :-). Layout is not Drupal's forte. The basic themes, such as the omnipresent Garland, are not exactly aesthetic jewels The same is true for Joomla's Rhuk Solarflare, but it's a lot easier to change a Joomla theme ("template") than a Drupal theme. The Drupal modules available for layout, such as Panels or e-Publish, are not exactly the most versatile.
That being said:
- after about one year of working with Joomla and about a month of working with Drupal, I can safely say that Joomla-out-of-the-box can definitely do more than Drupal, and that Drupal's learning curve is slightly steeper than Joomla's.
- BUT Drupal is Definitely the thing to choose with respect to matters "where it counts":
* its user control is a zillion times better and more powerful than what Joomla has to offer.
* its multicategory system of storing things is a Joy after having had to cope with Joomla's lack of this.
* the taxonomy, closely linked to this, is a gem.
My conclusion is simple: I enjoyed Joomla, and it learned me a lot about CMS's. It was fun to "live" in the Joomla crowd. As long as my site was really my site, with nobody intervening, Joomla was just fine... But I felt soooo relieved when I decided to move to Drupal. Now my university is meddling substantially with my site, and it would have been impossible to give them what they want had I stayed with Joomla. Deep down, it's still a love-hate affair, I have to admit, but every day, it is becoming clearer to me that Drupal is simply Far More Powerful and far outweighs Joomla where it matters.
Ludo
Can you give some examples
Can you give some examples of how drupal's user management features are better than joomla's?
Also, I think joomla does a method for catagorizing content. Why is drupal's method supperior?
Joomla divides its users in
Joomla divides its users in unregistered / registered / special. That's it. The subdivision in author/publisher/manager or what's it called is of no practical use, except when you have just 5 or 10 contributors. In a mature system, access rights need to be as granular as possible to accomodate far more contributors in, say, 20 or 30 or 50 user roles. This is unthinkable in Joomla - and a breeze (well, sort of) in Drupal.
And Joomla's method for categorizing content brings back memories from those days, when I thought that "Item / category / section" was all I would ever need :-). In Drupal, you can categorize / taxonomize to your heart's content. You can attach access rights to your categorization etc.
Mind you: I still think Joomla has quite a few features Drupal could learn from, but in these two matters for all content management systems, Drupal is clearly the better.
Ludo
Drupal vs Joomla
I agree that Joomla has a bigger installed base. Yes, it's easier to learn, yes there are more templates, yes there are more modules and yes this, yes that...
Drupal is a lean mean machine when it comes to clean and robust code, SEO friendly out-of-the-box, theming power, user access, categorization, stability, contributed module creation, ...
For all things that really matter you should stick to Drupal. If you put serious effort into Drupal you will never regret making the choice. If I have to make a choice between quantity and quality, I'll know what to choose.
Drupal installation
I tried to install Drupal (5.0) yesterday night on my site Complete acne treatment, and all it took me was 10 minutes after uploading. I dont know how can anyone say Drupal installation to be difficult and if Joomla is easier than this then it must be God. I will keep on posting my findings on Drupal Vs Joomla at my blog.
Drupal Vs Joomla : Installation and will keep on updating with my findings.
Joomla vs Drupal
One thing I noticed and didn't like about Joomla, vs Drupal, is that while the Joomla page is being created, a blank white page will appear in the browser for several long seconds while that is done - at least Drupal doesn't seem to do that as much.
looking to move from joomla
i have joomla site which i made recently Http://bollywoodpoint.com and getting good traffic now my host server says it is eating 45% of cpu along with my gallery2 at Http://bollywoodpoint.com/gallery/ so i,am planning to move to other cms and was thinking about durpal
As a Joomla User...
for 18 months and three sites, I'm really starting to bang my head against Joomla's limits. I'm seriously considering moving to Drupal, and starting on a test basis, to get around this.
To me, the issue is Gloss vs Guts.
Joomla has Gloss in spades, gazillions of themes, flexible block presentation, WYSIWYG editing, and more flash based presentation galleries than you can shake a stick at.
Drupal seems to have the guts that Joomla lacks; everything integrated, taxonomy, flexible hierarchies, access control, etc.
I'm not saying that you can't have these guts in Joomla (if your willing to code hard) or the gloss in Drupal (can't see how to get this out of the box) but you really do need to choose horses for courses.
Don't get me wrong, I love Joomla and have two sites working faultlessly, and would not hesitate to use it again and again and again.
But for your project, I would look at Drupal first.
Gareth
When worlds collide ;)
Hello,
I used to work for a company that used only Joomla (and thanks to me they are integrating Drupal right now). Joomla and Drupal are totally different approaches. Here are mine thoughts:
As goes for performance - I think if your site has 5 milion visits per month no ready cms will be optimized enough :) And I guess Joomla's main sites database isn't bashed so much because the forums are handled using a totally different system ;)
My advice is: if you don't do websites for money and want to deploy your small website easily - go for... Wordpress. It is lightning fast, really legible, customizable and has absolutely best documentation ever. If you want to do some serious website, which won't resemble 200.000 other websites using the same cms, which you can easily extend go for Drupal. For the first peek it seems complicated, but after two days of fiddling with the options of default installation, when you get the idea you begin to appreciate it's ingenuity. And what about Joomla? Well, forget about it ;)
If you read that far, you have proven that you are a tough guy ;)
Best regards!
--
Pielgrzym
SEO Drupal
I hope they compare the 2 on www.seoshoppingcarts.com
Very well addressed by pielgrzym
I believe that Pielgrzym has brought out most of the points very clearly. I was torn between the same debate for a long time and have been reading and posting a lot of details out on drupal vs joomla, I chose drupal because of its SEO features and a lot of other features that pielgrzym has already mentioned. The only thing that stands out in favor of Joomla is its ease of use for amateurs as cited by most of the people on forums (btw I have never used joomla), I started out with drupal and found it easy enough. One place that drupal needs to cover is that most of its modules are still being upgraded for their latest release and I faced quite a lot of problem implementing expandable/sliding menus for my website. However I am in support of drupal all together.
Very well addressed by pielgrzym
I believe that Pielgrzym has brought out most of the points very clearly. I was torn between the same debate for a long time and have been reading and posting a lot of details out on drupal vs joomla, I chose drupal because of its SEO features and a lot of other features that pielgrzym has already mentioned. The only thing that stands out in favor of Joomla is its ease of use for amateurs as cited by most of the people on forums (btw I have never used joomla), I started out with drupal and found it easy enough. One place that drupal needs to cover is that most of its modules are still being upgraded for their latest release and I faced quite a lot of problem implementing expandable/sliding menus for my website. However I am in support of drupal all together.
Drupal is much better than Joomla
I usted to be a Joomla user, until I figure out all the advantages of Drupal (specially since version 5.0). There are so many benefits from Drupal over Joomla.
1) Joomla is too limited, you can't even have more than 3 categories level. Drupal allows you unlimited categories
2) Jooomla does not have a comments module. Drupal has one in the core
3) Joomla does not have a forum module. Drupal has one in the core
4) Joomla is too insecure (my hosting recommend us not to use it), specially because you have to install extra "components" to use it. I don't see many problems in this regard with Drupal
5) Joomla's admin is too slow
6) Joomla is limited to certain user roles (in Drupal you can create many roles as you want)
Anything else to say?. Joomla is only good...for small sites. If you want to grow up, Drupal is definitely the best choice.
Cheers
David.
Flogging a dead horse
Just to put the fork in it, I work for a company that started a Joomla site about 5 months ago, I don't want to say who it was for but its a major company you all know, at any rate Joomla has been a disaster but not from day one. Currently the site is at a state where at any moment it may go over the edge and fail. User management is absolutely horrible/non existent, we have been able to hack the hell out of community builder but still have terrible limitations and the memory usage is crippling. The devs responsible for the product can only recommend hardware upgrades and looking under the hood exposes code that is impossibly sloppy even to a designer like me.
We are currently scrambling to build tools for an emergency migration of the entire site to Drupal in the future but it's a nightmare, I will never use Joomla again for anything even a blog site and instead I am building a simple blog install of Drupal for uses like that, its not perfect but I wont be "trapped" again.
In all maturity and seriousness the two CMS cannot be compared and although Joomla!'s candy admin UI really wow'd the client that quickly faded with the onset of astronomical dev costs required to do some of the most basic of functionality, whats worse is the Joomla community seems to be really venomous when you bring these things up like user management and the lack of any real content management even in the newest version.
I would highly recommend anybody that can overcome the first few hours of confusion when dealing with Drupal to do so as Joomla is a path to extreme limitations and costly work arounds.
To the person that said Joomla components/modules/mambots are generally more stable then Drupal your absolutely mad or inexperienced, it has been my extensive experience that it is quite the opposite.
To really hammer it home, in the time we have been struggling to keep Joomla from bleeding to death we have completed multiple Drupal sites that have superior functionality and performance. The recent talk concerning the License of Joomla! seems unsettling as well even though the Joomla lords have stated it isn't anything to worry about as if it wasn't bad enough.
Regardless its a free tool but so is Drupal and I am sure Joomla has its place, it just isn't in professional enterprise level sites or any site that requires a great deal of flexibility.
ok, enough Joomla bashing. I
ok, enough Joomla bashing.
I have built over 10 Joomla sites, and I run one with over 3000 pages.
Normal user management is ok.
Forum integration is stunning (Fireboard)
Ecommerce is Brilliant (Virtuemart)
I am developing 2 Social Networking websites which have blogs & userpages, so I am devving them using Drupal.
Why?< as you have all read in this thread, the categorization of content, and the extensibility of user pages.
All drupal needs, to make it the best OpenSource CMS EVER, is for perfect forum integration (with something like SMF)< or build up the existing one, and for Ubercart & Ecommerce to really come alive, and become international.
Drupal rocks, but don't beat the crap outta Joomla!, the developers are fantastic, and the community is also great, but the hackers also love it.
Joomla Bashing
I am a Joomla user and generally been happy with the results. I am not here to bash Drupal as both project have their faults and also have their good features.
I may try Drupal on a test server to see what it is like, and after testing I may offer it to my clients if I feel it suits their needs.
Anyway if you vist the joomla site you will notice we mentioned the new version of Drupal and wish it well. I think at the end of the day both (and in fact all cms projects) can learn from each other so that whatever shortcomings any may have they will be overcome and improve on in every new version that is released. We may see a cool feature that would look good added to the other cms - ok lets do that.
I have had to hack into code in Joolma (mostly the extensions) and I expect that I will have to in Drupal. But to be fair most of this is changing the stylesheet or html code which Joomla allows as a feature.
What makes any project work is the forums - be nice and help each other.
John
...
Why are people reviving a one year old post?
-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain
-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide
...because there will always be a question
Because there will always be a question of which CMS is better for a given task... and things change with new releases.
I'm now dealing with a non-profit that has been offered a free redesign of their current Drupal web site in Joomla (since the design agency has no clue about Drupal). I'm wondering why the need to re-invent the wheel or fix what isn't broken. All the design agency is really offering is a new design and menu structure - - both easily handled in Drupal as well. They seem to be doing a lot of prep work on paper to figure out navigation. Drupal 6 allows drag and drop nesting of menu items so I assume Joomla has a much more difficult menu system that requires this extensive planning on paper. Or maybe I am just dealing with a clueless Joomla developer at the design agency. I'm hoping the design agency simply provides a wireframe so I can quickly slap it into the Drupal system.
I have not looked at Joomla since it was Mambo so I'm not sure how many of the issues (like limited categories and limited user levels) still exist in Joomla. I'd appreciate if anyone can keep this thread up-to-date with info on the latest Joomla release.
Joomla may have more
Joomla may have more extensions, but they are difficult to manage, and not very useful. While some may be quite handy, many of them are just backend extensions. Drupal's modules are much easier to manage, can be easily configured, and have much easier user access control.
Joomla's administrative panel is quite confusing. I tried it on my 2nd site (the first one was straight HTML so I could learn it) and it was very confusing. You create content, and have to go to 2-4 different pages to actually publish it. Drupal, you have all the options on the content creation page.
Joomla's WYSIWYG editor is much better than drupal's "stock" HTML editor. While more complex page creation can be done with a HTML editor, the ease and instant reward of a WYSIWYG editor is better for newcomers to CMS's
And as it's been said before, Drupal's file base is much smaller. Fewer files, with more functionality. In my humble opinion, Drupal wins hands down.
"Joomla may have more
"Joomla may have more extensions" ..... Wrong Joomla have a lot more extensions
"Drupal's modules are much easier to manage" .... sorry but I think Joomla modules are much easier
:)
www.lille-web.dk
locked
Enough already. Use the tools relevant and appropriate to your needs.
Joomla is Open Source, Drupal is Open Source.
-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain
-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide