OTT wyjaśnia: co to jest Drupal?
Systemy zarządzania treścią, takie jak WordPress , to architektura milionów witryn w Internecie. CMS pozwala użytkownikom, nawet tym, którzy nie posiadają rozległej wiedzy programistycznej, zarządzać i koordynować przepływ treści do swojej witryny w sposób zorganizowany, skuteczny i łatwy.
(WordPress)Według W3Techs (W3Techs)WordPress ma 35% udziału w rynku witryn internetowych . To ponad jedna trzecia wszystkich witryn — szalone, prawda? Biorąc to pod uwagę, w przypadku witryn zorientowanych na treść, po co w ogóle rozważać inną opcję?
Tu wkracza 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 głównie do zarządzania treścią, ale framework, taki jak Drupal , stanowi podstawę dla witryny internetowej o dużej zawartości treści, którą można dostosować w bardzo solidny sposób.
Drupal kontra WordPress(Drupal vs. WordPress)
Najlepszym sposobem, aby przeciętny użytkownik docenił to, czym jest Drupal , jest porównanie go z bardzo popularnym systemem treści o otwartym kodzie źródłowym – WordPress . Podstawową funkcjonalnością WordPressa(WordPress) jest zapewnienie użytkownikom systemu, który pozwala im zarządzać zarówno statycznymi, jak i dynamicznymi stronami ich witryny. WordPress obsługuje architekturę wtyczek i system szablonów, które otrzymały ogromny wkład od jego społeczności.
Kiedy przechodzisz do witryny WordPress , często łatwo zauważyć, że jest ona obsługiwana przez WordPress . Witryny WordPress(WordPress) na ogół mają tę samą strukturę, ten sam adres URL(URL) i konwencję nazewnictwa plików oraz inne kluczowe gadżety. Jednak prawdopodobnie odwiedziłeś dziesiątki stron internetowych obsługiwanych przez Drupala(Drupal) , nawet o tym nie wiedząc. Wynika to z tego, jak konfigurowalny i elastyczny jest Drupal .
Drupal to bardziej rozwiązanie korporacyjne do tworzenia dynamicznych stron internetowych. Tworzy solidną bazę kodu, którą programiści mogą dostosowywać i na której można budować, aby zrobić znacznie więcej niż tworzenie blogów czy witryn z wiadomościami.
Podczas gdy WordPress jest modułowy w tym sensie, że zawsze możesz zainstalować wtyczki i integracje innych firm, Drupal jest modułowy w swej istocie — ma być dostosowywany w dużym stopniu, abyś mógł przekształcić Drupala(Drupal) w witrynę e-commerce, intranet, forum , serwis społecznościowy i wiele więcej.
Jak powstał Drupal(How Drupal Was Built)
Drupal zawiera wiele popularnych technologii internetowych, ale większość jego kodu jest w PHP , a MySQL obsługuje bazę danych. Drupal jest całkowicie open-source , więc możesz swobodnie sprawdzić cały kod, który się za nim kryje, kiedy tylko chcesz.
Drupal zawiera elementy HTML5 , YAML , Twig , jQuery, Backbone.js i nie tylko. Im więcej z tych technologii znasz, tym lepiej zbudujesz Drupala(Drupal) w spersonalizowane rozwiązanie.
Jednak Drupal wymaga jedynie znajomości podstaw HTML , aby rozpocząć tworzenie dynamicznych stron i tworzenie funkcjonalnej strony internetowej.
Wyjaśnienie haków Drupala(Drupal Hooks Explained)
Podobnie jak WordPress , Drupal obsługuje modularyzację, aby dodać do niego więcej niż to, co otrzymujesz po wyjęciu z pudełka. Aby w pełni zrozumieć i docenić, jak to działa, musisz zrozumieć system hooków Drupala .(Drupal)
W Drupalu(Drupal) pomyśl o module jako zbiorze plików PHP , które udostępniają rozszerzoną funkcjonalność niedostępną w rdzeniu Drupala . (Drupal)Hooki(Hooks) umożliwiają interakcję tych modułów z innymi modułami lub rdzeniem. Rdzeń Drupala(Drupal) zawiera długą listę obsługiwanych hooków, o których możesz przeczytać więcej tutaj(here) .
Bez zagłębiania się w zawiły techniczny żargon kryjący się za haczykami, możesz myśleć o nich jako o prostych słuchaczach zdarzeń, które zmieniają podstawowe zachowanie Drupala. Wywołanie hooka pozwala na efektywne „pożyczenie” funkcjonalności z innego modułu lub rdzenia Drupala i dodanie jej do własnego modułu.
Tak więc, podczas gdy wtyczki do WordPressa(WordPress plugins) oferują natychmiastową satysfakcję typu plug-and-play, umożliwiającą włączenie nowej i kompletnej funkcji, haki Drupala są bardziej rozwojowe i zaprojektowane do użycia w jednym lub wielu innych modułach.
Jak zdobyć Drupala(How to Get Drupal)
Najnowszą wersję Drupala, Drupala 8(Drupal 8) , można pobrać z oficjalnej strony Drupala(official Drupal website) . Na tej samej stronie możesz uzyskać listę wszystkich modułów, motywów, dystrybucji i tłumaczeń. Inne polecane wersje można znaleźć tutaj(here) .
Chociaż Przewodnik oceniający(Evaluator Guide) na oficjalnej stronie pokaże Ci, jak wdrożyć tymczasowe lokalne demo Drupala 8(Drupal 8) , istnieje kilka rozwiązań internetowych, które to umożliwiają. OpenSourceCMS.com to nasza ulubiona strona, która pozwoli Ci korzystać z publicznego, samoresetującego się demo Drupala(Drupal) , a nawet poprosić o własną instancję o żywotności 24 godzin.
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 i prawdopodobnie w ciągu jednego dnia możesz skonfigurować witrynę WordPress przy użyciu niestandardowego motywu i zestawu wtyczek.
Drupal jako framework wymaga znacznie więcej pracy pod maską. Jeśli sam nie jesteś programistą internetowym, spodziewaj się zatrudnienia kogoś z doświadczeniem w kodowaniu i projektowaniu na platformie.
Czym więc w skrócie jest Drupal ? Jest to jedna z najpotężniejszych i najsolidniejszych platform zarządzania treścią, umożliwiająca programistom tworzenie w pełni konfigurowalnych witryn internetowych, które mogą dostarczać treści, ale nie muszą skupiać się wyłącznie na treści — to istotna różnica w porównaniu z WordPress .
Czy(Did) dowiedziałeś się czegoś nowego o Drupalu(Drupal) lub masz pytanie, na które ten artykuł nie odpowiada? Napisz(Drop) do nas komentarz poniżej i daj nam znać!
Related posts
13 najlepszych apletów IFTTT (dawniej przepisy) do automatyzacji życia online
7 sprawdzonych sposobów na zwiększenie ruchu w witrynie
Co to jest domena niestandardowa i jak ją skonfigurować?
Jak dodać widżet Discord do swojej witryny?
Szybko utwórz osobistą witrynę za pomocą Witryn Google
8 kroków, aby Twoja witryna była zgodna z RODO
Jak wyczyścić historię dowolnej przeglądarki internetowej?
Wix Vs Squarespace: które narzędzie do projektowania stron internetowych jest lepsze?
Jak pobrać kompletne listy odtwarzania z YouTube
Jak zmienić domyślną lokalizację folderu pobierania w dowolnej przeglądarce internetowej?
Nie możesz połączyć się z WhatsApp Web? Napraw niedziałającą sieć WhatsApp!
Jak wyśledzić kogoś za pomocą źródeł internetowych?
16 najlepszych przeglądarek internetowych dla iPhone'a (alternatywy dla Safari)
Utwórz skróty do prywatnego trybu przeglądania dla swojej przeglądarki internetowej
Najlepsze wskazówki dotyczące prywatności w Snapchacie
Ostateczna lista porad, hacków i skrótów YouTube
Jak stworzyć własną stronę Wiki
Jak udostępniać i ponownie publikować obrazy na Instagramie?
Jak założyć własną witrynę podobną do Twittera za pomocą motywu WordPress P2?
Jak dowiedzieć się, kto hostuje witrynę internetową (firma hostingowa)