Tworzenie modułów Drupal 9 - wydanie trzecie: Rozpocznij tworzenie potężnych modułów i aplikacji Drupal

Ocena:   (4,4 na 5)

Tworzenie modułów Drupal 9 - wydanie trzecie: Rozpocznij tworzenie potężnych modułów i aplikacji Drupal (Daniel Sipos)

Opinie czytelników

Podsumowanie:

Książka jest wysoce zalecanym źródłem do zrozumienia i pracy z Drupalem, szczególnie dla osób z pewnym doświadczeniem w tworzeniu stron internetowych. Zapewnia kompleksowe omówienie architektury Drupala i tworzenia modułów, choć nie jest odpowiednia dla zupełnie początkujących. Chociaż jest chwalona za jasne wyjaśnienia i praktyczne przykłady, niektórzy użytkownicy napotkali problemy z określonymi funkcjami kodu.

Zalety:

Kompleksowe omówienie złożoności Drupala.
Przejrzyste i dobrze skonstruowane wyjaśnienia.
Przydatne zarówno dla początkujących, jak i doświadczonych programistów.
Zawiera praktyczne przykłady dla lepszego zrozumienia.
Zalecany do nauczania i jako przewodnik referencyjny.

Wady:

Nieodpowiednie dla początkujących bez doświadczenia technicznego.
Niektóre przykłady kodu mogą nie być w pełni funkcjonalne.
Problemy z kontrolą dostępu w przykładowych modułach.
Przykłady GitHub mogą być przytłaczające dla studentów.

(na podstawie 10 opinii czytelników)

Oryginalny tytuł:

Drupal 9 Module Development - Third Edition: Get up and running with building powerful Drupal modules and applications

Zawartość książki:

Twórz i rozszerzaj elastyczne witryny i aplikacje Drupal dzięki temu aktualnemu, eksperckiemu przewodnikowi po tworzeniu modułów Drupal 9.

Kluczowe cechy

⬤ Poznaj najważniejsze interfejsy API Drupala 9 do tworzenia modułów.

⬤ Dowiedz się, jak wdrożyć modelowanie danych, buforowanie, architekturę i wiele więcej w swoich aplikacjach Drupal.

⬤ Odkryj, co nowego pojawiło się w najnowszych wydaniach rdzenia Drupala.

Opis książki

Wraz z najnowszym wydaniem, Drupal 9, popularna platforma CMS o otwartym kodzie źródłowym została zaktualizowana o nowe funkcje ułatwiające tworzenie złożonych aplikacji Drupal. Trzecia edycja przewodnika Drupal Module Development obejmuje te nowe funkcje Drupala, pomagając ci być na bieżąco z deprecjacją kodu i zmieniającą się architekturą z każdym wydaniem.

Książka rozpoczyna się od wprowadzenia do architektury Drupala 9 i jego podsystemów, a następnie pokazuje, jak stworzyć swój pierwszy moduł z podstawową funkcjonalnością. Zapoznasz się z systemami logowania i mailingu Drupala, dowiesz się, jak wyprowadzać dane za pomocą warstwy motywów oraz programowo pracować z menu i linkami. Po zapoznaniu się z różnymi rodzajami przechowywania danych, ten przewodnik po Drupalu pokaże, jak tworzyć niestandardowe encje i typy pól oraz wykorzystywać Database API do zapytań do baz danych niższego poziomu. Dowiesz się także, jak wprowadzić JavaScript do swojego modułu, pracować z różnymi systemami plików i upewnić się, że twój kod działa na wielojęzycznych stronach. Wreszcie, będziesz pracować z widokami, tworzyć zautomatyzowane testy dla swojej funkcjonalności i pisać bezpieczny kod.

Pod koniec książki dowiesz się, jak tworzyć niestandardowe moduły, które mogą zapewnić rozwiązania złożonych problemów biznesowych, a kto wie, może nawet przyczynisz się do rozwoju społeczności Drupala.

Czego się nauczysz

⬤ Rozwijać niestandardowe moduły Drupal 9 dla swoich aplikacji.

⬤ Opanować różne podsystemy i interfejsy API Drupala 9.

⬤ Modelować, przechowywać, manipulować i przetwarzać dane w celu efektywnego zarządzania nimi.

⬤ Wyświetlanie danych i treści w czysty i bezpieczny sposób przy użyciu systemu motywów.

⬤ Przetestuj logikę biznesową, aby zapobiec regresji.

⬤ Wyprzedzaj konkurencję i pisz kod PHP, wdrażając najlepsze praktyki.

Dla kogo jest ta książka

Jeśli jesteś programistą Drupal, który chce nauczyć się Drupal 9, aby pisać moduły dla swoich witryn, ta książka jest dla Ciebie. Twórcy witryn Drupal i programiści PHP z podstawowymi umiejętnościami programowania obiektowego również uznają tę książkę za pomocną. Chociaż nie jest to konieczne, pewne doświadczenie z Symfony pomoże w łatwym zrozumieniu pojęć.

Dodatkowe informacje o książce:

ISBN:9781800204621
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Tworzenie modułów Drupal 9 - wydanie trzecie: Rozpocznij tworzenie potężnych modułów i aplikacji...
Twórz i rozszerzaj elastyczne witryny i aplikacje...
Tworzenie modułów Drupal 9 - wydanie trzecie: Rozpocznij tworzenie potężnych modułów i aplikacji Drupal - Drupal 9 Module Development - Third Edition: Get up and running with building powerful Drupal modules and applications
Drupal 10 Module Development - Fourth Edition: Rozwijaj i dostarczaj angażujące i intuicyjne...
Zbuduj i dostosuj potężne moduły Drupala, aby...
Drupal 10 Module Development - Fourth Edition: Rozwijaj i dostarczaj angażujące i intuicyjne aplikacje na poziomie przedsiębiorstwa - Drupal 10 Module Development - Fourth Edition: Develop and deliver engaging and intuitive enterprise-level apps

Prace autora wydały następujące wydawnictwa: