Drupal
From Free net encyclopedia
Template:Infobox Software Drupal is a content management framework, content management system and blogging engine which was originally written by Dries Buytaert as a bulletin board system. Drupal has become much more, thanks to its flexible architecture, and is the software used to power Debian Planet, Terminus1525, TPM Cafe, Wikinerds Portal, Spread Firefox, and KernelTrap, among others. Drupal is written in PHP using strict coding conventions.
Contents |
Meaning of Drupal
Drupal is the English spelling for the Dutch word 'druppel' which means 'drop' (as in, 'a drop of water'). The name was taken from the Drop.org website (now defunct), whose code slowly evolved into Drupal. Dries actually wanted to call the site 'dorp' (Dutch for 'village', referring to its community aspects), but made a typo when checking the domain name and thought it sounded better. The project was started in 2000.
Content Management System
Drupal has a basic layer, or core, which supports pluggable modules that enable additional behaviors. The modules available for Drupal provide a wide assortment of features, including e-commerce systems such as the Amazon Items module, workflow, photo galleries, mailing list management, and CVS integration. Drupal's taxonomy/classification module is especially interesting, in that it allows any content to be classified with a flexible tagging system. Drupal achieves clean integration between the core and the modules via a system of hooks, or callbacks, to allow modules to insert functionality into Drupal's path of execution. Drupal core provides protection against many usual security problems, like SQL injection. Its security team can be contacted at security@drupal.org.
Some of the more specialized roles that Drupal has filled include company intranets, online classrooms, art communities and project management. Many feel that Drupal's focus on user communities is what makes it stand out from its competition.
DeanSpace
Drupal was the basis for DeanSpace, a content management system used to power many independent websites supporting the 2004 presidential campaign of Howard Dean. After the Dean campaign ended, the DeanSpace project grew into CivicSpace, a Drupal-based "grassroots organizing platform that empowers collective action inside communities and cohesively connects remote groups of supporters."
Distributions
There are several customized Drupal distributions. Most are simply drupal repackaged with third party modules, but some also include modifications to the core.
- CivicSpace, aimed at enabling grassroots democracy.
- DrupalEd, a community developing Drupal for classroom and other educational uses.
- DrupalART, aimed at artists and musicians using Drupal.
- Drupal For Bloggers, aimed at bloggers, in particular ex-MovableType users.
Books
Drupal has been discussed in several books.
- Building Online Communities With Drupal, phpBB, and WordPress by Robert T. Douglass, Mike Little, and Jared W. Smith
- The revolution will not be televised: democracy, the internet, and the overthrow of everything by Joe Trippi
- The power of many: how the living web is transforming politics, business, and everyday life by Christian Crumlish
- We the media: grassroots journalism by the people, for the people by Dan Gillmor
- Die heimliche Medienrevolution - Wie Weblogs, Wikis und freie Software die Welt verändern (German), by Erik Möller
- Drupal. Community-Websites entwickeln und verwalten mit dem Open Source-CMS. (German) by Hagen Graf
See also
External links
- Drupal website
- Background and history of Drupal
- How to install Drupal on Dreamhost
- Drupal and the New Paradigm for Content Management
Communities centered around Drupal development
- Spanish Drupal community
- Russian Drupal community
- Hungarian Drupal community
- Italian Drupal community
- Drupal.it - Italian Drupal community
- DrupalCenter.de German Drupal community
- Japanese Drupal community
- CivicSpace labs website
- Brazilian Drupal Community
- French Drupal Community
- Other French Drupal Community
- Belgian/Dutch Drupal Community
- Romanian Drupal Community
- Polish Drupal Community
Companies built around Drupal
Note: this section is about companies who do most of their development on Drupal and contribute back to the Drupal project. This is not a place to spam just any site that uses Drupal.
- CivicSpace Labs
- Goodstorm
- Bryght
- Lullabot
- DrupalGUYS
- Webschuur.com
- Advomatic
- Community Blogs
- Advancing Insights
- Mindworks-Networking (Hungarian)
- Trellon
- echoditto
- CivicActions
Service sites
Other noteworthy Drupal implementations
- Ann Arbor District Library - Large public library site and catalog
- New Democratic Party of Canada - Canadian Progressive Political Party
- The Onion - Drupal-based faux news site
- Project Opus - Drupal-based music community
- Rental Monster (Canada) - Drupal-based apartment finder
- UrbanVancouver.com - Drupal-based regional portal
- Vlogville - Drupal-based video sharing site
- terminus1525
- SpreadFirefox
- Bureaucrash Activist Network
- ourmedia -Publish your media
- Top Drupal sites directory
- hipfoto (Turkish)
- ecademy.com-renowned community siteca:Drupal
de:Drupal es:Drupal fr:Drupal ko:드루팔 it:Drupal ru:Drupal th:Drupal tr:Drupal zh:Drupal