OTT wyjaśnia: Co to jest Drupal?


Systemy zarządzania treścią, takie jak WordPress, stanowią architekturę milionów stron internetowych w Internecie. CMS pozwala użytkownikom, nawet tym, którzy nie mają rozległej wiedzy programistycznej, zarządzać i koordynować przepływ treści do swojej witryny w sposób zorganizowany, skuteczny i łatwy.

Udział WordPress w rynku wynosi 35% strony internetowe w Internecie, zgodnie z W3Techs. To ponad jedna trzecia wszystkich witryn - szalone, prawda? To powiedziawszy, dla stron zorientowanych na treść, dlaczego nawet rozważyć inną opcję?

Tu właśnie wchodzi Drupal. Ale czym jest Drupal? Jako wiodąca platforma zarządzania treścią w Internecie, zapewnia poziom modułowości, którego nie znajdziesz w CMS, takim jak WordPress. CMS to aplikacja internetowa używana przede wszystkim do zarządzania treścią, ale platforma taka jak Drupal stanowi podstawę dla witryny o dużej zawartości, którą można dostosować w bardzo solidny sposób.

Drupal vs . WordPress

Przeciętny użytkownik docenia, czym jest Drupal, jest porównanie go z popularnym systemem treści open source, WordPress. Podstawową funkcją WordPress jest zapewnienie użytkownikom systemu, który pozwala im zarządzać zarówno statycznymi, jak i dynamicznymi stronami swojej witryny. WordPress obsługuje architekturę wtyczek i system szablonów, z których oba otrzymały ogromny wkład od swojej społeczności.

Gdy wchodzisz na stronę WordPress, często łatwo zauważyć, że jest on obsługiwany przez WordPress. Witryny WordPress mają na ogół tę samą strukturę, tę samą konwencję nazewnictwa adresów URL i plików oraz inne kluczowe prezenty. Jednak prawdopodobnie byłeś w dziesiątkach witryn obsługiwanych przez Drupal, nie wiedząc o tym. Wynika to z tego, jak elastyczny i elastyczny jest Drupal.

Drupal jest bardziej rozwiązaniem dla przedsiębiorstw do tworzenia dynamicznych stron internetowych. Ustawia solidną bazę kodową, którą programiści mogą dostosowywać i tworzyć w oparciu o coś więcej niż tworzenie blogów lub serwisów informacyjnych.

Podczas gdy WordPress jest modułowy w tym sensie, że zawsze możesz instalować wtyczki i integracje innych firm, Drupal jest modułowy w swoim rdzeniu - ma być dostosowywany w szerokim zakresie, abyś mógł przekształcić Drupala w e - witryna handlowa, intranet, forum, serwisy społecznościowe i wiele innych.

Jak powstał Drupal

Drupal zawiera wiele popularnych technologii internetowych, ale większość jego kodu jest w języku PHP, a MySQL zasila stronę bazy danych. Drupal ma całkowicie otwarte źródło, więc możesz sprawdzić cały kod za nim, kiedy chcesz.

Drupal zawiera elementy HTML5, YAML, Twig, jQuery, Backbone.js i więcej. Im więcej z tych technologii znasz, tym lepiej zbudujesz Drupala w spersonalizowanym rozwiązaniu.

Jednak Drupal wymaga jedynie znajomości podstaw HTML, aby rozpocząć tworzenie dynamicznych stron i tworzenie funkcjonalnej strony internetowej.

Wyjaśnienie haków Drupal

Podobnie jak WordPress, Drupal obsługuje modularyzację, aby dodać do niej więcej niż to, co dostajesz po wyjęciu z pudełka. Aby w pełni zrozumieć i docenić, jak to działa, musisz zrozumieć system haków Drupala.

W Drupal pomyśl o module jako o kolekcji plików PHP, która umożliwia rozszerzoną funkcjonalność niedostępną w rdzeniu Drupala. Haczyki są sposobem interakcji tych modułów z innymi modułami lub rdzeniem. Rdzeń Drupala zawiera długą listę obsługiwanych haków, o których możesz przeczytać więcej na temat tutaj.

Nie wdając się w mylący żargon techniczny za hakami, możesz myśleć o nich jako o zwykłym wydarzeniu słuchacze, którzy zmieniają podstawowe zachowanie Drupala. Wywołanie haka skutecznie pozwala „pożyczyć” funkcjonalność z innego modułu lub rdzenia Drupala i dodać go do własnego modułu.

Tak więc, podczas gdy Wtyczki WordPress oferuje natychmiastową wtyczkę - i graj satysfakcję z włączenia nowej i kompletnej funkcji, haki Drupala są bardziej rozwojowe i zaprojektowane do użycia w jednym lub wielu innych modułach.

Jak zdobyć Drupal

Najnowszą wersję Drupala, Drupal 8, można pobrać ze strony oficjalna strona Drupal. Na tej samej stronie możesz uzyskać listę wszystkich modułów, motywów, dystrybucji i tłumaczeń. Inne zalecane wersje można znaleźć tutaj.

Podczas gdy oficjalny Przewodnik ewaluacyjny witryny pokaże Ci, jak wdrożyć tymczasową lokalną wersję demonstracyjną Drupal 8, istnieje kilka internetowych rozwiązań dla osiągnąć to. OpenSourceCMS.com jest naszym ulubionym i pozwoli ci użyć publicznej, samoresetującej się wersji demonstracyjnej Drupal, a nawet poprosić o własną instancję przez 24 godziny.

Chociaż Drupal jest całkowicie darmowy do pobrania, nie jest całkowicie „darmowy” w tym sensie, że będzie wymagał sporo rozwoju. WordPress jest znacznie bardziej oparty na społeczności niż Drupal, aw ciągu jednego dnia prawdopodobnie możesz skonfigurować witrynę WordPress przy użyciu niestandardowego motywu i pakietu wtyczek.

Drupal, jako platforma, wymaga znacznie więcej pracy pod maską. Jeśli sam nie jesteś programistą, spodziewaj się, że zatrudnisz kogoś z doświadczeniem w programowaniu i projektowaniu na platformie.

Podsumowując, czym jest Drupal? Jest to jedna z najpotężniejszych i najsolidniejszych platform zarządzania treścią, umożliwiająca programistom tworzenie w pełni konfigurowalnych stron internetowych, które mogą skutecznie dostarczać treści, ale nie muszą obracać się całkowicie wokół treści - ważna różnica w stosunku do WordPress.

dowiedzieć się czegoś nowego o Drupal lub masz pytanie, na które ten artykuł nie odpowiedział? Napisz nam komentarz poniżej i daj nam znać!

Powiązane posty:


21.03.2020