开发者

Which one would be better to a members website, Joomla or Drupal

Or mayb开发者_运维百科e other OS cms?

I want to form a members website, with registration, member profile and member personal photo galleries

What would you suggest? I'm pretty advanced with PHP just don't have the time to develop from scratch


I don't know much about Drupal but if you're using Joomla you may need to install something like Community Builder and/or Simple ACL. Joomla's default user management isn't great.


Drupal does what you are asking from a basic install with quite a degree of fine grained control over members, profiles, permissions etc. I have set several up with little or no extra modules, plugins or programming.

I actually run one site with several hundred members with not problems. I am not saying you cannot do this with Joomla, just have not had the experience. I think Drupal may well be more "community" oriented in this respect.


I vote for Drupal. Even Obama has voted for Drupal.


Joomla and Community Builder / JomSocial should be a nice pair.


In my experience, Drupal is far more flexible than Joomla. If you're comfortable with PHP, I'd recommend picking it.


Definitely Drupal, especially if you already know advanced PHP.

Nobody has great user features out of the box, but Drupal has more and better quality user-related modules.

Look at drupalmodules.com for 'user' modules in the 6.x versions, and you'll see tons of related modules for each one you check out.

There are modules for advanced profiles, for a percentage (of the profile) completed, user badges to make them feel special, imagecache for excellent image support, image upload with cropping, ckk and views can setup many different kinds of photo galleries from scratch so they are completely customized for your site, ubercart if you want to sell premium memberships, etc.


I think both Drupal and Joomla would be able to handle creating a basic version of what you describe. The turning point is going to be, what more you want to do.

One of Drupal's strengths is first truely uncovered when you develop. You can very easily customize the look and feel of your Drupal site. You'll have more fine grained control of both what it does and what how it outputs it's markup etc. It's a powerful tool, only downside is that it can be a bit hard to understand for normal people. But knowing PHP that shouldn't be a hindrance to you.


I already created 2 Drupal Sites and 1 Joomla Site with this Feature. Since I've worked with Joomla some years too, I think I can give you some Hints on it:

Drupal is WAY more flexible and professional than Joomla. But you have to put some effort into it. But if you know how to use it, it will do what you want. And since Drupal itself is so flexible the core does handle almost every feature you need. So it is possible to mix a lot of features together and do things nobody has thinked of before.

If you use Joomla, you have to pick a module for this task (like CommunityBuilder http://www.joomlapolis.com/) and while this module is very powerful, it may work together with other modules, but likely it will not.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