On BNET: How to play hooky more effectively
BNET Business Network:
BNET
TechRepublic
ZDNet

September 4th, 2008

Ten leading platforms for creating online communities

Posted by Dion Hinchcliffe @ 8:46 am

Categories: Web 2.0, Business Models, Collective Intelligence, SaaS, Architecture of Participation, Customer Self-Service, Collaboration, Products, Enterprise Web 2.0, Social Software, Social Computing, Social Networking, Enterprise 2.0, User Generated Content, Crowdsourcing, Social Media, Web 2.0 Platforms, Wikis, Enterprise Wikis, Blogs, Social media, Community, Customer Community

Tags: Community, Platform, List, Open Source World, Community Platform, Joomla, PHP-Nuke, KickApps, Pinax, Open Source

Creating online communities of customers and workers has been one of the hotter topics in business and technology this year. Whether you’re on the business side, in IT, or are just trying to build virtual teams around shared goals, online communities are rapidly becoming a popular way to organize people and accomplish work in a highly collaborative manner.

Learning how to design an effective community is something we’re all going have to get better at in coming years.It’s beginning to be understood that communities aren’t just for socializing but for getting things done.

The open source world has been using vast collaborative online communities to develop complex software products successfully for nigh unto a decade. That communities produce robust results is hardly news to them. So too with other early examples of community like some newsgroups and wikis, particularly Wikipedia. The rise of social networking and fundamentally user-powered Web 2.0 applications as a common daily activity has further helped move online communities into a mainstream business topic this year. Social media — and blogs in particular — are also helping raise awareness of the power and reach of community-based communication and collaboration.

Like many technology advances, network-based communities are taking a while to trickle down to the business trenches in a meaningful way, but it is now clearly getting there.

I covered some compelling examples of online customer communities in my recent best practices post and by all accounts, too many online communities today exhibit worst practices such as lack of sustained community management, a tendency to use communities for “push marketing”, cross wiring business and consumer motivations, and lastly, starting with the technology first. Part of this is that we’re in the early days yet and online communities are a new discipline for most of us, having only recently begun a large-scale move form the edge of the network and more into the center of our daily work.

That most of us are not fluent community facilitators is something that will almost certainly be addressed as a vital new workplace ability and one that we will have to acquire diligently to work effectively in the future. Those that can reach out, engage, and elicit useful participation over the network will increasingly have the advantage when it comes to achieving directed, collaborative problem solving, often known as tacit interactions.

Note that this also informs the Enterprise 2.0 story since community is a particularly important issue when we talk about the success of social software in the workplace. This is because community forms the foundation and virtual tent within which network-based collaboration occurs.

community_membership_lifecycle.jpg

Learning how to design an effective community, whether it’s on-the-fly for a small, ad hoc team effort on an upcoming project or a large-scale, long-term customer community of millions of users, is something we’re all going have to get better at in coming years. A good place to start to see the type of subject matter we have to master is the online community entry on Wikipedia. This means delving into academic subjects such community membership lifecycles (show in diagram above), Kollock’s Framework, the diffusion model of user adoption, and other esoterica.

One can also just dive into a community and learn the ropes with direct experience. However, as is typical with so many aspects of software and process, there are points of leverage that — if isolated and optimized for — can produce the best results for the least effort. Consequently, the best source of knowledge is likely some hands-on experience combined with some distilled formal knowledge, after which only then is one ready to tackle the technology side of community.

Community platforms: Technology enablers of social computing

So, once you’ve done your homework and you have a good sense of how communities work, have established clear goals, assigned capable talent as well as made a commitment of time and energy, and began to understand what your community is about and what it would like ot do, you’re now just getting ready to get a sense of the technology landscape. I’ve made a point to put this community knowledge pre-amble in front the platforms list since we have learned from recent case studies that technology decisions should come towards the end of a community. Otherwise the vagaries of the platform itself tends to shape the community effort too the extent that the community design is beholden to technology decisions made too early.

