Drupal
Ogólnie:
Drupal jest systemem CMS, służącym do łatwego zarządzania treścią witryny. Podobnie jak jego konkurencja jest łatwy w obsłudze i instalacji, oraz posiada łatwe w implementacji tzw. "skórki", czyli szablony z grafiką. Cechą, która odróżnia go niewątpliwie od konkurencji jest wsparcie dla MySQL i PostgreSQL, większość CMS'ów bowiem obsługuje tylko MySQL. Drupal rozwijany jest na zasadach licencji GNU, jest zatem w 100% darmowy, a jeg kod źródłowy jest otwarty.
Wymagania:
By poprawnie działać na serwerze Drupal wymaga:
- Apache 1.3 (lub nowsza wersja)
- PHP 4.3.5 (rekomendowana wersja PHP 5.2 lub nowsza)
- MySQL 4.1 (lub wyżej) albo PostgreSQL 7.4 (lub wyżej)
- około 4 MB pamięci dyskowej
Historia:
Pierwsza wersja Drupala ukazała się już w styczniu 2001 roku. Stworzyła go dwójka studentów, Dries Buytaert i Hans Snijder, do celów komunikacji pomiędzy sobą. Po ukończeniu studiów, skrypt otrzymał od twórców swoja aktualna nazwę i został opublikowany online (początkowo znajdował się na wewnętrznym serwerze uczelnianym).
Przeznaczenie:
Drupal jest przeznaczony do zarządzania treścią serwisów i stron internetowych. Dzięki sporej liczbie modułów i dodatków istnieje możliwość jego rozbudowania, aby spełniał bardziej wyrafinowane zachcianki administratorów. Dzięki łatwości instalacji i zarządzania poradzi sobie z nim każdy, nawet początkujący webmaster.
Możliwości:
Podstawowa instalacja Drupala zawiera jądro systemu, oraz kilka standardowych dodatków, które ułatwią pracę. Dodatkowo można rozszerzyć jego możliwości o np.:
- moduł TinyMCE, umożliwiający wprowadzanie tekstu bez znajomości kodowania (edytor WYSWIG)
- moduł uploadu i skalowania (zmiana rozmiarów) obrazków
- zaawansowane wyświetlanie artykułów i obrazków (według daty, kategori, blog, lista, tabela.)
- ocenianie artykułów
- komentarze.