A quick Drupal overview from Nashville’s Drupal Developers…
Drupal is free software, written in PHP, which has a wide and active community of users and developers who collaborate together in its improvement and expansion. Drupal is designed to be the perfect content management solution for non-technical users who need both simplicity and flexibility. This is achieved with a modular approach to site construction. Unlike other CMSs, Drupal is not a prefabricated toy truck, but rather a collection of wheels, windshields, axles, frames, etc., that a toy manufacturer can easily assemble.
Drupal can be described both as a content management system and as a content management environment: a unified system that strives to have the advantages of both, without its shortcomings. In this way, if someone is looking to create a news site, an online store, social networks, blog, wiki, or something totally different, it is all about finding the right combination of modules.
This extension is possible because it is a modular system with a very consistent architecture, which allows modules created by any developer to interact with the core of the system and modules created by other members of the community. With Drupal, it is possible to implement a wide variety of websites: a personal or professional blog, a corporate portal, a virtual store, a social network or virtual community, etc … Directed to those people, with technical training or not, who want to start in the creation of Web Portals with Drupal. It is also very useful for companies or professionals who want to create their professional or personal web portals without external dependencies.
Drupal is an open-source program, with GNU/GPL license, written in PHP, developed and maintained by an active community of users. It stands out for the quality of its code and the pages generated the respect to web standards and special emphasis on the usability and consistency of the entire system. Online help: A robust online help system and help pages for the ‘core’ modules, both for users and administrators.
- Open source: The Drupal source code is freely available under the terms of the GNU / GPL license. Unlike other systems of ‘blogs’ or proprietary content management, it is possible to extend or adapt Drupal according to the needs.
- Modules: The Drupal community has contributed many modules that provide features such as ‘category page’, private messages, bookmarks, etc.
- Personalization: A robust personalization environment is implemented in the core of Drupal. Both the content and the presentation can be individualized according to the preferences defined by the user.
- Friendly URLs: Drupal uses the mod_rewrite of Apache to create URLs that are manageable by users and search engines