Which platform a community effort should use is much better driven by the high-level goals and a co-developed design, with the technology subsequently selected to support them. However, it’s also naive to think that most organizations don’t already have a preference for a certain technology stack or even a specific community platform, which they may have already acquired or used previously. In general, however, we are learning from this year’s studies that when technology drives the community, the outcome tends to suffer. Lastly, shaping the community design too much in a vacuum is also a common antipattern. As always with modern development processes, involve users as early as possible and often.

In preparing this list, I encountered literally hundreds of content management (CMS) and portal products across a great swath of maturity and capability levels. Along the way, it became very clear that extending the CMS and portal worlds into the community product space is a natural evolution that many vendors and open source projects have made, if not often achieved with great effect or distinction. However, a few products stood out head and shoulders from the rest, old players and new alike, with a couple of surprises. I also attempted, to the extent possible, to remove bias with an objective scoring system based on a number of external criteria. That being said, this is my own list, and I’m certain others will have a different list. To those, I ask that you please add your own picks in TalkBack below.

The list below is in rough order of general industry popularity.

Ten leading platforms for online communities

Joomla Logo 1. Open source, based on PHP, and a fork of the Mambo project, Joomla is one of the most widely used content management systems and community platforms. It includes the usual page posting, discussion, blogs, polls, etc. Joomla has an extensive community of its own and the number of 3rd party plug-ins is very extensive, with over 3,700 currently listed, making it one of the richest community ecosystems in existence.

Drupal Logo 2. Drupal is one of the darlings of the community world and would come first on this list for many in the community business. It’s a highly capable, mature, and extremely popular community platform that includes the usual features as well as a workflow subsystem, support for OpenID, granular user security, and much more. Drupal is developed in PHP, is open source, and has several thousand 3rd party modules available for it as well.

PHP-Nuke Logo 3. One of the older CMS/community platforms, PHP-Nuke doesn’t have the flair of the first two on this list but is still one of the most widely used community applications available. PHP-Nuke is eponymously named after the language it uses, is open source, and have several hundred add-ons available for it. Despite being one of the older and more traditional community platforms, PHP-Nuke continues to grow marketshare rapidly.

Zikula Logo 4. The platform formerly known as PostNuke is now called Zikula and is a fork of PHP-Nuke 5.0. Rounding out the top four, Zikula is one of the older, more established offerings. It is also open source and developed in PHP.

Sharepoint Logo 5. Microsoft’s Sharepoint is the first commercial product to make the list and is also one of the most mature and popular. Though Sharepoint can be used to develop collaborative environments that have few community features, the most recent emphasis and the majority of uses I encounter are for community-style deployments. With the advent of the Community Kit for Sharepoint which adds “best practices, templates, Web Parts, tools, and source code“, the product is now a capable contender in this space. Sharepoint has very extensive enterprise penetration and will be on the short list for many organizations given that they often already own it, though the warning above about “technology first” should apply.

Lithium Logo 6. The first SaaS community platform to make the list is Lithium, an innovative and fast-growing solution for customer communities that is seeing broad uptake according to my metrics. One of the advantages of Lithium is the extensive support around community developers and managers that it provides. One of the disadvantages is that it does not have an open source ecosystem so the the amount of extensions and plug-ins available for Lithium is limited to standard Web widgets.

DotNetNuke Logo 7. The second .NET plaform (after Sharepoint) and the first open source .NET community platform on this list, the capable DotNetNuke has been going through extensive maturation over the last year. Written in VB .NET, DotNetNuke has an extensive set of 3rd party modules through its Marketplace service, which enables for-pay modules to be developed and sold, resulting in some high-quality offerings.

Community Server Logo 8. One of the few .NET blog platforms has evolved into a full-blown community product. Community Server is now aimed squarely at the enterprise and has been used in very large scale, for example, it is currently used to operate MySpace’s customer forums for over 70 million users.

KickApps Logo 9. KickApps is a relatively new up-and-comer that is getting wide distribution in a relatively short time period including major wins with large public Web sites for ABC and the BBC. KickApps is a SaaS-based solution like Lithium that is extensively widgetized for maximum integration flexibility into existing Web sites.

