82 Comments
- seanmc303, on 10/12/2007, -0/+10CMS frameworks, especially Drupal, come in very handy for getting a web site up quickly that you don't want to design from the ground up. Having the CMS part already done is a big time saver when compared to having to build your own into your web app. Other powerful frameworks like Symfony, Cake, and Ruby on Rails, are much better if you want to develop a fully customized web app. I love Symfony, RoR, and Drupal all for different reasons.
- jesusphreak, on 10/12/2007, -1/+9Why the sudden excitement over Drupal? People act like it hasn't been around for a long time.
IMO, its by far the best PHP CMS out there, but even saying that, I found it very restricting and I felt hindered by it. With so many good frameworks in PHP, Ruby, Python, whatever, I see very little reason to use a CMS any longer. In many cases you can get your own app/site up from scratch using a framework and have it EXACTLY how you want as opposed to using a CMS which necessarily has its limits. - speel, on 10/12/2007, -2/+8its a content management system.
- e03179, on 10/12/2007, -1/+7Next version of Drupal will also have:
* The admin/settings page has been reworked.
* Each module has its own directory like those in the contributed modules repository. Already many have an .install file which contains the database script to load its tables. There are many plans on how to utilize this new directory structure, like having dependency metadata, individual help files for every module, splitting up drupal.css, and more.
* XML-RPC extensions (System.multiCall and System.methodSignature) now work.
* You can add roles when adding a user as an admin' no need for an additional "edit" step.
* Aggregator now uses RSS 2.0's guid if present to prevent duplicate posts being inserted.
* Cache handling has been moved to its own file. A backend which would cache to files and another which would utilize memcached is in the works.
* As forms became highly customizable in 4.7 and links already in 4.8/5.0, so do become user emails now. You can use this to add a standard site footer to all outgoing emails, add special headers, or completely HTML-ize your messages. - javaroast, on 10/12/2007, -0/+6Just have to say that Drupal definitely has it's place. I needed a down and dirty website with specific functionality and Drupal fit the bill perfectly. Forums, wiki, searching etc. I went home and got it up and running with 10 minutes work over a lunch break.
- jayhawk, on 10/12/2007, -0/+5for you, of course your option sounds appealing. and, maybe it is the way for you to go. on the other hand, my brother wanted a website for his business. i set him up with a drupal site and added some logo stuff and viola . . . 30 minutes later he was able to add content and make changes, etc. -- without needing to understand the inner workings. there's no way he's ever going to get into PHP or ruby.
- Zerocool82, on 10/12/2007, -1/+6It's like WordPress but there is more things you can do with it. It's not just a blog it's more.
- jayhawk, on 10/12/2007, -5/+10dude, rather than play helpless . . . seach google for drupal and in seconds you'd have your answer and wouldn't have to reveal your ignorance here.
- Lacero, on 10/12/2007, -0/+4Fix the LOCK TABLE problems some users have on shared servers.
- author20, on 10/12/2007, -1/+5What is amazing to me is how developers actually design-in difficulty. Open Source CMS has been seriously hurt by difficult packages like Drupal and Typo3. That is why Typo3 -- which is a fantastic CMS -- has almost completely failed. I realize there are a lot of good Typo3 sites, and good CMS packages and other open source software that is awesome. But I would like for the open source community to start rejecting, ridiculing and attacking CMS packages that are not easy to install and use. They become the vehicles of rogue companies hoping to exploit the difficulty into consulting opportunities. They become unsupportable and more treacherous than the commercial software. The difficult packages also attract anti-social types who hate people. That is what happened to Typo3. Sorry folks -- but the culture is sick, anti-user, anti-ease of use. Typo3 seems to have been designed with a learning curve so long, you are 100 years old by the time it is installed. I no longer recommend, and strongly encourage avoidance of This monster called Typo3. Even if they make it easy, what other traps and dead-ends were programmed in to make it fail?
Drupal isn't as good as Joomla, and I'm wondering why anybody would think it's better.
Good bye, Typo3. Stay dead. Drupal -- catch up with Joomla if you can. BTW, new Joomla is availble now. - shanghaiguide, on 10/12/2007, -0/+4I've done fairly big development projects in Drupal, and I'll have to say its not the bee's knee's.
Version control issues for modules would be a big issue, as is lack of a way to map out a site structurally without jumping through hoops.
MODX - www.modxcms.com is my current favourite - different strengths and weaknesses, but better than drupal is at most of what it does. - genetic, on 10/12/2007, -3/+7drupal is hardly a difficult install. change one config file, import the database and upload files does not constitute calling it a hard install.
- esaks, on 10/12/2007, -0/+3How easy is it to create your own templates for Drupal? I've done templates with Joomla before and they are pretty painless. Maybe i'll switch over to Drupal for the SEO links if the template creation process is similar in the degree of difficulty.
- molecool, on 10/12/2007, -0/+3I wonder if this guy is involved in Joomla - just a guess - LOL. Hey, I take a look at it - you'll never know...
- ComputerMan, on 10/12/2007, -0/+3I don't see where everyone's coming around with hard to install.
It is if you are novice. For them they don't know where to get the instructions and what this thing called MySQL is and how it works.
Also, they should get rid of cron jobs. Not all hosts provide cron jobs. - digshit, on 10/12/2007, -1/+4Don't worry about this user called verucasalt, he/she's been trolling all over digg.
- molecool, on 10/12/2007, -0/+3LOL - I just logged in as the admin at Joomla's demo site and that's what I'm getting:
Fatal error: Cannot redeclare class mosfulladminmenu in /home/joomla/public_html/demo/administrator/includes/admin.php on line
Enough said.... - seanmc303, on 10/12/2007, -3/+5Joomla is all bells and whistles. It looks nice and shiny, but when it come to things like extensibility and performance, Drupal steals the show.
- miscreantt317, on 10/12/2007, -0/+2I've had to do some custom work with both, and let me tell you the code in Drupal is a dream to work with. The Joomla core code however is a pain. Tables being echoed out inside core libraries, lack of commenting, and a very confusing structure.
- wildleaf, on 10/12/2007, -0/+2Joomla fails in development. Ever tried to create a module/extension in Joomla? You know, with the XML files describing every file in the directory as well as completely complicated integration? The reason why I chose Drupal's simple look over Joomla's flashy admin interface was because creating a module or theme in Drupal was faster, more logical, and cleaner than in Joomla. I'd like to see anyone who is a real programmer argue that Joomla has a better architecture. Then I will laugh.
- mailman-zero, on 10/12/2007, -0/+2And what might be the location, price, and stats of said cheap yet reliable hosting?
- speel, on 10/12/2007, -0/+2Woot then maybe when it comes out its worth moving over to drupal from wordpress.
- skor, on 10/12/2007, -0/+2Don't forget: http://www.theonion.com/content
- ashtonium, on 10/12/2007, -1/+3I diggs me some Drupal! :D
Customizable install builds will go a long way to removing some of the new-user hurtles with Drupal. - Techiegeeks, on 10/12/2007, -0/+2That's exactly why I don't use it. They don't seem to care about the problem though. So I had to move on. I am not about to give up on my very cheap but reliable host.
- iNik, on 10/12/2007, -0/+2As a non-programmer, I found Drupal's particular degree of flexibility and extensibility ideal to create exactly the site I wanted. Furthermore, the theme engine is easy to understand, and the underlying code is clean enough that with only a teaspoon of PHP knowledge, I've been able to make some small tweaks where necessary.
Building a CMS from scratch is completely do-able for a good developer, but some of us don't have the skills or don't want to spend the time. - ComputerMan, on 10/12/2007, -0/+2Drupal isn't that hard to customize. Use PHPTemplate and it's fine.
I cannot stand Joomla. It has to much and is way overbloated.
I use Drupal on my site, and would like for the forum module to improve. It pretty much just creates a bunch of stuff in the taxonomy module, and creates nodes. Makes it horrible as for looking like a forum. It has the main post, then comments. I would like it to be like the standard internet forum and have it all as a seperate post. - ramdak, on 10/12/2007, -0/+2Would you call the sites below minimal in terms of content and design?
www.musicforamerica.com
www.projectopus.com
www.buyblue.org
www.terminus1525.ca
www.twit.tv
www.nowpublic.com
www.ourmedia.org
www.linuxjournal.com
These are just a handful of drupal sites with extensive configuration, coding and custom design. - 1310nm, on 10/12/2007, -1/+3Uh, Drupal was hard to install?
- moebis, on 10/12/2007, -1/+3I've used both Joomla (Mambo), and Drupal. Drupal is better from a foundation stand-point, Joomla has some great template support. More designers need to get involved with Drupal, some of the Themes they have on the site are a joke like: http://drupal.org/project/goofy ...some are promising like MetaTheme: http://drupal.org/node/43376
But this is just cosmetic, Joomla doesn't really have real SEO or CleanURLs. When I migrated a site from Joomla to Drupal the search ranking on Google started flying up, just with simple URL support like www.website.com/aboutus ...etc. Play with both, you'll see, eventually Drupal will come out on top. - sapo916, on 10/12/2007, -0/+2Im a way average webmaster that doesnt have any real PHP knowledge or DB knowledge yet I was able to install it no problems.
- danlovejoy, on 10/12/2007, -0/+2I am really puzzled by responses like this. CMSes are not for building web applications. They are for building content-managed web sites, blogs, forums, things like that. If you are building a blog with forums attached, there is no way that it will be easier to roll your own with Ruby, or any other system. 99% of the work is already done with Drupal, Expression Engine, whatever. Why reinvent the wheel? So you can charge more?
- invisus, on 10/12/2007, -1/+3If you would bother to spend your own time looking up what you don't know/understand you could have easily googled drupal and found this front row center on top of drupal's site [ http://drupal.org ]:
"Drupal.org is the official website of Drupal, an open source content management platform.
Equipped with a powerful blend of features, Drupal can support a variety of websites ranging from personal weblogs to large community-driven websites." - clouseau, on 10/12/2007, -1/+3Um...settings *click* image *click* set number of thumbnails on a page *click*
Or, if you really want to get your hands dirty...edit the CSS file, or simply override the image rendering by plugging in your own code. You still get user management, access control, security, etc. etc. for free. - Saintlink, on 10/12/2007, -2/+4If you like drupal you might also like joomla.org. I've used both and plug them whenever I get the chance. :)
- clabbergrrl, on 10/12/2007, -0/+2"I have trouble listening to your rant when you can't even figure out how to use a 'reply' link. Welcome to the internet."
An ad hominem attack is generally an indication that you realize your underlying argument has no merit.
This is also an example of "framework-itis" - expecting the user to conform to the tool instead of the other way around. - jwxa, on 10/12/2007, -0/+1Looks like you are already using Joomla...
What I like about Drupal is its extensibility and better caching. However, the amount training I'd have to provide my clients to run a drupal site would be very time consuming. Joomla on the other hand has a more user friendly admin area.
Problem with Joomla is the crappy table output that doesn't follow standards at all. It could but the use of deprecated tags is a nightmare. Yet, templating with it is a piece of cake regardless of pure css layouts or hybrid table layouts.
I''ll always keep my eye on Drupal because it is more powerful than most alternatives. But for now I'll stick with Joomla and WordPress because they make more sense to me than the "Drupal way" of doing things. - funksta, on 10/12/2007, -0/+1Agreed. There is nothing hard about installing Drupal in its current form.
If you can read instructions, you shouldn't have any difficulties. - ramdak, on 10/12/2007, -0/+1"Drupal isn't as good as Joomla, and I'm wondering why anybody would think it's better. "
That statement is really laughable. You're comparing apples and oranges. And, no prizes for guessing which CMS is the apple. - clabbergrrl, on 10/12/2007, -0/+1"Um...settings *click* image *click* set number of thumbnails on a page *click*"
or just write your own, much easier. - Chewie67, on 10/12/2007, -1/+2I'm sure this won't be a popular comment, but...
Now they need a version that doesn't run on LAMP, for those of us who use an alternate web hosting setup. - molecool, on 10/12/2007, -0/+1Voila: http://www.langmi.de/themebrowser - itt's in German but there's a theme browser based on WP CSS - it's basically a WP port. Have fun :-)
- inactive, on 10/12/2007, -1/+2Drupal is an ok CMS, but it has often been a nightmare to install, since it is so dependent on MySQL versions, compatibility with MySQL 5.x is pathetic, and it doesn't work with all versions of PHP. I switched to Joomla and couldn't be happier. Maybe if and when this new "installer" for Drupal comes out, I may give it a try, but I am not holding my breath. The Drupal install process has been the single biggest annoyance for me and has put me off Drupal altogether.
- dillrus, on 10/12/2007, -0/+1I understand your point, I think. I'm just saying that once you learn how to use the template system (Which admittedly does take a little effort), the end result is much like the HTML/PHP system you describe, plus you have the content management functionality. I personally think that in the long run this saves me a lot of work on the sites I run.
- telielio, on 10/12/2007, -0/+1This might be helpful for some of the above commentators: http://www.dudertown.com/howto_classes It's a daily video tutorial series I'm doing to get people up and running with drupal very quickly. It's pretty much just a quick overview of how to do various things, which can be difficult to figure out at first since Drupal allows for so much flexibility. Basically at the end of it you should understand the basics of how to use/develop/theme Drupal. I hope. Enjoy
- molecool, on 10/12/2007, -0/+1clabbergrrl - I have read all your comments and you sound like a very capable and intelligent person. However I frankly doubt that even you are able to whip out a functioning site with all the base functionality of drupal in less time than it takes to customize and theme drupal. There are three different theme engines in drupal and some german guy just ported the WP CSS theme engine - which opens up the door to thousands of very cool themes. You can do whatever you want with CSS and if the drupal sites you've seen are all boring then it's due to a lack of imagination on the parts of the designer/coder. You don't want three columns? No problem, just move your blocks/sections whatever they are somewhere else. Also, if you need a custom interface for managing your site or need to change it - there's no reason why you can't do that with Drupal - it's not brain surgery (especially if you're an apt coder) and I don't see why it would be harder to understand and modify drupal than to write your own admin interface from scratch.
Anyway, to each his/her own - I personally like to start with good raw material and then modify it extensively to match my needs. This way, if someone comes up with a wonderful new module or some other type of functionality I can have it in my site the next day. Just some food for thought. - macewan, on 10/12/2007, -0/+1it's not that easy, you should know this
- dillrus, on 10/12/2007, -0/+1Yes, the forum module is fairly weak. It is possible to make it look like a regular forum, though. For example, the Menalto Gallery Forum (http://gallery.menalto.com/forum) looks decent. The rest of the site is a good example of a pretty nice looking site running on Drupal.
- skor, on 10/12/2007, -0/+1Cheap, reliable host with no lock-tables issue: http://imhosted.com
Though I'm only using it for a personal site. Not sure how it would hold up under heavy traffic. On the other hand, if you're getting heavy traffic, maybe you could afford >$7/month. - typo3isgood, on 10/12/2007, -0/+1Just a little insight into your remark on Typo3. I also use this software, and have been watching a special project to work on this VERY unfriendly, and typically broken piece of software. The user community has been awful, and have even been quite rude at times.
So, just to give you an idea of how some have moved beyond this....
http://webempoweredchurch.org/
Note: The author of the software is christian, and believed the software would be a move in the right direction for christian ministries to give their churches and organizations a presence on the web. Whether your a christian or not, the above site can help you with your install of Typo3, or learn how to work with this CMS.
Video demo's, Tutorials, and a special web install package. Any piece can be added or removed. This is probably the simplest install of any of the above mentioned CMS's.
Believe me, the software has always been a difficult process to work with, but due to Typo3's power, and flexibility, this site really created a winning package. Check out the site, and their installer...and Digg me down if this site does not at least give someone the help they need with Typo3. -
Show 51 - 82 of 82 discussions



What is Digg?
Browsing Digg on your phone just got easier with our enhancements to the