Book Image

Elgg Social Networking

By : Mayank Sharma
Book Image

Elgg Social Networking

By: Mayank Sharma

Overview of this book

<p>Elgg is an open-source social web application licensed under GPL version 2, and runs on the LAMP (Linux, Apache, MySQL, and PHP) or WAMP (Windows, Apache, MySQL, PHP) platform. It offers a networking platform combining elements of blogging, e-portfolios, news feed aggregation, file sharing, and social networking. Elgg has its own plug-in architecture, and can use plug-ins to provide a calendar and a wiki. It supports a number of open standards including RSS, LDAP for authentication, FOAF, and XML-RPC for integration with most third-party blogging clients. It can be integrated with MediaWiki, Moodle, Drupal, and WebCT.<br /><br />Elgg provides each user with a personal weblog, file repository (with podcasting capabilities), an online profile, and an RSS reader. Additionally, all of a user's content can be tagged with keywords&acirc;&euro;&rdquo;so they can connect with other users with similar interests and create their own personal learning network. However, where Elgg differs from a regular weblog or a commercial social network (such as MySpace) is the degree of control each user is given over who can access their content. Each profile item, blog post, or uploaded file can be assigned its own access restrictions&acirc;&euro;&rdquo;from fully public to readable only by a particular group or individual.<br /><br />Using Elgg is the easiest way to create your own fully customized, hosted social network for your business, organization, or group of friends. Elgg communities can include blogs, discussion groups, media galleries, friends' lists, and much more. Because it's open source, and has many plug-ins, Elgg can be extended in unlimited ways. Elgg lets you host your own Facebook-style social network and retain complete control over how it works. This book shows you all you need to know to create safe, fun social networks.<br />&nbsp;<br />While anybody can use Elgg to create their social network, it is especially useful in education as it has many features making it suitable for e-learning, including groups, communities, and blogs that can be used for online classes where students can communicate in a new way with each other and with students around the world&acirc;&euro;&rdquo;in a managed, protected environment, creating what its authors term a "personal learning landscape". This book also covers using Elgg in teaching/learning.</p>
Table of Contents (14 chapters)
Elgg Social Networking
Credits
About the Author
About the Reviewer
Preface

How Can a Social Network Help You?


So, you understand why you want to run a social network. Or do you? How can running a social network help you? Why should you go through the pain of hosting, managing, and most importantly paying for your own social network, when you can join one for free? There are several reasons why you'd want to do this. I'll share the three most common ones:

  1. 1. Bring your customers closer. Getting to know your customer helps companies provide a better service. And what better place to interact with them than on the Internet. Just yesterday, I saw a local hair salon’s advertisement, which flashed very proudly, "Join us on Orkut". But why use a third-party service when you can run your own. With Elgg, you can set up your own social network and integrate it with your existing website. The Swiss watch company, Swatch, "talks" to its customers via its Elgg-powered social network, Swatch The Club [http://www.swatchtheclub.com/].

  2. 2. Dissolve physical boundaries. Doing things on the Internet has the positive side effect of eradicating physical barriers. If you have to work with physically separated people that are connected through a strong common thread, like various colleges of a university, or regional offices of a multinational corporation, a social network is an ideal extension of a bulletin board or a company intranet. The University of Brighton has several campuses all over the UK. Thanks to their Elgg-powered network, Community@Brighton [http://community.brighton.ac.uk/], the students and teachers are all connected to each other. In Colombia, the Somos Más Non Government Organization is using Elgg-powered networks to bring the various NGOs working with children and the physically disabled, under one roof.

  3. 3. Stay focused. While getting in touch with your old friends is good, the whole idea of "going out" in an online social network is meeting like-minded people. You might not realize it, but the popular publicly accessible networks put a lot of effort into making sure you meet new and like-minded people. A social network, based around a common interest, is an extension of a fan site. So, if you are a fan of Johnny Cash, what better way to meet people who share your passion for country music than with a Johnny Cash social network site. Ubuntero [http://ubuntero.org/] is an Elgg-powered network for the developers and users of the popular open source Linux distribution, Ubuntu.

Can you identify yourself with any of these situations?

I bet you do. And that's what this book is about. It'll help you set up and manage your own social network on the Internet with Elgg. It doesn't take much effort, but the benefits are clearly visible. You get the option to customize and brand your social network as you want. This is also helpful if you want to integrate the social network into your existing website. Depending on your purpose, a public social network might be too big. There's nothing like creating a specialized and targeted one that keeps you in-charge.