Jive Software Logo 10. ClearSpace Community from Jive Software has been getting a lot of attention lately, particularly with its popularity in the enterprise space. Over 15% of the Fortune 500 currently use it and while it’s highly likely that the open source products at the top of this list have higher penetration, Jive has consistently focused strengths in areas where open source products tend to be weaker, particularly on enterprise issues around security, integration, and customizability.

It was interesting to see how the technologies and platforms shaped up in terms of open source and commercial software as well as software packages vs SaaS. We’re seeing a healthy mixture of options available for just about any requirements, though the open source options tend to be richer because of their extensible nature and the large number of contributors building plug-ins and add-ons.

A number of interesting offerings didn’t make this top 10 cut and so I thought it would also be worthwhile to include the next 15 candidates since we are likely to see them more often in the near future. They made the list due to overall popularity, innovative features, early groundswell, or a combination thereof:

11. Mambo - Popular, old school PHP community-platform.

12. Lotus SameTime and Lotus Connections - IBM’s answers to community with many integrated capabilities.

13. OneSite - White label, on-demand social network and community.

14. BoonEx - SaaS community that is extensively widget-based with many features and capabilities.

15. Crowdvine - Used to power the community for the popular Web 2.0 Expo conferences, Crowdvine has full community, content management, and external site integration.

16. Facebook Open Platform - Use the Facebook platform for your community with the open source version of the platform.

17. Mzinga - A solution designed for industry verticals such as HR and marketing, Mzinga is seeing strong uptake.

18. Leverage Software

19. HiveLive

20. SocialGo - On-demand SaaS community service.

21. IglooSoftware - A relatively new entry, Igloo is focusing on the enterprise user with ease-of-use and simplicity as a top feature.

22. GroupSwim

23. SocialCast

24. Tomoye

25. Pinax - Brand new and feature rich. Pinax is getting considerable early adopter interest. Based on Python, Pinax is open source.

As always, please add your own in TalkBack below.


Coming up soon: Community management: What it is and why it matters so much. Also, a long-overdue examination of the uptake this summer of the term Web Oriented-Architecture.

What’s you’re favorite community platform and why?

Update: A reader pointed out that Lotus Connections is part of IBM’s community solution so the list is revised above.

A veteran of software development, Dion Hinchcliffe has been working for two decades with leading-edge methods to accelerate project schedules and raise the bar for software quality. See his full profile and disclosure of his industry affiliations.

  • Talkback
  • Most Recent of 26 Talkback(s)
