Home / Product Reviews / Review of Jomsocial 
Product Reviews
Feb
02
2009
Review of Jomsocial
Written by Steve Burge   
Avatar

This is a sponsored review of the Jomsocial extension. For details of having your extension reviewed, please contact us. Note that a sponsored review doesn't mean I'll like the product, just that I'll take the time to review it thoroughly.


Jomsocial For several years there has really one been one social networking option for Joomla ... Community Builder. Some people love it, others hate it, but it was impossible to ignore. We use it here on alledia.com because three years ago it was really the only option for expanded user profiles and networking.

Two months ago Azrul, the developer of Jomcomment and MyBlog, released an alternative social networking solution called Jomsocial. Is it any good?

Jomsocial Pros

  • Easy to use. We're running Jomsocial on a site aimed at non-techincal people. Almost all of them have found it easy to upload an image and edit their profile. I couldn't always say the same about Community Builder.
  • In-built features. To allow people to create their own groups, upload photos and send private messages. Community Builder needed extra plugins. Groups were handled by the consistently buggy Groupjive and there were a few photo solutions, none as tightly integrated as Jomsocial.
  • Design. Sorry CB, but Jomsocial looks better. It ships with two good templates and the navigation is very intuitive.
  • Integrations. The key factor with many extensions is whether they can convince other developers to make their work compatible. Jomsocial is off to a great start. I've found integrations with Eventlist, jReviews, Fireboard, Seyret, Mosets Tree and of course, Jomcomment and MyBlog.
  • People like it. Simple as that. From talking to other Joomla developers and then seeing the number of posts on their forums and blog, people like Jomsocial. That gives it a good chance of being around for a long time.

Jomsocial Cons

The main drawback is that its not cheap. At $149 its one of the more expensive extensions on the market. Its also not GPL so you'll need one license per site. There are also some current limitations caused by the fact that its only two months old. These cons exist, although I expect them to be solved in future versions:

  • No forum integration yet (except a beta called "ccBoard") phpBB3 and Kunena (the new fork of Fireboard) are planned, but not yet ready.
  • No registration expansion. You can't use Jomsocial to collect more information when people register, only after.
  • Limited profile customization. Currently the site adminsitrator defines user profile fields. There's no option for individual users or groups to customize their profiles.

The Verdict on Jomsocial

    I like it and I'll use it. We've implemented it already on two big sites, including one that I'll reveal tomorrow. It's not right for every site, but here's where I see it fitting in:

    • Lower budget sites: Community Builder still works smoothly and of course, its free.
    • More advanced sites: If you need a social networking setup that feels familar to people raised on Facebook and Twitter, Jomsocial is a good solution at a reasonable price.
    • Enterprise site: Kickapps or Userplane will remain the options for very high-end sites with large budgets.

    Over to You ...

    I know a lot of have already tried Jomsocial. What do you think ... ?

     

    Comments  

     
    #1 erdem 2009-02-02 18:18
    hi
    i think jomsocial is great
    but the search module is the weakest part of the
    of the component ..
    i need to know the modify it yo advance search..
    just like your search modul for instnce
    appreciate if you tell me

    thanks in advance
    Quote
     
     
    #2 Wender 2009-02-03 15:21
    I didn
    Quote
     
     
    #3 Developer123 2009-02-04 04:41
    I doubt that JomSocial will be able to suit the big community, it uses lots of MySQL queries per page and the server will be blown.
    Quote
     
     
    #4 stopitwender 2009-02-04 16:53
    Can we stop recommending Joomunity until it's no longer vaporware? This is getting a little screwed up.
    Quote
     
     
    #5 Stephen Moseley 2009-02-04 18:58
    Steve,

    We'll be launching a site soon that uses JomSocial, so I thought I'd give my perspective.

    First - it is quantum leaps above CB. Sorry - I know a lot of people love CB, but if you need to style a community component, CB is a nightmare. JomSocial is coded and setup in a very organized MVC way, so the template files are really easy to change. CB was horrible to try and change, with html mixed in with data-related code. Props to Azrul for making a very well coded component.

    I have two gripes. 1) Developers seem to be slow fixing some of the bugs. Look, I know they are busy but there were some pretty significant bugs that were outstanding between releases 1.0.127 and 1.0.128. There are still a couple of very noticable bugs that haven't been fixed. If you look around in the forums, you'll definitely notice people asking about them. Overall 1.0.128 is much better though...

    2) Flexibility. This is something were I miss CB. The registration system is a HUGE fail for me. Not very flexible at all. Also, if you don't want a feature like Karma or Friends, there isn't a way to turn them off - you have to delete them from the template. Now, that is easy enough, but it would be nice if there was a toggle in the backend to determine which features you want. I know this makes the code much more "dynamic" and more difficult in some situations, but not everyone wants friending capabilities or a Karma system on their site.

    Overall JomSocial is magnitudes better than CB - but I hope they shore up some of the deficiencies in the current component before they add a bunch more "flashy" features.
    Quote
     
     
    #6 julien b 2009-02-17 12:41
    interesting article.

    I agree with the part on template issue with CB. It was such a nightmare that i gave up the first time and took me a while to come back to it. And yes, definitely still buggy.

    On the other hand, not that it is a bad thing, but when i browse the JS site it feels a lot like i'm on facebook. When it came out i was hopping that some one some how had an epiphany and came up with something ground breaking.

    Yes it is for the joomla! component world, but no it is definitely not for the online social network world.

    i'd be curious to know how many site are running JS? anybody knows?
    Quote
     
     
    #7 Beth 2009-02-17 21:41
    Glad to see this review! We've been checking out JomSocial for while now. Kind of hard to really put it through its paces on a demo, but as compared to CB, which we use frequently, JomSocial is on a whole new level.

    I think one of the key phrases in the review is "feels familiar to people raised on Facebook and Twitter". When you're trying to appeal to that market, you do what 'cha gotta do!

    Thanks for the info!
    Beth
    Quote
     
     
    #8 julien b 2009-02-18 05:44
    Agree with you Beth on one point: since it's resembling so much to Facebook, it makes people feel very comfortable with it right away; which is good i guess.
    Quote
     
     
    #9 Stephen Moseley 2009-02-18 12:58
    jjjjjjj and Beth,

    I agree about the whole "it resembles Facebook" thing. This to me wasn't really a selling point - in fact it is a bit of a detriment. It all depends on what Azrul wants to do with the component, but it seems like they are trying to turn it into a Joomla version of NING or some other "create your own" social network things.

    I guess I don't see the point of that. At some level, you will then be competing with Facebook groups that have a similar area of scope. I guess I'm confused why you would make a system that looks really nice, but then have the infrastructure setup to be going against the likes of Facebook in a way. People only want to be apart of a few things (social media mavens aside) so why compete with something like Facebook that so many people are a part of. Why not really dig into facebook connect and try to leverage the power of that with a Joomla component - that is at least what I wish they had done.

    Don't get me wrong - it is magnitudes better than CB in some areas. I just hope they add some flexibility to the component so that some of the features can be removed. We had to change almost all the templates because there were several features that didn't make any sense for the community we were creating.
    Quote
     
     
    #10 Simon Wells 2009-02-19 14:55
    Is Jom Social right for me?

    We have a product based site and are interested to have a user login area, where users can discuss products, projects, meet new clients and manufacturers as well as allow product articles to be written for admin review before submission.
    We hope to have a couple of hundred users eventually, would this be suitable.

    Perhaps we would be better off having a custom module coded for us, not too sure, any suggestions?
    Quote
     

    Add comment


    Security code
    Refresh