Drupal jest szybko rozwijającym się, opartym na licencji OpenSource, oprogramowaniem do zarządzania treścią stron www. Obecnie jest jednym z najlepszych systemów CMS (Content Management System) na świecie. Przykłady stron zaprojektowanych przy pomocy Drupala można zobaczyć na http://drupal.org/handbook/drupal/gallery .
Systemy CMS od kilku lat bardzo szybko się rozwijają. Strony internetowe starej generacji, typu „wizytówka”, bez możliwości łatwej i szybkiej aktualizacji treści, po kilku miesiącach stają się przestarzałe i nieatrakcyjne. Decydując się na wybór systemu CMS do projektowania i zarządzania treścią strony podejmujemy dobrą decyzję, bo inwestujemy w naukę narzędzia przyszłości.
System Drupal to oprogramowanie bardzo dobrze udokumentowane, rozwija go społeczność twórców z całego świata http://drupal.org/community.
Poniżej zostały opisane, przydatne dla typowych użytkowników, funkcje Drupala.
Jeżeli wymienione funkcje są wystarczające oraz masz niezbędne umiejętności do ich wykorzystania, Drupal będzie doskonałym narzędziem dla ciebie. W krótkim czasie zaprojektujesz profesjonalnie wyglądającą stronę,
a jej aktualizacja nie sprawi najmniejszego problemu nawet początkującemu użytkownikowi www.
bloga pojedyńczego i/lub blogów dla wielu użytkowników
sortowania zawartości strony wg kategorii
dopisywania komentarzy i trackbacków
wielu stylów i schematów układu strony
grafiki/ plug-inów
wymagane umiejętności: użytkownik końcowy, administrator strony
zarządzać uprawnieniami i rolami dla użytkowników strony
mieć stabilny i bezpieczny system
skalowalności systemu
rozszerzonych funkcji, aby sprostać specyficznym potrzebom biznesu
sortowania zawartości wg kategorii
wymagane umiejętności: użytkownik końcowy, ewaluator
swobodnej wymiany informacji i pomysłów między użytkownikami (blogi, forum, pliki, itp)
narzędzi do samoorganizacji użytkowników
aby strona rozwijała się razem z rozwojem organizacji
zbierać dokumentację, dane
nadawać użytkownikom strony prawa i role
strony bezpiecznej i odpornej na spam, wandalizm na forum itp.
Specjalnej dystrybucji Drupala i modułów, które są wstępnie skonfigurowane z systemami CRM
wymagane umiejętności: ewaluator, użytkownik końcowy, administrator strony, projektant
samodzielnie prowadzić stronę
wybrać wygląd strony z gotowych schematów
nadawać użytkownikom strony prawa i role
strona powinna być łatwa do modyfikacji i aktualizacji
sortować zawartość strony wg kategorii
zbierać i archiwizować dokumentację
prowadzić sklep internetowy
rozszerzać funkcjonalność strony w miarę wzrostu mojej firmy
wymagane umiejętności: użytkownik końcowy, ewaluator, administrator strony, projektant(w ograniczonym zakresie)
tworzyć własny design strony z moimi schematami
dodatkowych możliwości/funkcjonalności
łatwego zapewnienia wsparcia dla klientów
dostępu do społeczności designerów i twórców stron www
wymagane umiejętności: ewaluator, administrator strony, projektant
stabilnego, dobrze zaprojektowanego systemu, który mogę dostosowywać
i rozbudowywać
dobrze udokumentowanego APIs
dokumentacji architektury systemu i standardowego kodu
dostępu do społeczności innych programistów rozwijających Drupala
bogatej listy możliwości systemu
wymagane umiejętności: administrator strony, programista
Użytkownik końcowy: obsługuje przeglądarkę, wybiera opcje, wypełnia formularze na www
Ewaluator: zna terminologie i idee działania www
Administrator strony: zarządza rolami użytkowników, wybiera schematy układu strony, projektuje kategorie dla treści strony, konfiguruje ustawienia modułów, instaluje upgrade oprogramowania i baz danych, stosuje zasady bezpieczeństwa dla strony
Projektant/designer: instaluje oprogramowanie, projektuje style i schematy układu strony (za pomocą CSS i minimalnie PHP), buduje strony www, dołącza nowe moduły, pracuje z LAMP
Programista: programuje w php, administruje bazami danych, programuje za pomocą API, projektuje bazy danych, adoptuje istniejące rozwiązania
i instaluje nakładki, współpracuje z innymi projektantami
Opracowano na podstawie http://drupal.org/handbook/is-drupal-right-for-you
Anna Wideł 9.02.2007r.