Creating a virtual community is somewhat like making a movie. Before a single camera starts to roll, there is an entire process of preproduction ensuring that the actors are properly cast, the equipment is rented and functioning, the script is in place, and the department heads know what type of movie they are trying to make. If any of these areas are neglected, from the first day of shooting, the movie will stumble forward, and a vast amount of time and energy will likely be wasted.
Likewise, a virtual community is expensive in time to launch, difficult to attract visitors/contributors, and poorly planned execution will make even a promising start fizzle into a disappointment. Although Joomla makes the deployment of the features simple, proper planning even for an incremental deployment is critical for site success. By being deliberate in your planning and construction of the new community site, you will minimize the chances of hard-won users becoming frustrated with a poorly working or confusing roll- out and leaving your site forever. The creation and deployment may be divided into roughly three stages.
Three Stages of a Virtual Community
Virtual communities are unlike most traditional Web deployments (such as a static site or online store) in that they derive their value from the intercommunication of a large user base. Under any circumstances, gathering this large number of users can take quite a bit of time. The creation of a virtual community is typically a gradual process, and a visitor surge does not provide the benefits it would on a traditional site. If your Web site was suddenly flooded with a million users overnight, it is unlikely that the site could retain those users for more than a short period of time. Furthermore, the first experience of these new visitors would be empty content and slow performance. Growth for virtual communities is organic because the community slowly discovers what the group has to offer.