I’ve noticed a recent tsunami of interest from potential clients in content management systems. Often, there is a tendency among these clients to “shop around” the dozens of open-source content management packages. They go to the various websites, and look at product features, see who is using the systems, and treat picking an open source CMS as though it was a car. For them, it is like picking between a Mazda or Toyota. Unfortunately, this tendency is misguided. Picking a CMS is a lot more like picking a stock to invest in.
This distinction is crucial. And failure to make this distinction leads to a bad decision. I’ve yet to find a case where Mambo was a better choice than Drupal. It is not surprising that mambo is always the first choice of most customers who decided to do some shopping. Mambo knows how to market itself to the layman, Drupal’s website speaks to an educated elite.
Compare the first thing that a shopper sees when they visit the two sites:
Drupal: “Community Plumbing”
Lead text: “Equipped with a powerful blend of features, Drupal can support a variety of websites ranging from personal weblogs to large community-driven websites.”
Mambo: “Power in Simplicity”
Lead text: “Mambo is one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world for everything from simple websites to complex corporate applications. Mambo is easy to install, simple to manage, and reliable.”
The truth is that Mambo is bulky, badly optimized for search engines, and generally rigid and brittle to customized. Drupal, on the other hand, is perhaps the most search engine friendly CMS on the market. Its modular, flexible, its underlying design has been guided by a stellar philosophy. But, I only know that because I work with the things. Customers who do their shopping, on the other hand, have the word “plumbing” as part of their first impression of drupal.
Drupal chose a word that evokes images of ass-cracks, human waste, clogged toilets, bills from the plumber, and plungers. Other words and phrases, “blend of features” (are features like coffee?) “personal website”(read:not professional), “large community-driven websites”(read: large amounts of not professionals) are totally hurting the widespread adoption that drupal deserves. I mean seriously, compare those two first impressions, and it becomes no secret why customers always think mambo is a better choice
So, in short, be forewarned: don’t judge a CMS on its marketing pitch. All marketing is an attempt to cover up lies. In addition, Drupal… as a solid and fanatical supporter, I beg you: help me market your platform. Leave out words that evoke ass-cracks, and solid waste!
Comments
hi, i used mambo and yoomla
hi, i used mambo and yoomla - is very good, but is to complicate :( . drupal is simply and fast :)
Joomla Vs Drupal
I have been studying a lot recently on the Drupal Vs Joomla debate. Just documented some of my findings at my blog.
Drupal Vs Joomla: Drupal Installation
I have however installed Drupal for the first time yesterday on my site Complete acne treatment and found it to be really easy. After upload the entire installation took some 10 minutes (Drupal 5.0). I have been till now reading that Joomla installation is comparatively easy but I can't really understand what could be easier than this. May be a joomla installation on next site will give a better idea. I will be updating my findings on Joomla Vs Drupal on my blog regularly.
This concise evaluation says it all.
http://www.jdavidrogers.com/2007/04/07/drupal-or-joomla-picking-a-cms/
Says it all...
drupal takes the cake
I have been experimenting for about a week now with drupal and it literally takes the cake as far as cms's go. Mambo/Joomla was my previous preferred platform but after designing and launching a test site for our local news company, the frontpage on Joomla was taking 300 sql query knocks alone! Which is why I swtiched over to Drupal, its vastly superior. I admit it took me about a week to get use to the whole UI but once u get past u initial taxonomy fright, its all smooth sailing.
How to install and use Drupal
I'm won over by what I have read about Drupal but how do I install it. I am a non technical person so need lots of help!
More a matter of WordPress vs. Drupal
I experimented with Mambo once. It seemed promising, but I found that it lacked the control to set up a decent navigation. Or you can do this, but the method isn't obvious. I agree, they market well, but I didn't find that CMS stands up well.
I am running a few websites with WordPress. It is great software if all you want is a blog.
I am working on getting a site going with Drupal. It is harder to set up, which is why I am working on it and have not completed the job. I went for the low hanging fruit first, that's why I have several WordPress sites and no credible Drupal site yet.
When I do get the Drupal site going, it will be much more interesting than the WordpPress sites. There are more features.
I wrote a brief article comparing Drupal with WordPress, which you may find interesting.
Read this all, Looks like
Read this all,
Looks like Drupal is the favourite, then mambo then the rest,this is the first time im not gonna make a site or anything from scratch *(am a Programmer) i usally design my sites with great javascripts stuff but this past times i have lost time of making things in photoshop then frontpage then dreamweaver, just got too tired, and let me just tell you guyz what i need in a cms and maybe u can advice me more,
I want a site that is easy to edit but also can make sort of mod's that can accsess most of the setting but not all and one that supports links , blog module, polls and much more, and btw if it is hard to configure i may need it to be opensource.
Thx in Advance.
*Nothing is better than customizing,making and perfecting codes*11
Drupal hooks are essential
For me, Drupal's hooks have been essential to help me build my yearbook website. I spoke with Joomla's lead developer at LinuxWorld in London and he explained how Joomla didn't have such hooks and doesn't plan to any time soon due to its architecture. His words "Joomla is more top-to-bottom whilst Drupal is more vertical", meaning that in Drupal each module can hook into each other, whilst in Joomla if something's done at a low-level, higher levels can't interfere with it.
I think I talked to the same
I think I talked to the same guy at Google's summmer of code summit. The Joomla! guys are freaking hardcore... they managed to make Mambo a workable web development platform -- which required rewriting basically the entire thing... and they maintained 90% percent backward compatibility.
Dude...
Man...
They are some bad ass mother fuckers.
That said, what the hell is the difference between a 'vertical' platform vs. 'top to bottom' bottom platform? And why is a good thing for the top to not be able to ever interfere with the bottom? [zing]
I choose Drupal after reading the thread.
I have been trying a lot of CMS to setup a company intranet website. I installed XOOPS,PHPNUKE,POSTNUKE,JOOMLA,DRUPAL in my PC.
I am confused by all of them and I have to make a final decision. So I googled and found this page.
Thank you for your opinions. I will choose Drupal althoug I am not so satisifed with its UI. It is difficult for me to setup a good template for it.
I think you made the right choice
I hear you, daego, I did more or less the same thing. When you aren't used to how a CMS works, and how you get the site you want from the a complex blend of templates, modules, set-up etc., they all seem hard to configure into what you want. Especially when you are trying to get the hang of four or five all at once.
I seems to me that most of the CMS systems I tried are find if you want the same kind of website that the developers had in mind, but hell if you don't.
Drupal didn't seem like it was up to much at first compared to the others (say Mambo for example) but I quickly realized that with something like Mambo, what you see is what you get (and I didn't like what I saw!), where as with Drupal, you can get what you want if you put a little time into it. Once you commit yourself to it, I really don't think its that bad, as long as you don't mind at least some semi-technical tasks like installing modules (easy if you are tech-savvy, and doable for most people who are comfortable with ftp transfers, and server back-ends). I think Drupal is a relatively small time investment that will pay off.
I'm looking forward to getting into Drupal more. I've not had time yet, but actually, the more I read about it (on posts like this one for example), the more I realize that it will really rock once I learn a few more advanced things. Even the basics are pretty good.
Drupal rocks
We have had only good experianed running our small net news paper on Drupal.
The flexibility made it possible to great a rather good, personal interface quite fast. We had also no problem to create a language to describe to article powerfull enough to eliminate to need for a editor but still easy enough to use.
I couldnt really see anyother free CMS flexible enough for us. We dont only try to build a news paper, but rather a community with a combined news paper and wikipedia-lika-database.
It works acctually rather well. Today we for example wrote an article about two farmprojects in Uganda. They are introducing aloe vera and grapes among the farmers. The news article are here: Uganda satsar på aloe vera och vindruvor If you take a look you noticing that it makes a reference to the fact page for aloe vera.
The green box in the end of the news article are a recommended resource. In this case a link to a non-profit organisation who document plants on tropical Africa.
Best luck with your blog, and thanks for a nice site. Hans Husman
Give Them a Test Run
www.opensourcecms.com
Enjoy!looking for a new community solution
IBM made his decision for their CMS project
http://www-128.ibm.com/developerworks/ibm/library/i-osource1/index.html
| Project Development | Webmail |Why is IBM decision so important?
I read this blog with great interest and appreciate the points made in the discussion. I am deciding on a CMS for a community project and have checked and installed many.
Drupal is very good but why do you think that IBM's inclussion of it in their workbench is so important? A typical user of CMS can hardly compare to IBM in terms of resources and skills.
Joomla won some first places in recent "competitions" and the sites created with it look "better", IMO, than Drupal presentations - there is much greater variation (probably because there is more of them)
Lanny
I'm still in the undecided
I'm still in the undecided camp myself. But I did notice that the big win was a contest run by a publishing company that sells a Joomla! book (Packit Publishing, I think). And they don't have a Drupal book. Drupal came a close second. So I don't know if the contest was influenced by the audience or not. But I'd take that point with a grain of salt.
Mambo Vs. Drupal: Templates Themes and Modules
Drupal & Joomla vs. something simpler
I totally agree with the main article about the code quality of Drupal. And I'm in the process of switching a community site from Wordpress to Drupal for just that reason. But even Drupal is total overkill for most sites.
More power = more complexity. Drupal is very powerful. Drupal has a huge potential for overwhelm built in. Come on, nodes and taxonomies can take a bit to wrap your head around.
For the average website, most people would be much better off with something much simpler like Website Baker or CMS Made Simple.
Grab a template. Drop in a half dozen tags. Edit a couple of lines in a config file and the site is up and running. Administration is simple and easy to learn, requiring a half hour to a couple of hours depending on the user's fear level.
An experienced web designer could enable a site in less than an hour (on top of the design time). The trickiest part is setting file permission on the server, which is true of most PHP installations.
drupal it is
Another convert
After researching all night
Best of luck. A couple of
Best of luck. A couple of notes: Drupal has a vastly superior template and theming system. I don't know where people have gotten this idea that mambo/joomla is to work with from the design perspective -- its just flat wrong. True, there's lots more prefabricated mambo/joomla template -- however, if you want to design something original, and or intricate, you'll find mambos tablehappy design to get in the way.
Joomla vs. Mambo
Joomla vs Drupal
Can Drupal's layout be customized with ANY design?
the view from a designer
Hmmm... well, to tell you
Hmmm... well, to tell you the truth, I often use drupal even when building static HTML sites, because the menus, and templates make my life 20 times easier. PHPtemplate is so far as I know, the easiest, most powerful, and least constraining templating system in the CMS market.
That said, you'll have to learn some PHP to use. But, learning PHPtemplate is more than worth the time. It ends up saving hours upon hours in the end.
"...Drupal on the other hand feels like a Ferrari..." ^^
I guess Mambo is better for some websites, drupal for others. I have only used Drupal so far, but IMHO Drupal is more used for community websites and Mambo for content websites, which is of course just general difference and doesn't prevent you to use it vice versa.
Mambo is designed as a simple, not-so-flexible, quick-to-use application for commercial CMSes. It's not designed to be that customisable. Therefore, themes are easier to write, and there's more of a market for them.
First you need to know what you want, than decide on which CMS will fit best.
.:. KDM .:.
Ain't that the truth!
If you took Mambo's marketing along with some of its eye candy and slapped it onto Drupal greatness, the OSS CMS game would be over.
Tableless content
In any CMS worth its salt,
In any CMS worth its salt, there will be some amount of separation between content (your articles, blog postings, cat photos, band's music etc) and presentation (the HTML that defines the page structure and the CSS that gives it "look and feel") The way the content gets shoved into the HTML and CSS presentation is by means of a templating system. All decent CMS have a templating system - Drupal does as well but it's called the "theming" system.
The point is that there are templates/themes that generate flawless modern table-free CSS2 layout in Drupal or Joomla - and there are also templates/themes that generate old crufty table-filled markup. I can't speak to the flexibility of Joomla's templating system b/c I've never used it, but Drupal's theming system is structured to make it easy to create themes that use state-of-the-art semantic markup and CSS layout. (And the core drupal programming takes pains to generate lean, clean markup that will work in any theme.)
Drupal theming initially may take a little more work to wrap your head around than some simpler systems, but once you've got it it's amazingly robust and flexible. If you don't want to deal with any PHP at all, there may be CMS systems that are simpler for a designer to template. And if the functionality of your personal site is modest, you may not need all the power that Drupal can provide.
That said, there are some extremely good-looking themes available (see here for screenshots) and any of them can be customized to a certain degree just by editing CSS.
The drupal community is very active and helpful (on drupal.org and sites like this) and I have seen many non-programmers go from a timid start to really tearing into it with the community's help. Also - the first book on drupal was released recently and it is very well-written, and has great chapter on understanding and customizing themes:
Finally, let me set you straight on your last point: you can certainly use images for links when/if you need to; using CSS you can do great things with icons (look at the current design of this site); and drupal DOES include great tinyMCE integration.
Really finally, check out the kind of design-friendly sites that can be built in drupal.
and good luck!
http://themes.drupal.org/
http://themes.drupal.org/ site was closed a months ago (with release of drupal 5), but there is an alternative: Drupal Theme Garden
Drupal v Joomla
need a mambo problem solver and webmaster
ecommerce, ecommerce, ecommerce
ubercart might suit you
ubercart might suit you better
Drupal or something else?
Terri, I got my start with
difficult to choose
well i DO use Drupal... and
well i DO use Drupal... and i "mostly" like it... but it has issues..
and their forum is a big issue.. if you are used to phpBB... you aren't going to like Drupal - their forum is a joke
I'll agree with you there...
Yes, yes, yes
Yes, but can I pull my PHPBB2 database into Drupal?
Categories/templates vs. Documentation
I've been using both systems: Mambo/Joomla and Drupal. I've built my home page with drupal, but I tend to sell pages built with M./J. The reason is that I ussually sell newspaper-like pages, so I found the sections/categories system of Mambo more useful than drupal's taxonomy module, although the taxonomies are more flexible. Also since I'm a developer, not a designer, I choose the CMS more used by designers, so I can pick form a large pool of templates. But as a developer, there is a feature that puts drupal waaaay over Mambo and Joomla: Drupal's documentation and handbooks. Mambo, besides having an ugly code style, has 0 docs. Whenever you want to know how to use any of joomla's APIs you have to investigate, try and discover. With drupal you just go to http://drupaldocs.org/, and there you find everything. That feature makes me wish and try to use drupal for all my projects.
Bingo -- the documenation
Bingo -- the documenation also has a way of training every single core developer on the big picture that is drupal. Thus -- better long term decisions have been made in drupal consistantly. That, and Dries drupal's founder -- is legendary for his longview when it comes to big decisions.
Joomla is screwed, frankly because their lack of API (e.g. everyone making decisions being on the same page) has lead to decisions which tied their hands behind their back -- and they would be -- in my opinion -- better to start over from scratch, porting code block by block, documenting it, debating it, ect. Until they do that, the developers are going to drupal; for all of the discussions they have about "how do we attract developers", I've heard little acknowledgement of this reality: good developers always pick the past of least resistance. And undocumented code is about as resistant of a path as you can have.
Nice article
Drupal Blogging?
Drupal Blogging?
What about Typo3?
What about Typo3?
TYPO3 Discussion Board
http://www.typo3board.com/
TYPO3 Discussion Board
Typo3 is not for the faint at heart
Typo3 is hell to learn.
It can do everything. It is just hard.
Drupal is a hike in the park compared.
Just my 2c
So basically:
Is Joomla to Drupal like Drupal is to TYPO3?
Ease of use for non-developers versus raw power for someone who has mastered the API?
drupal vs. xoops
Fair Assessment..ish
Hi, yeah, looks liek you've really gone into these different projects, and as a bypasser noticed the bad blood effect over at Mambo/Joomla - not a good environment to be dropping in and trying to get some help me thinks.
Really depends what you are looking for; the new osc (when it eventually gets here) will be a truly world beating e-commerce system, one that will put the vast majority of commercial projects to shame, but if e-commerce is not your bag, you cant go far wrong with Xoops, although personally i feel that Drupal wont take very long to get that all important community going to offer greater support for those just starting out....
XOOPs, Mambo /Joomla, and Drupal
problems with installing civicspace on shared hosting
Heh. Well, I can’t stress
Mambo Vs. Drupal:
Here's a stupid CMS trick for you ...
Of course I'm stupid, but so far the comments here have been the most helpful guide to picking my way through the CMS jungle online.
FWIW, here's my stupid situation: I'm building web apps using RoR and I want a CMS to bolt on the front of 'em to do things like news item management, workflow, extranet admin, and various I don't feel like reinventing.
There are no real ruby CMSes at this time. There's a page full of requirements for same on the ruby wiki. There's a 9-month-old thing called railfrog that won't mature any time soon. And there's a bunch of vague allusions to making cmses called rubish, rcms, and similar that haven't had any development in a long time.
There's a ruby interface to midgard, which is too damn long in the tooth to compete.
There's a bunch of java CMSes, best of which is probably Nukes, which could be scripted in jruby. But none of em seem to work well and they all perform like dogs. Small lame dogs who have nutrition issues.
Which brings me here. There is supposed to be a ruby bridge to php called ruby-in-php, but as far as I can tell it's vapour. Still I'm confident I can integrate well enough either via SWIG or just a javascript-level critter like DWR ...
If I can figure out which PHP CMS is the most adequate. So far drupal seems to get the most raves, and I'm going to evaluate civicspace properly now I know what the heck it is.
Have already chucked mambo in the bin. Yeah, it doesn't look too bad unless you compare it with ajaxified cmses like Alahup. But it's really just for the small-potatoes sites as far as I can see. I need to expose admin facilities to channel partners ... which is actually making me think seriously about plone.
Now, seeing as how I'm stupid, perhaps you'll kindly share your wisdom about how I have mambo all wrong and can use it to save the day.
Please.
Sounds like you only know
Mambo Vs. Drupal:
Mambo Vs. Drupal:
Mambo Vs. Drupal:
Mambo Vs. Drupal:
perhaps avoid drupal via fantastico
I was spending more time than I liked swearing at drupal and found that *several* people having similar problems were warned away from using fantastico scripts to maintain a drupal install. I've had security-related headaches (where the ISP and fantastico are not fast about upgrading the available patch), the fantastico script has broken upgrades, fantastico doesn't play nice with many modules and customizations I've added, etc.
Instead, best practice is to set up and manage drupal yourself if you can.
Thought you'd appreciate the warning. I had a dozen snarled-up-nastily drupal blogs to untangle before I got this warning and it has been a serious pain in the asterisk to figure out how to gracefully bring them back to something I control completely.
Change the theme
Mambo Vs. Drupal:
drupal for dummies?
drupal for dummies?
After extensive CMS research
Condolences... You are right
Mambo - CMS for dummies (like me)?
I use Mambo, which is pretty slick and simple to use. I've also used a number of Mambo add-ins, which have (on the whole) been pretty good. Currently though I'm looking for a Blog plug-in that allows people to comment like this one - I haven't found one yet.
I think the bottom line is that Mambo is great, so long as you are happy to live within the constraints it imposes.
If you're looking for a
Try 'em both
"Why don't you try them
DRUPAL vs MAMBO
Just "shopping" for the last 2-3 days myself. I have worked through the live Demo at the Mambo site. CMS seems a really cool way to go. However, I see that there are bazillions more templates out there with Mambo vs Drupal. Other drop ins too. For instance. Ican build Templates utilizing a mambo plugin in Dreamweaver. That really makes life easier. Is there anything like that around fr Drupal?
Perhaps I am maling too big an issue of it, and if so, that understanding will come. But for now, the Mambo Community seems to offer more answers, to a noob's fledgling questions.
Thanks for answers
Using Dreamweaver for drupal theming
A quick word of warning about Mambo's templating system....
Well written. I havent tried
Please do help us market
http://www.communicateordie.com
not targetted to the elite
Think about the internet porn market, though
HAHAHA ASSCRACKS!!