You don't necessarily need a php programmer to set up with Drupal. Install the right modules, pick a theme and configure them as you wish and you'd pretty much be good to go. The advantage is that Drupal is far better integrated and coherent than Joomla as well as far more flexible which might be a good thing to have available for the future.
For reviews you can use out of the box functionality (just add "story" type articles). Or you can install content construction kit (CCK) which allows you to pretty easily create your own content type custom made for reviews by choosing where to put textareas, link fields and even rating widgets (if you install a fivestar module). For example that's how I created a "review" content type for Site2Review. For me CCK and views are pretty much killer apps of Drupal.
For classifieds you could try Classified Ads module.
For the DB CCK might be the best solution. You can create another custom content type for database entries with custom fields and use custom search
For the store there is ecommerce.
I suggest, if you can spare time, to try all of the candidates before deciding. Install it for a test, install the modules, tinker a bit and see how you like it.![]()
Wordpress is easier in that most of the added functionality can be added with a single plugin. Whereas, it may require you to add a few CCK modules to get drupal to do what you want. Also, people think that Drupal is complicated not so much that it is complicated. Rather, many people have no idea what the Drupal CMS can do for them. Here's a page that details 40 Drupal modules - http://www.nicklewis.org/40-essential-drupal-6-modules
memenode (8 April, 2010)
Agree with bogart on this one,Drupal has so much potential and if you have at least a bit of knowledge you can do so many amazing things with it
Just something to take a look at
http://socialcmsbuzz.com/45-drupal-sites-which-you-may-not-have-known-were-drupal-based-24092008/
Keep in mind,these sites are custom made,but Drupal is at their core
I am pretty much a WordPress guy for the quick and easy stuff...and they ARE able to handle increasingly more complex issues as a CMS (far more than before). I understand why folks think that it is easier.
That said, I think that the other CMS's (Drupal, Joomla, et al) get a bad rap simply because they are more developer centric where WordPress started out as a blogging platform.
I really think that the key is that you plan it out and take the time to make sure that you have all the tools you need BEFORE beginning to get you all the functionality you want without endless coding. I think the plugins Will mentioned should do the trick.
I am building a full custom car portal in WP right now and because of the look the client wants, it has been a pain, but will be COOL when complete.
best
Eric
Eric Blackwell
SEO, Technologist, Web Entrepreneur
My Search Engine Marketing Blog
The Eric Blackwell Personal Blog
My latest real estate project.
Too many other projects to mention...hehe
Drupal may be fairly developer-centric, but I'm hard pressed to say the same for Joomla... Or at least, as much as it may be developer-centric, it's also too "bureaucratic" and inflexible, which kinda neutralizes much of the benefit of its otherwise developer-friendliness...
Bah, I just don't like it. It can do the job, but I don't like it. It's a mess.
I agree about wordpress though.
Bookmarks