Does anyone have an analysis of different CMS' comparing Drupal to Joomla and the rest?

Also are there any articles about PHP vs aspx? I had a great report at my last job that was probably only a year old that analyzed everything and basically said that Drupal was the top CMS for any heavy duty Web needs.

I need to compile info for a major project to be done on Drupal, and right now they're using a Microsoft SQL Server server with asp.net and it's like burning money to do or change anything on the site imho. To change a theme takes a month, where as in my past experiences it takes a week or two!

I did a search and couldn't find anything, so I apologize in advance if this is a common request, but with your help this project will really help the Drupal community!

Comments

mradcliffe’s picture

Drupal 7 will be compatible with more database servers, and Microsoft funded development of a newer PDO driver for SQL server. So if they're Microsoft dweebs you might be able to catch their interest that way.

joecanti’s picture

Sorry, no analysis from me but how about compiling some case studies/collections of big sites that run on Drupal? That usually makes for good reading...like whitehouse.gov or Sony Music.

I dont know why, but on most hosting packages I've seen, a microsoft SQL is a massive extra cost whilst mySQL databases are always plentiful. That must mean that from a hosts point of view they are heavy on resources but Im not sure why?

Joe

stevenpatz’s picture

davidwebguy’s picture

Yeah, I've seen that and read about "MS backing Drupal", but these guys are still going to want to use a custom CMS based in C# using aspx... :-(

So far the arguments have been that they feel that MS is safer and faster.

heine’s picture

It probably is; it is pretty hard to beat typed views IMO (ASP.NET MVC).

davidwebguy’s picture

What do you mean by "typed views"?

I don't really care about the security anyway as we don't have medical records or anything, we're a publisher lol

Speed is also a legitimate argument, but if D7 really does work on SQL server than maybe that one is on its way out the window?

heine’s picture

See http://weblogs.asp.net/scottgu/archive/2010/04/06/new-lt-gt-syntax-for-h... and the new Razor templating system.

I don't really care about the security anyway as we don't have medical records or anything, we're a publisher lol

Please step away from the internet, and leave your client to somebody competent.

davidwebguy’s picture

Maybe that came off wrong, but what I meant is that we don't have the level of data that needs to be secured that say a medical billing company would have. Obviously security is a concern, but it's not like the we have any CC info or anything that would lure hackers, we're just publishing content. Sure, I've seen that MySQL injections have been a problem with Drupal and other CMS in the past, but I would hope that D7, paired with the right developers would nip that in the bud?

heine’s picture

Now that we both had our flippant replies, something completely different.

Find out what it is they fear and why it is important to them; Do they fear having to pay for upgrades every N weeks? That certain information gets disclosed? Or that their site quickly becomes a platform for drive-by-download malware? When you know this, you may be able to allay their fear.

Idem for performance; what numbers are we looking at?

You also need to address other issues; how well does the desired functionality map on Drupal + contributed modules? If not very well (eg unCMS-like) and the feature set is smallish or you have access to a good library, ASP.NET MVC could be even faster to develop for.

The main problems with Drupal security are usually

- custom code (good developers help here)
- quality of contributed modules (qa + review help)

SQL Injection should be pretty rare, because Drupal's db layer offers placeholders even in 6. Even so, some modules do not use them. Drupals main weakness is XSS.