62 Comments
- e03179, on 10/12/2007, -4/+20From the CHANGELOG.TXT:
- completely retooled the administration page
* /admin now contains an administration page which may be themed
* added a status report page with detailed PHP/MySQL information
- added web-based installer which can:
* check installation requirements
* automatically generate the database configuration file
* install pre-made 'install profiles' or distributions
* import the database structure with automatic table prefixing
* be localized
- included the jQuery JavaScript library and converted all core JavaScript to use it
- introduced the ability to alter mail sent from system
- moved core modules to their own directories to allow additional flexibility
- added support for different cache backends
- added support for a generic "sites/all" directory.
- usability:
* added support for auto-complete forms (AJAX) to user profiles.
* made it possible to instantly assign roles to newly created user accounts.
* improved configurability of the contact forms.
* reorganized the settings pages.
* made it easy to investigate popopular search terms
- block system:
* extended the block visibility settings with a role specific settings.
* made it possible to customize all block titles.
- poll module:
* optionally allow people to inspect all votes.
* optionally allow people to cancel their vote.
- distributed authentication:
* added default server option.
- added default robots.txt to control crawlers.
- database API:
* added db_table_exists().
- blogapi module:
* 'blogapi new' and 'blogapi edit' nodeapi operations.
- user module:
* added hook_profile_alter().
* e-mail verification is made optional.
* added mass editing and filtering on admin/user/user.
- PHP Template engine:
* add the ability to look for a series of suggested templates.
* look for page templates based upon the path.
* look for block templates based upon the region, module, and delta.
- content system:
* made it easier for node access modules to work well with each other.
* added configurable content types.
* changed node rendering to work with structured arrays.
- performance:
* improved session handling: reduces database overhead.
* improved access checking: reduces database overhead.
* made it possible to do memcached based session management.
* omit sidebars when serving a '404 - Page not found': saves CPU cycles and bandwidth.
* added an 'aggressive' caching policy.
- removed the archive module.
- upgrade system:
* created space for update branches.
- forms API:
* made it possible to programmatically submit forms.
* improved api for multistep forms.
- theme system:
* split up and removed drupal.css.
* added nested lists generation.
* added a self-clearing block class. - horncologne, on 10/12/2007, -4/+15W00t! An installer! Finally some concessions to mere mortals!
- vermin, on 10/12/2007, -0/+8If www.theonion.com can run drupal fine I think it will do well. They must have a ton of articles.
- robertDouglass, on 10/12/2007, -4/+11Now is a great time for people to jump on board and help test the next Drupal. This release is going to be better for end users, programmers, and themers. Web design with Drupal has never been easier due to the huge number of theming improvements made.
- schmichael, on 10/12/2007, -0/+7Drupal itself performs excellently, but for that many articles you need to worry more about MySQL and PHP itself. MySQL, while lacking some advanced features, has excellent performance. There are a number of caching modules for PHP you might want to consider.
Drupal itself has some caching builtin that works fairly well and reduces the number queries run on each hit substantially. - AcidBath, on 10/12/2007, -1/+6Dugg for Drupal
Bar none the best CMS I know of. Very easy for an end user to administrate and great for web masters to setup a slick looking site quickly.
All the above changes are nice. None of them are "OMFG!!" type changes but many will be warmly accepted.
Only challenge now will be running the upgrade on 12+ sites. I hope the upgrade documentation is good. - Wilcox, on 10/12/2007, -1/+5Have a look at http://www.mtv.co.uk and http://www.twit.tv as they are using drupal there. Also have a look at http://drupal.org/handbook/drupal/gallery as they have some good places to look at drupal sites.
- nlogax, on 10/12/2007, -0/+4Thank you all for your replies. I think i'll try and move it over to Drupal. :)
- nlogax, on 10/12/2007, -0/+4Slightly off topic, but has anyone built a site with an obscene amount of articles/whatever, using Drupal, and how was the performance?
I made a great mistake using Wordpress for a site with 40K+ articles... - nlogax, on 10/12/2007, -0/+4I understand that. I tailed the MySQL logs for the WP site, and the queries are totally retarded. The worst one took 24 seconds, and fetched 10 posts from the archive!
- bean1975, on 10/12/2007, -2/+5What about Drupal.org itself?
- ScrabbyDoo, on 10/12/2007, -2/+5one of the core tenets of the main developers of drupal is performance, just visit developers' mailing list, they are forver discussing about ways to optimize drupal's performance.
IMHO performance and being developer friendly are the two main sell of Drupal. The code is a thing of beauty to behold, very elegant. - Wamzlee, on 10/12/2007, -3/+6I have really enjoyed drupal for the time I have been using it, I think I may backup my blog files and then do a fresh reinstall.
I hope these new features will be good. - handsoffme, on 10/12/2007, -0/+3Yes, enable the path menu and then you can set url aliases for any node.
- ScrabbyDoo, on 10/12/2007, -1/+4i think the headline has something to do with the fact that there was some debate on wether the next version would be called 4.8 or 5.0
- fintler, on 10/12/2007, -0/+3A little bit, but Drupal is still all about having control over everything and being able to write modules easily so it's still going to have somewhat of a learning curve to get the full experience.
- schmichael, on 10/12/2007, -0/+3I love Drupal, but I had a hard time digging this article because of its worthless headline. A much more informative headline would have been: "Code Freeze for Drupal 5" or even "Next Major Version of Drupal Closer to Release"
- Bishoco, on 10/12/2007, -0/+3I'm in the market for a CMS. I'm getting to launch a content heavy website. Right now, I'm playing with Xoops since my webhost has an easy installer for it. I've wanted to try Drupal because it looks like the CMS to beat, but I was scared away by the numerous comments about a huge learning curve and difficult installation. Will 5.0 alleviate some of this?
- zemote, on 10/12/2007, -1/+4Drupal is getting so much press these days because programmers like it, because of it's incredibly clean codebase. The clean codebase and api make it easy for programmers to write custom modules for it. I predict 2007 will be the year drupal really takes off. I'm already planning on using it for 3 projects I have in the works.
Joomla and Mambo get props for their front end and better themes, but I have a feeling drupal is going to take away their market share within a year. 5.0 is going to be a big release for drupal.
-Jeff
http://blog.zemote.com - Bishoco, on 10/12/2007, -1/+3"Take a look at Joomla (www.joomla.org) while you are evaluating CMS's."
I have been looking at that one. It does seem to have a very active community. So far, Xoops seems to do what I need it to. But, I may have to play with Joomla just to try it out. - Cl1mh4224rd, on 10/12/2007, -0/+2Ah-ha. Yeah, the path and Pathauto modules seem to be exactly what I was looking for. Thanks, guys. +digg for you.
- Sarki, on 10/12/2007, -1/+3It even works!
- eternalistic, on 10/12/2007, -0/+2How about a corporate site, full HTML/CSS and every page is valid: http://www.caesy.com
- vdxc, on 09/29/2008, -0/+2I use Joomla! for my sites and between that and Drupal there isn't much. Joomla! and Drupal are porbably considered the leading os php CMS' (and so they should be). But the way I see it, you either Drupal or Joomla!.
also, hate to be a grammer or spelling nazi, but the correct name is Joomla!; legally the CMS has an exclamation mark after it's name. All official docs should have the name with the exclamation. - mopper, on 10/12/2007, -1/+3this is cool, i just installed drupal and using it on a subdomain to try it out. its kind of different at first compared to wordpress but i like it. its easy to manage once you get familiar with how it works. cant wait for 5.0
- schmichael, on 10/12/2007, -1/+3http://www.theonion.com also uses Drupal.
- arnabdotorg, on 10/12/2007, -0/+2Yes, there is something called "pathauto" which does that. Pathauto in action:
http://arnab.org/blog/now-reading
http://buytaert.net/mtv-using-drupal - sime, on 10/12/2007, -0/+2Drupal and Joomla! are often quoted in the same sentence. There is mutual respect between the two communities. Joomla, having come from Mambo, which was corporate sponsored, benefitted from targetted marketing (not sure about now) which IMO had a good impact on it's look and feel. (Generally marketing is an extremely hard thing for OS communities to co-ordinate.
From a *development* point-of-view, the difference is more pronounced. My favourite article on this subject is:
http://bendiken.net/2006/02/08/drupal-vs-mambo - robertDouglass, on 10/12/2007, -1/+3@nlogax - as reported on Digg, MTV-UK is using Drupal for their site. That site has hundreds of thousands of registered users and amazing amounts of content. It's running on Drupal 4.7, and Drupal 5.0 has some significant performance improvements. Check it out:
http://digg.com/television/Hot_new_MTV_website_YouTube_MySpace_on_TV - WellnessCorps, on 10/12/2007, -5/+7I am thrilled with all the added functionality and important improvements planned for Drupal 5.0.0!!! This will surely be the best Drupal release and will only serve to attract even more talented developers to write even better code which will only serve to attract even more people to use it.
Drupal is by far the best CMS I've ever had the pleasure to use.
Thanks,
Walt Esquivel - leobaby, on 10/12/2007, -1/+3its not as if the post didnt link to the drupal site itself.
jeez. - spyres, on 10/12/2007, -0/+2I converted/uploaded a 400 page public domain book with 300+ illustrations and performance is just peachy.
- sime, on 10/12/2007, -1/+3I agree.
With the integration of a an excellent javascript library, jQuery (maintained by a separate, dedicated community) module developers with limited js experience are going to be able to whizz up their UIs - as this happens, then the visual impact of Drupal is going to start having a big effect. Bosses and marketeers are going to start saying: "see this site? I want that too". I predict that will be a big driver.
http://jquery.com/ - fintler, on 10/12/2007, -1/+2And the Wii Linux Project http://www.wii-linux.com/ ;)
- drawk, on 10/12/2007, -0/+1@PAJK:
I think that you are right, in a way. But it comes down to time expenditure.
I have a site that I've been toying with a bit, that I initially started building in Drupal. For a couple of reasons (lack of quality themes available for Drupal and there was already a module built to do some of what I needed done available for Joomla, but for not Drupal) I switched over to Joomla. Now, having encountered some of the limitations of Joomla, I'm considering switching back over to Drupal. The new features make that move even more enticing.
The frustration is that neither CMS does exactly what I need it to do, and each has its quirks. But the time hasn't been wasted - I've learned a lot about both of them, and I've been able to develop content that is pretty easily transferable between the two. That time spent developing actual content would have been sunk into developing basic infrastructure had I coded a system from scratch. Not to mention the potential security exploits that are inevitable in any comprehensive bulk of code that these two systems have already encountered and corrected.
A custom solution is ideal, but it takes a lot of time. Already existing CMS solutions are a great way to get something off the ground quickly, and the majority of the time, are going to be able to meet a project's needs pretty easily with the add-on modules that someone has already invested a lot of man-hours into developing.
Not perfect, certainly, but a solid launching point. If I move back to Drupal, I can copy my content over and spend some time working out a template and the module that I need, without sinking that time into re-developing everything else that is already very much up to par in the existing CMS. - mikwit, on 10/12/2007, -2/+3Not to make a list of all the sites that run drupal (there are tons), the uber popular http://www.spreadfirefox.com uses it.
- twid, on 10/12/2007, -1/+2Yay, I've been running a few drupal sites for about three years now, and it's been a great experience.
- jeffbailey, on 10/12/2007, -0/+1@ScrabbyDoo,
I totally agree... the code has an amazingly compact and clean design. - ChookieChoo, on 10/12/2007, -1/+25.kickass, thats what I say
- sepeck, on 10/12/2007, -0/+1It will alleviate some of them yes, but you should in no way use the 5.0 branch until final release. It doesn't have modules done, it is frozen but there are now UI/usability tweaks, bug fix and testing going on. Try the 4.7 branch with it's hundreds of contrib modules available for it.
I always tell people 3 weeks to 3 months depending on their current knowledge and if their assumptions about 'how it should work' gets in the way of how it does work. The only way to check if Drupal is a good match for you is to load it up and play with it. Ask a few questions on the forums and have fun.
I wrote a post on how it fit my needs (http://www.blkmtn.org/node/372) which are fairly simple. For a more technical technical overview I suggest you check out the IBM series (http://www-128.ibm.com/developerworks/ibm/osource/implement.html). - terrenceshaw, on 10/12/2007, -1/+2I have been looking to install it and start using it, guess there is no better time than now.
- Spankmesilly, on 10/12/2007, -0/+1mpercheron says: "also, hate to be a grammer or spelling nazi, but the correct name is Joomla!; legally the CMS has an exclamation mark after it's name. All official docs should have the name with the exclamation."
No. Pretentious boobs who add exclamation marks or other cutesy decorations to names – Joomla!, Yahoo!, Wham!, that "Artist Formerly Known as Prince" squiggle – should be mocked without mercy. Ignore the plea for special treatment, and start jeering.
Of course, you're welcome to obediently twist your language to do whatever you're told, and send a "nyah nyah" in my direction instead. But please – if you refer to me, make sure you wear mylar pants and do a chicken dance when using my name. That's how my name is expressed. Because I said so.
: ) - zackz, on 10/12/2007, -0/+1http://www.howtohut.com
- whereisian, on 10/12/2007, -0/+1Jaws looks interesting. You might want to refrain from insulting people while trying to add to a conversation though. Maybe this won't get dugg down.
http://www.jaws.com.mx/
I'm using Drupal for 3 sites right now. It's got a learning curve, but not too bad. With very little programming experience, I was able to get these sites going in a matter of weeks. The community is what makes this package so attractive to me. Questions generally get answered quickly and user-contributed modules are heaven. - romulasry, on 10/12/2007, -0/+1I heard that some people were working on a wiki module: http://drupalcon.org/node/24
We will just have to see how that goes. Cross your fingers and hope for the best. ;) - kennyvader, on 10/12/2007, -1/+2Drupal seriously needs a wiki module. They have the user-contributed "Liquid" wiki module, but the author of it seems to have given up. If they had a decent wiki module, I could use Drupal for pretty much every site I have anything to do with.
- chadu, on 10/12/2007, -0/+1yeah. i always click on and comment on stories I know nothing about. if you don't want to hear about it... just skip over hte article. it's not like digg is lacking for content.
- zackz, on 10/12/2007, -0/+1Another http://www.onion.com
- JoyrexJ9, on 10/12/2007, -0/+1How does Drupal compare with Joomla! - one thing that bugged me about Joomla! is no matter what theme you used, the site just screamed "this site is based on Joomla!"
- twid, on 10/12/2007, -0/+1all drupal's page's are completely written in a template language. New in 5.0 will be more fluid layouts, so you can put any content anywhere. In 4.7 you either have sidebar content or main content, but can't easily move between them.
But a short answer to your question is: Having used both, I think Drupal has a much more fluid template engine and more interesting and different templates than Mambo/Joomla. Since it's free and easy to set up, I'd say download it and spend an evening or two with Drupal and see if it suits you. -
Show 51 - 62 of 62 discussions



What is Digg?