Drupal
About Drupal
Drupal is a free software package that allows anyone to easily publish, manage and organize a wide variety of content on a website. Hundreds of thousands of people and organizations are using Drupal to power an endless variety of sites.
Build
Easily build internal- and external-facing websites with no custom programming required. There’s no need to start from scratch every time you build a new site, either. Whether you use a multi-site configuration or choose a Drupal distribution (also known as an "installation profile"), both provide a pre-defined configuration of site features and functions for a specific purpose or type of site, available as a single download.
With the core Action module, you can automate simple tedious tasks such as sending e-mails, promoting items, and so on. The Workflow module extends the functionality of the Action module by walking nodes through a series of automated operations known as a workflow. To make the automation of tasks even easier, Drupal now also has the contributed Rules module, which adds the ability to trigger actions based on a set of criteria.
Views gives you the power to create lists of inter-related content from both your own site and remote data stores. Choose from hundreds of Views-related modules to give yourself different types of lists, such as a calendar, a user directory, or a bullet list of 'popular' content. (Views 3 allows you to plug in additional backends that work on external data sources; for example, you could create a view of all of your Flickr and YouTube media.)
The Panels module suite gives site administrators an easy way to create custom layouts. It also has a drag and drop interface for adding views, nodes, fields, and even forms to different “panes” (panels replacement for Drupal’s core block system).
If you want to run more than one Drupal site, you can simplify the management and upgrading of your sites by using the Multi-site feature. Multi-site allows you to share a single Drupal installation (including core code, contributed modules, and themes) across several sites. To run a group of affiliated sites from one Drupal installation, you can use the Domain Access module to share users, content, and configurations across a group of sites.
Drupal's core translation module supports over 70 languages, and allows you to create your site's content in multiple languages. The Internalization module (i18n) enhances the basic interface translation by adding new interfaces and robust reporting, allowing for the creation of comprehensive multilingual sites.
With Drupal’s customized distributions, end users can finally have a pre-defined configuration of site features and functions for a specific purpose or type of site, available as a single download. Distributions make it possible to quickly set up a complex, use-specific site in fewer steps than installing and configuring elements individually. Whether your site is a blog, newspaper, or tracking system, Drupal has a distribution available to meet your needs. For a full list of popular distributions, see Drupal Distributions.
Drupal is Open Source
Drupal is open source software maintained and developed by a community of hundreds of thousands of users and developers. It's distributed under the terms of the GNU General Public License (or "GPL"), which means anyone is free to download it, share it with others, and contribute back to the project. This open development model means that people are constantly working to make sure Drupal is a cutting-edge platform that supports the latest technologies that the Web has to offer.
Community Support
The passionate Drupal community is on hand to give support via various vibrant IRC channels, in the forums, and face to face at Drupal events. The community has also created Documentation for Drupal, which covers installation, site building, module building, theming, and many other topics. The worldwide community drives the innovation that makes Drupal the preferred choice for web developers and site owners. Drupal is open source, meaning everybody can get involved and make a difference.
CREATE
Manage content with an easy-to-use web interface. Drupal's flexibility handles countless content types including video, text, blog, podcasts, and polls with robust user management, menu handling, real-time statistics and optional revision control.
CONNECT
Drupal makes it easy to connect your website to other sites and services across the web, using aggregation, feeds, and search engine connection capabilities. Social networking integration is also widely supported to help you engage with a wider audience. Drupal also offers your site easy ways to interact with external media and file services.
Commercial Services
As well as the community, there are many dedicated companies in the Marketplace on hand to help with your Drupal project. Providing expertise and a deeper understanding, they can help with hosting, spam blocking, training, and more.
good