Główne założenia

19 Listopad, 2006 - 21:25

Modularność i rozszerzalność - Drupal zapewnia podstawowy i niezbędny zestaw funkcjonalności, który w każdym momencie może być rozszerzony przez zastosowanie dodatkowych modułów.

Jakość kodu źródłowego - Wysokiej jakości, elegancki i dobrze udokumentowany kod jest priorytetem twórców Drupala.

Dbałość o standardy - Drupal wspiera uznane jak i nowo powstałe standardy. Przykładem jest wsparcie dla XHTML i CSS.

Niskie wymagania - Aby zapewnić znakomitą wydajność, Drupal kładzie nacisk na optymalny kod źródłowy (np. minimalizacja zapytać SQL). Drupal charakteryzuje się minimalnymi, szeroko rozpowszechnionymi wymaganiami co do platformy hostingowej. W szczególności Drupal sprawdza się na platformie Apache z wsparciem dla PHP i bazy danych MySQL lub Postgresql.

Otwartość kodu - Drupal jest oparty na filozofii otwartego kodu, wspólnie tworzonego przez środowisko deweloperów rozproszonych po całym świecie. Jest udostępniany za darmo na licencji GPL.

Prosty w użytkowaniu - Drupal jest prosty w obsłudze i przyjazny zarówno użytkownikom, administratorom jak i programistom.

Współpraca - Podral Drupal.org umożliwia nieskrępowany przepływ informacji, współpracę, dzielenie się wiedzą oraz wspólne rozwiązywanie problemów.