Drupal
Drupal (http://drupal.org/) is a content management platform that allows an individual or a community of users to easily publish, manage and organize a great variety of content on a website. Tens of thousands of people and organizations have used Drupal to set up scores of different kinds of web sites – community web portals, corporate web sites, intranet applications, e-commerce applications, social networking sites, and more. Drupal is open source software licensed under the GPL, and is maintained and developed by a community of thousands of users and developers.
By building on relevant standards and open source technologies, Drupal supports and enhances the potential of the Internet as a medium where diverse and geographically-separated individuals and groups can collectively produce, discuss, and share information and ideas. With a central interest in and focus on communities and collaboration, Drupal's flexibility allows the collaborative production of online information systems and communities.
Drupal is built based on the following principles:
- Modular and extensible. Drupal aims to provide a slim, powerful core that can be readily
extended through custom modules.
- Quality coding. High quality, elegant, documented code is a priority over roughed-in
functionality.
- Standards-based. Drupal supports established and emerging standards. Specific target
standards include XHTML and CSS.
- Low resource demands. To ensure excellent performance, Drupal puts a premium on low-profile
coding (for example, minimizing database queries). Drupal should also have minimal,
widely-available server-side software requirements. Specifically, Drupal should be fully
operational on a server with Apache web server, PHP, and either MySQL or PostgreSQL.
Open source. Drupal is based on the open source philosophy of collaborative free software
development and is licensed under the GPL. Drupal is itself open source and builds on and
supports other open source projects. Specifically, Drupal is coded in the open source
scripting language PHP and supports as primary data sources the open source database formats MySQL
and PostgreSQL.
- Ease of use. Drupal aims for a high standard of usability for developers, administrators,
and users.
- Collaboration. Drupal development supports open, collaborative information sharing systems
and approaches.
Want to know more? Contact us



