動態學習社群初探 -- Elgg
What is Elgg?
Described by its founders as a 'learning landscape', Elgg provides each user with their own 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 - 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 - from fully public, to only readable by a particular group or individual. [Ed: this is similar to the "smart" social networks described by Ken Yarmosh in another R/WW post]
From a developer perspective, Elgg is built on LAMP and is open source - released under the GPL. The software has its own plug-in architecture, and supports a number of open standards including RSS (which is used throughout Elgg), LDAP for authentication (soon to support OpenID), FOAF, and XML-RPC for integration with most third-party blogging clients.
Elgg is an open source software platform designed to allow people to easily connect and share resources. Elgg allows you to create a social network and host it on your own infrastructure, modifying the features to fit your specific needs. Users establish personal digital identities and connect with other people, collaborate with them and discover new resources through their connections.
Plugins allow users on different social networks to collaborate, and provide specific functionality for tasks like project management, mobile browsing and collaboration through user-controlled wikis.
Elgg is on SourceForge here: http://sourceforge.net/projects/elgg/
Development Status: 4 - Beta
Environment: Web Environment
努力呼吸[3]