Hello. I am not a programmer, and have no Drupal experience, but am planning to partner with a programmer to form a social network, aiming for a large site for a general audience.
Based on the preponderance of opinions found in my surfing, Drupal is the most robust and well designed core platform for low budget startups. However the opinions are very ambivalent over using Drupal for a social network.
- One programmer said it took him 50 modules for a Drupal social network, resulting in a nightmare to synchronize and maintain. He suggests JomSocial.
- In reply to "Positives and negatives of drupal for social networks?" (2011) tkrajcar of Grammy365.com said it was a "serious challenge" to build a Drupal-based social network in 2009, but that better options are increasingly available.
- BetterNetworker.com social networking site successfully migrated from Joomla to Drupal in 2008 (perhaps before JomSocial existed).
Can someone please help with the following questions?
- I find 28 modules listed at: Community Documentation: Community building and social networking modules. Presumably I might get by with just a few of these modules? If so, which are the most essential?
- Is it reasonable to suppose that at least 28 Drupal modules would be needed to create the equivalent of JomSocial? And how feasible would this be?
- Or is there some all-in-one solution like JomSocial available for Drupal?
- If I choose to use JomSocial, what might I be missing from Drupal?
- Any other suggestions would be appreciated. Thank you.
Comments also welcome on the pros and cons of other social networking software, such as listed at Wikipedia: "Comparison of Social Networking Software": phpBB Social Network, Tiki Wiki CMS Groupware, BoonEx, Dolphin, BuddyPress, EngineY, PeopleAggregator, ELGG, Communifire, Telligent Community, iScripts Socialware, ImpressCMS, PHPizabi, ODS, Oxwall, Jcow, phpFox, XOOPS, WebNetwork, Noosfero, SocialEngine, Kune.
But I tend to assume that Drupal and Joomla/JomSocial are the best options for low-cost and robust platforms that also enable ready-made modules for departures from the stock "social network" features without needing custom modification. (?) (Wordpress/Buddypress are of course well known but according to my reading, nobody seems to take that seriously for a sizeable social network.)