Blog /Drupal

Drupal to wielki ekosystem. Wybierając go otrzymujesz dostęp do szeregu dodatkowych możliwości, które z nim współistnieją.

Na blogu opisujemy konkretne rozwiązania, które można wdrażać w ramach Drupala, pokazujemy inspirujące przykłady stron na Drupalu. Przeczytasz o korzyściach płynących z open source i zasobów ogromnej społeczności. Dowiesz się także, dlaczego Drupal charakteryzuje się wysokimi standardami bezpieczeństwa.

Czy wiesz, że co dwudziesta strona zbudowana na systemie CMS w Internecie jest postawiona na Drupalu?

Dobrze zaprojektowana architektura naszej strony internetowej to nie wszystko, liczy się również wygląd! Drupal przychodzi nam z pomocą w kwestii szybkiego budowania witryn internetowych. Czy na podobne udogodnienia możemy liczyć przy kreowaniu ich nowoczesnego wyglądu? Opowiemy Wam nieco o przepastnej bibliotece o nazwie Bootstrap, oferującej szeroką gamę gotowych komponentów.

Audyt bezpieczeństwa to proces prowadzący do zidentyfikowania zagrożeń bezpieczeństwa, które mogą prowadzić do nieautoryzowanego dostępu do treści, wycieków danych, obejścia zabezpieczeń oraz innych niebezpieczeństw. W pierwszej części z serii dotyczącej przeprowadzenia audytu bezpieczeństwa skupimy się na przeglądzie wersji modułów Drupala, których używamy w Droptica do tego celu oraz bibliotek PHP i JavaScript.

Prawdopodobnie wiele osób zastanawia się, w jakim celu twórcy systemów zalecają regularną aktualizację do najnowszej wersji oraz dlaczego na każdym kroku jesteśmy informowani pop-up’ami, że została wypuszczona najnowsza łatka lub inna poprawka, zmieniająca niekiedy tylko kilka lini kodu w oprogramowaniu. Na przykładzie Drupala postaram się wyjaśnić, dlaczego jest to tak kluczowe. Mimo że system działa poprawnie, może zawierać dużo błędów oraz zaskoczyć nas niestabilną pracą.

Mając witrynę internetową, możesz potrzebować kogoś do jej utrzymania: przeprowadzania regularnych aktualizacji i sprawdzania błędów, monitorowania wydajności itp. Usługa, którą rozważasz w tym przypadku to wsparcie. Jest to naturalny wybór, ale co jeśli od czasu do czasu będziesz potrzebować pomocy w rozwijaniu swojej strony? Czy nadal lepiej wybrać wsparcie, czy raczej współpracę z zespołem deweloperskim? Wyjaśnimy różnice między tymi usługami oraz doradzimy, którą wybrać i kiedy.

Sekcje komentarzy na platformach internetowych zachęcają użytkowników do interakcji. Mogą oni dzielić się swoimi opiniami po przeczytaniu artykułu lub dołączyć do toczącej się dyskusji. Jako osoba odpowiedzialna za serwis, możesz także wziąć w niej udział, prezentując ludzkie oblicze marki i jej chęć do prowadzenia dialogu. Aby ułatwić sobie to zadanie, potrzebujesz sprawdzonego systemu komentarzy. Doradzimy ci, w jaki sposób wybrać takie narzędzie i pokażemy różne rozwiązania dostępne na rynku.

Nowoczesne strony internetowe stają się coraz bardziej rozbudowane. W pewny momencie użytkownik może poczuć się zagubiony ze względu na dużą ilość treści. Natomiast sama strona zaczyna być trudna w wykorzystaniu. Pojawia się potrzeba stworzenia wygodnej, łatwej w budowaniu i utrzymywaniu nawigacji. Rozwiązaniem, które się świetnie sprawdzi w tym przypadku jest mega menu.

Wirtualna wizytówka, ulotka, ministrona - te wszystkie określenia idealnie oddają charakter i istotę landing pages, czyli stron docelowych lub stron lądowania. Składają się one z kilku poziomych segmentów, w których prezentowane są treści o charakterze reklamowym, zachęcające do kontynuowania zapoznawania się z danym tematem na kolejnych, dedykowanych i pełnowymiarowych stronach internetowych. Sprawdźmy, jakie możliwości daje nam Drupal w tworzeniu tych specyficznych witryn.

Galeria obrazów to obecnie jeden z najczęściej umieszczanych elementów na stronach internetowych. Mówimy tutaj o pokazach slajdów, karuzelach, galeriach złożonych z miniatur obrazów oraz o banerach. Galerie są szczególnie ważne i szeroko wykorzystywane w branży e-commerce, gdzie wizualizacja sprzedawanych produktów musi stać na jak najwyższym poziomie. Sprawdźmy zatem, jakie możliwości daje nam w tej kwestii Drupal.

Freelancer czy zakontraktowany programista? Wszyscy borykamy się z tym samym problemem, kiedy rozpoczynamy pracę nad istniejącym projektem dla klienta: jak szybko i (w miarę możliwości) bezboleśnie wdrożyć się w zastaną strukturę i kod. Zapewne każdy z nas chociaż raz w swojej karierze zapytał z nadzieją w głosie: Czy mamy tu jakąś dokumentację?

W dobie coraz bardziej rozproszonej architektury aplikacji i portali internetowych zachodzi potrzeba zapewnienia elastycznych metod uwierzytelniania przy jednoczesnym zachowaniu wygody dla użytkownika. W artykule tym dowiesz się, jak łatwo stworzyć serwer uwierzytelniający i aplikację kliencką w Drupalu przy wykorzystaniu OAuth2 i OpenID Connect.

MG 1202 Blur

Porozmawiajmy o Twoich projektach