Kluczowa różnica: Drupal ma wiele wersji i jest obecnie uruchomiony w wersji 7. Każda wersja ma na celu uczynienie systemu bardziej przyjaznym dla użytkownika i oferuje wiele różnych funkcji, które pozwalają stronom na bardziej dynamiczny charakter. Wersja 6 Drupala została wprowadzona w lutym 2008 roku, natomiast wersja Drupal 7 została wprowadzona w styczniu 2011 roku.
Drupal to bezpłatny i otwarty framework zarządzania treścią (CMF) napisany w języku PHP. Jest używany do blogowania stron internetowych, a także do stron internetowych o charakterze politycznym i rządowym. Wikipedia podaje, że standardowe wydanie Drupala, znane jako rdzeń Drupala, oferuje funkcje takie jak "rejestracja i utrzymanie konta użytkownika, zarządzanie menu, kanały RSS, dostosowywanie układu strony i administrowanie systemem." Może być używane jako strona internetowa broszur, jedna - lub blog dla wielu użytkowników, forum internetowe lub witryna społeczności udostępniająca treści generowane przez użytkowników. Drupal nie wymaga od programisty żadnych umiejętności programistycznych do podstawowej instalacji i administracji. Drupal został początkowo napisany przez Driesa Buytaerta na tablicy ogłoszeń, która następnie stała się projektem open source. Drupal pochodzi od holenderskiego słowa "druppel", co oznacza "upuść".
Drupal ma wiele wersji i jest obecnie uruchomiony w wersji 7. Każda wersja ma na celu uczynienie systemu bardziej przyjaznym dla użytkownika i oferuje wiele różnych funkcji, które pozwalają stronom internetowym na bardziej dynamiczny charakter. Wersja 6 Drupala została wprowadzona w lutym 2008 roku, natomiast wersja Drupala 7 została wprowadzona w styczniu 2011 roku. Nie ma ustalonej daty wydania wersji.
Drupal.org wymienia zmiany wprowadzone w wersji 7. Firma wymienia wszystkie zmiany w wersji w dzienniku zmian Drupala, które można znaleźć na stronie internetowej.
- Drupal 7 wymaga nowych systemów takich jak MySQL 5.0.15 lub PostgreSQL 8.3, PHP w wersji 5.2 lub wyższej i PHP Memory of 40M - 64M
- Bezpieczniejsza implementacja zaplanowanych zadań (cron.php)
- Bardziej bezpieczny system haseł
- Bardziej bezpieczny system logowania
- Moduły można aktualizować za pośrednictwem Internetu
- Linki administracyjne do edycji istniejących elementów strony na każdej stronie
- Ulepszona obsługa integracji edytorów WYSIWYG
- Więcej przeciągnij i upuść dla zadań administracyjnych
- Uprawnienia mają teraz możliwość obsługi większej liczby metadanych
- Użytkownik 1 utworzony w ramach procesu instalacji
- Dodano funkcje do domyślnego profilu instalacyjnego
- Zautomatyzowane przebiegi zadań można konfigurować poprzez konfigurację
- Przeprojektowany weryfikator siły hasła
- Zmieniono nazwę "formatów wejściowych" na "formaty tekstowe"
- Dodano obsługę domyślnych formatów tekstu, które można przypisywać dla poszczególnych ról
- Przeniesiono uprawnienia do formatu tekstowego na główną stronę uprawnień
- Dodano "pionowe karty"
- Poprawiona obsługa strefy czasowej
- Usunięto motywy użytkownika
- Dodano nowy moduł "Skróty"
- Dodano konstruktory zapytań do zapytań INSERT, UPDATE, DELETE, MERGE i SELECT
- Obsługa replikacji master / slave, transakcji, zapytań z wieloma wstawkami, opóźnionych wstawień i innych funkcji
- Dodano obsługę silnika bazy danych SQLite
- Domyślnie do silnika InnoDB, a nie MyISAM, na MySQL, gdy jest dostępny, aby zwiększyć skalowalność i integralność danych
- Dokumentacja API Hooka zawarta w rdzeniu Drupala
- Dodano funkcję importowania OPML dla kanałów RSS
- Dodano opcje aktualizacji pliku danych
- Dodano obsługę przeszukujących języków
- Dodano ramy testowe i testy
- Usuń niektóre motywy i dodaj inne motywy jako domyślne w interfejsie użytkownika i administratora
- Pliki są teraz pierwszymi obiektami klasy Drupal z funkcjami file_load (), file_save () i file_validate () oraz odpowiednimi hakami.
- Pliki wykorzystują obwoluty strumienia PHP, aby umożliwić obsługę zarówno publicznych, jak i prywatnych plików oraz obsługi wtykowych mechanizmów pamięci masowej i dostępu do zdalnych zasobów
- Dodano pole przeznaczone specjalnie do przesyłania plików
- Poprawiona obsługa obrazów
- Dodano pole przeznaczone specjalnie do przesyłania zdjęć
- Lepsza obsługa instalacji wielopunktowych
- Dodano obsługę RDF
- Lepsze wsparcie dla optymalizacji pod kątem wyszukiwarek i tworzenia łączy internetowych
- Dodano możliwość dodawania pól niestandardowych
- Instalator można uruchomić z wiersza poleceń
- Uaktualnienia do głównej biblioteki JavaScript, biblioteka JQuery Forms
- Dodano jQuery UI 1.8
- Ulepszony system kontroli dostępu do węzła
- Lepsza obsługa długotrwałych zadań