What about Elgg?
What about Elgg (http://elgg.org/)? I have seen many lists and Elgg is usually in the top places. I am currently thinking of building a social network and have been considering this platform. Does it have a major inconvenience for not being here?... (Read the rest)
Posted by: slider_13 Posted on: 11/03/08 You are currently: Logged In | Log out
Ten leading platforms for creating online communities Loverock Davidson   | 09/04/08
RE: Ten leading platforms for creating online communities VizionQuest   | 09/04/08
Lotus Connections Handly   | 09/04/08
RE: Ten leading platforms for creating online communities chasbb   | 09/04/08
RE: Ten leading platforms for creating online communities Davetosh   | 09/05/08
RE: Ten leading platforms for creating online communities bartezz   | 09/05/08
Upcoming Research on this Market jowyang   | 09/05/08
RE: Ten leading platforms for creating online communities Anonymous43215   | 09/05/08
I'd rather... doh123   | 09/05/08
RE: Ten leading platforms for creating online communities rmowery   | 09/05/08
RE: Ten leading platforms for creating online communities bsakra   | 09/06/08
RE: Ten leading platforms for creating online communities BjoernN   | 09/07/08
RE: Ten leading platforms for creating online communities BryanPerson   | 09/08/08
RE: Ten leading platforms for creating online communities hrsystems@...   | 09/08/08
RE: Ten leading platforms for creating online communities schafer_brad   | 09/08/08
RE: Ten leading platforms for creating online communities lwilson@...   | 09/08/08
What criteria did you use to rate and rank these offerings? elschurr   | 09/08/08
What about Chatroll (Free SaaS Community Platform)? Jonathan McGee   | 09/09/08
blueKiwi for Enterprise Communities amagangan   | 09/10/08
RE: Ten leading platforms for creating online communities sameder   | 09/11/08
Orbius.com; Social Platform for Small-Medium business, brands and Groups chlow   | 09/14/08
RE: Ten leading platforms for creating online communities JamesBrn   | 09/20/08
RE: Ten leading platforms for creating online communities vassko@...   | 09/23/08
xelos.net is also a noteworthy "newcomer" TheElephant   | 10/05/08
RE: Ten leading platforms for creating online communities poonbee   | 10/15/08
What about Elgg? slider_13   | 11/03/08

What do you think?

32 Trackbacks

The URI to TrackBack this entry is:
http://blogs.zdnet.com/Hinchcliffe/wp-trackback.php?p=195

  • ten leading platforms for creating online communities | enterprise ...
    ten leading platforms for creating online communities | enterprise web 2.0 | zdnet.com: "learning how to design an effective community, whether it’s on-the-fly for a small, ad hoc team effort on an upcoming project or a large-scale, ...

    Trackback by Brad's Blog — September 4, 2008 @ 6:32 pm

  • links for 2008-09-05
    Ten leading platforms for creating online communities | Enterprise Web 2.0 | ZDNet.com. Creating online communities of customers and workers has been one of the hotter topics in business and technology this year. ...

    Trackback by NOWUSEIT.COM — September 5, 2008 @ 2:02 pm

  • 25 Platforms for Creating Online Communities
    Dion Hinchcliffe at ZDNet writes about building online communities and suggests a top 10 list of popular platforms which can be used to create them. He follows up with the next 15 list candidates. This is a great starting point if ...

    Trackback by ilibrarian — September 5, 2008 @ 8:06 pm

  • platforms for creation of online communities
    this article from zdnet is an analysis of dion hinchcliffe’s point of view on regarding the “ten leading platforms for creating online communities”. as he mentions, online communities no longer are thought of as simple tools for fun, ...

    Trackback by Community 2.0 — September 6, 2008 @ 12:53 am

  • web, startup and technology news: weekend rebroadcast | september 6th
    the most interesting startup, web, technology and generally relevant new stuff i read this week. some of the stories are older than the past week but have resurfaced because of their quality. most links were discovered via ycombinator’ ...

    Trackback by Internet Astronauts :: Internet Startup Control Center — September 6, 2008 @ 6:43 pm

  • links for 2008-09-06
    bug shooting. bug shooting is a free screenshot utility that was developed for software testers who use bug tracking systems including fogbugz, gemini, ontime and bugtracker.net. screenshots can also be sent to skype or a default e-mail ...

    Trackback by Go Web Young Man — September 6, 2008 @ 6:59 pm

  • Creating online communities - ten leading platforms
    Dion Hinchcliffe lists ten leading platforms for creating online communities. He says, “it’s beginning to be understood that communities aren’t just for socializing but for getting things done.” Notable in his post is the need to become ...

    Trackback by Workplace Learning Today — September 8, 2008 @ 1:00 pm

  • Understand "community" before you look at technology
    Dion Hinchcliffe wrote a great article that highlights the need to understand "community" first before evaluating any technology used to enable it. I like this:. That most of us are not fluent community facilitators is something that ...

    Trackback by Clearstep : All Content - All Communities — September 8, 2008 @ 1:07 pm

  • online klantgemeenschappen voor het onderwijs?
    dion hinchcliffe besteedt op zijn enterprise 2.0-blog aandacht aan twelve best practices for online customer communities. door middel van deze communities proberen bedrijven klanten te boeien en binden. ook relevant voor het onderwijs ...

    Trackback by Wilfred Rubens: technology enhanced learning — September 9, 2008 @ 5:45 pm

  • Top 10 et + plates-formes / CMS pour créer des communautés virtuelles
    Dion Hinchcliffe, dans son billet Ten leading platforms for creating online communities, présente les meilleurs plates-formes pour créer des communautés virtuelles (membership site). Il ya en a en faite 26 ! ...

    Trackback by Communauté 2.0 | Organisation 2.0 | de Geoffroi Garon — September 9, 2008 @ 6:20 pm

  • Daily Digest for 2008-09-10
    Yesterday. 9:07am, Shared a link on Google Reader. sfMySQLToolsPlugin. 9:10am, Shared a link on Google Reader. Google quer digitalizar toda a imprensa dos últimos 200 anos. 9:26am, Shared a link on Google Reader. Vai uma cervejola? ...

    Trackback by Pedro Trindade — September 10, 2008 @ 10:59 pm

  • Website Design For Social Networks – Have You Figured Out Your ...
    Social networks and online communities are an accepted part of the web now and there are very few that can do without them. If you have decided to start a social network dedicated to interaction between your employees or even between ...

    Trackback by Search Engine Optimization, Online Marketing, Pay Per Click, Link Building — September 11, 2008 @ 5:22 am

  • When 2.0 dissolves into businesses
    If there’sa big confusion around enterprise 2.0 it’s because of its perimeter, what makes the concept very nebulous for novices and even for specialist who sometimes seem to disagree although hey are sayning the same thing in different ...

    Trackback by Bertrand duperrin's Notepad — September 11, 2008 @ 4:27 pm

  • links for 2008-09-11
    being peter kim: a list of social media marketing examples. good reference post on examples of social media activity. (tags: example). google video for business launches: youtube for enterprise - readwriteweb ...

    Trackback by The social media revolution (in 15 minutes) — September 11, 2008 @ 10:36 pm

  • 50 Content Management Systems worth checking out
    If you are considering online content management, Jason Mayfield has a very good posting titled 50 Content Management Systems on his blog Open Jason. Some of the applications / software on this list are well known but others are not. ...

    Trackback by Bibliothekia — September 12, 2008 @ 7:07 am

  • DotNetNuke 4.9 Released
    After dogfooding RC1 for several weeks on dotnetnuke.com, DNN Corp. finally released 4.9.0 this past Wednesday. Besides addressing 3 security issues, DNN 4.9 includes a variety of bug fixes, enhancements, and even a new default skin. ...

    Trackback by Seablick Consulting — September 12, 2008 @ 5:06 pm

  • Community Platforms
    Dion Hinchcliffe has a good overview of the leading technology platforms for communities of practice, ranking Joomla and Drupal at the top. I’ve used Mambo, from which Joomla developed (forked) and have used Drupal in several cases. ...

    Trackback by Harold Jarche — September 15, 2008 @ 1:21 pm

  • links for 2008-09-15
    80 Large Background Websites. (tags: todo webdesign images backgrounds). Ten leading platforms for creating online communities | Enterprise Web 2.0 | ZDNet.com. Creating online communities of customers and workers has been one of the ...

    Trackback by Webhamer Weblog: Search & ICT-related blogging — September 15, 2008 @ 10:02 pm

  • links for 2008-09-15
    80 Large Background Websites. (tags: todo webdesign images backgrounds). Ten leading platforms for creating online communities | Enterprise Web 2.0 | ZDNet.com. Creating online communities of customers and workers has been one of the ...

    Trackback by stauthamernet :: Staut's Family Blog — September 15, 2008 @ 11:05 pm

  • Community Platforms. Harold Jarche and Dion Hinchcliffe
    Found via Harold Jarche. Interesting summation of CoP lifecyle from Dion Hinchcliffe with added commentary from Harold Jarche. Dion Hinchcliffe has a good overview of the leading technology platforms for communities of practice, ...

    Trackback by Paul Coyne : Activity — September 16, 2008 @ 12:20 pm

  • Research at a Glance — September 16, 2008
    I thought this article in yesterday’s New York Times was interesting. It deals with the amount of money colleges spend each year (billions) remediating under-prepared students. It makes me wonder where the outrage is about learning ...

    Trackback by sixslides — September 16, 2008 @ 1:00 pm

  • Ten Aspects of Web 2.0 Strategy That Every CTO and CIO Should Know
    Over the last year I've worked with organizations around the world that are attempting to grapple with Web 2.0 and the growing external marketplace pressure being exerted for the change and transformation of their businesses. ...

    Trackback by Trinitude Network — September 16, 2008 @ 2:57 pm

  • web2.0 tools 19.9.08
    - Top 10 Online Note Taking Applications - Wiggio finally gives us accessible group collaboration, webware article - Ten leading platforms for creating online communities - Host an event they will always remember; myounchbowl ...

    Trackback by Timo Rainio -blogi — September 19, 2008 @ 9:54 am

  • links for 2008-09-20
    Default PowerPoint Presentation - Create a Default Presentation in … (tags: powerpoint totw). Welcome! (Paul's E-Learning Resources). (tags: elearning toolbox). Customize Your ‘Send To’ Right-Click Windows Menu | MakeUseOf.com ...

    Trackback by Mike Taylor's Learning Resources — September 20, 2008 @ 7:00 am

  • Mike N bookmarked a link
    Ten leading platforms for creating online communities | Enterprise Web 2.0 | ZDNet.com Delicious submitted by Mike N.

    Trackback by mybloglog - Mike N : New with me — September 20, 2008 @ 8:33 pm

  • Joomla the Best Community Builder?
    In a recent article appeared on ZDNet, Dion Hinchcliffe discussed the nuts and bolts of building an online community, indicating what are thought to be the best tools available to make the task easier for the webmaster. ...

    Trackback by cmsxperts :: Web Content Management System Portal — September 22, 2008 @ 1:47 am

  • Ten leading platforms for creating online communities
    Ten leading platforms for creating online communities - Posted by Dion Hinchcliffe on September 4, 2008. http://blogs.zdnet.com/Hinchcliffe/?p=195. From: http://blogs.zdnet.com/Hinchcliffe/?p=195.

    Trackback by Laksha.Net — September 23, 2008 @ 7:17 pm

  • Ten leading platforms for creating online communities | Enterprise ...
    Creating online communities of customers and workers has been one of the hotter topics in business and technology this year. Whether you’re on the business side, in IT, or are just trying to build virtual teams around shared goals, ...

    Trackback by My Money — September 23, 2008 @ 11:16 pm

  • Online Communities Lists
    Ten leading platforms for creating online communities. http://blogs.zdnet.com/Hinchcliffe/?p=195. online community anywhere. http://www.craigslist.org/about/help/. 80+ online communities for bloggers and webmasters ...

    Trackback by My Blog Empire — September 25, 2008 @ 11:54 pm

  • Ten Aspects of Web 2.0 Strategy That Every CTO and CIO Should Know
    Over the last year I've worked with organizations around the world that are attempting to grapple with Web 2.0 and the growing external marketplace pressure being exerted for the change and transformation of their businesses. ...

    Trackback by Java Specialist — September 29, 2008 @ 7:33 pm

  • Ten leading platforms for creating online communities: the ...
    Creating online communities of customers and workers has been one of the hotter topics in business and technology this year. Whether you’re on the business side, in IT, or are just trying to build virtual teams around shared goals, ...

    Trackback by Global Software Business — October 4, 2008 @ 8:10 pm

  • Online Community Buildling Tools
    A while back, zdnet posted a worthwhile and extensive article about the 10 Leading Platforms for Creating Online Communities, by Dion Hinchcliffe. Drupal and Joomla were listed, as were some new tools I hadn't ever heard of. ...

    Trackback by LibrarianInBlack — October 7, 2008 @ 11:07 pm

advertisement

Recent Entries

advertisement

Archives

ZDNet Blogs

All-in-One Printers

advertisement
Click Here