Jak zbudować serwis fotograficzny w Drupalu, część 1

Budowa witryny fotograficznej od podstaw przy użyciu systemu zarządzania treścią (CMS) to kolejny krok na drodze do skorzystania z usług dedykowanej platformy do tworzenia witryn, takiej jak SmugMug, Squarespace czy Wix.

Witryny internetowe zbudowane w systemie CMS są bardziej wyrafinowane niż te zawierające „statyczne” strony z tekstem i są niezbędne do wyświetlania zdjęć.

Obrazy są przechowywane w bazie danych i „udostępniane” użytkownikom witryny zgodnie z wymaganiami; host CMS witryny akceptuje żądania ze zdalnego komputera i instruuje serwer, aby wysłał dane.

Wcześniej zastanawialiśmy się nad stworzeniem strony internetowej ze zdjęciami przy użyciu systemu CMS WordPress - idealnego dla osób znających się na technologii, którym nie przeszkadza pomysł zagłębiania się w witryny internetowe, chociaż umiejętność pisania kodu komputerowego nie jest warunkiem koniecznym.

Ale dla każdego, kto chce przenieść się na wyższy poziom, CMS Drupal to rozsądny krok. Chociaż 37% sieci jest zbudowanych przy użyciu WordPressa (źródło: wordpress.com), udział Drupala jest niewielki.

To sprawia, że ​​witryny zbudowane w Drupalu są mniej atrakcyjne dla hakerów, dla których bardziej opłaca się atakować najpopularniejsze platformy.

Dodaj do tego fakt, że Drupal słynie ze swoich zabezpieczeń - jest to istotne dla każdego, kto chce używać swojej witryny fotograficznej do sprzedaży obrazów lub wydruków.

Drupal to system CMS ogólnego przeznaczenia, co oznacza, że ​​można go w dużym stopniu dostosować. Po zainstalowaniu „Core” Drupala, dodanie modułów (funkcji oferujących funkcjonalność) i motywów (jak wygląda strona) zapewnia to dostosowanie.

Gdybyś miał porównać WordPress do Lego, to Drupal byłby Meccano. Ten system CMS o otwartym kodzie źródłowym pomoże Ci zrobić wszystko - wyświetlić portfolio, sprzedawać obrazy i promować swoją kreatywną firmę.

Czego potrzebujesz, aby stworzyć witrynę ze zdjęciami w Drupalu

  • Komputer
  • dostęp do Internetu
  • Obrazy gotowe do przesłania
  • Aplikacja deweloperska (na przykład MAMP PRO lub Laravel Homestead)
  • Czas: 1 tydzień (budowa)

Trzy etapy tworzenia witryny Drupal

1. Zacznij od skonfigurowania nazwy domeny

W przeciwieństwie do wordpress.com, Drupal nie oferuje opcji hostingu, więc musisz to zrobić samodzielnie.

Zanim zaczniesz, musisz również uzyskać nazwę domeny dla swojej witryny - odwiedź witrynę Domain.com, Bluehost lub www.123-reg.co.uk albo wyszukaj dostawcę w Internecie.

Wprowadź żądaną nazwę witryny, a otrzymasz listę dostępnych rozszerzeń (.com, .co.uk itp.) Oraz opłat rejestracyjnych.

2. Stwórz swoją witrynę Drupal na swoim komputerze

Możesz zainstalować Drupala w witrynie hostingowej i tam ją zbudować, ale tworzenie witryny na lokalnym hoście (na własnym komputerze) znacznie ułatwia sprawę. Witrynę można budować we własnym tempie, naprawiając wszelkie pojawiające się przeszkody oraz udoskonalając jej wygląd i styl.

3. Wdróż gotową witrynę u dostawcy usług hostingowych

Gdy Twoja witryna będzie gotowa, możesz wdrożyć ją u dostawcy usług hostingowych. Przeniesienie plików na stronę hosta i skonfigurowanie wszystkich ustawień może zająć nawet jeden dzień, ale wtedy Twoja witryna ze zdjęciami jest gotowa do wielkiego ujawnienia.

Zbuduj witrynę fotograficzną na Drupalu w 10 krokach

Zacznij od wybrania wersji instalacyjnej Drupala i skonfigurowania lokalnego obszaru programistycznego na własnym komputerze - a następnie przyjrzyj się Drupalowi w akcji…

01 Rozpocznij badanie motywów Drupala

Drupal to wyrafinowany CMS, na którym można by zmarnować dużo czasu, ale nie zostawiłoby to zbyt wiele miejsca na fotografię. Po przesłaniu podstawowych treści do systemu CMS możesz zainstalować motyw, aby nadać mu profesjonalny wygląd i styl - zamiast wykonywać wszystkie ciężkie prace samodzielnie.

Zagraj w grę - zapoznaj się z dostępnymi motywami na stronie Drupal.

02 Sprawdź motyw Showcase Lite

Przydatne wyszukiwane hasła dla tematów związanych z fotografią to „Fotografia”, „Galeria” i „Portfolio”, chociaż możesz też wyszukiwać według nowości lub popularności.

Jednak jednym z motywów, które dobrze sprawdzą się w przypadku witryn fotograficznych, jest Showcase Lite. Ma przejrzystą, uporządkowaną konstrukcję i jest „responsywny” - oznacza to, że jest zoptymalizowany do użytku na urządzeniach mobilnych. Ponieważ obecnie większość ludzi korzysta z internetu na smartfonie lub tablecie, jest to pozycja obowiązkowa.

03 Sprawdź zgodność swojego systemu z Drupalem

Jak każde oprogramowanie, kod Drupala jest regularnie aktualizowany; Wersja 9 została wydana w lipcu 2022-2023 r. Jednak wiele motywów i modułów - w tym Showcase Lite - nie zostało jeszcze przeniesionych do wersji 9, więc będziemy używać wersji 8.

Najpierw odwiedź witrynę Drupal i sprawdź, czy Twój komputer spełnia wymagania systemowe instalacji. Ponieważ ta wersja będzie obsługiwana do listopada 2022-2023 r., Będzie dużo czasu na uaktualnienie witryny Drupal 8 do Drupal 9.

04 Skonfiguruj lokalnego hosta na swoim komputerze

Wcześniej, budując naszą stronę ze zdjęciami w WordPress, korzystaliśmy z płatnego oprogramowania MAMP Pro. Jednak tym razem będziemy używać Acquia Dev Desktop.

Jest to platforma opracowana przez twórców Drupala, która umożliwia instalowanie, tworzenie i testowanie witryn Drupal na własnym komputerze, z opcjonalną możliwością hostowania ich na platformie chmurowej Acquia.

Acquia Dev Desktop może być używany na komputerach z systemem Windows lub macOS i można go bezpłatnie pobrać tutaj.

05 Skonfiguruj lokalne środowisko hosta

Uruchom instalator Acquia Dev Desktop i wprowadź wymagane informacje. Uruchom oprogramowanie i wybierz Start From Scratch.

Użyj sugerowanej wartości domyślnej do zlokalizowania plików kodu w systemie, wprowadź nazwę swojej witryny - w tym samouczku używamy drewpaulphoto.com - i zaakceptuj domyślne podpowiedzi dotyczące wersji PHP (języka skryptowego, w którym działa Drupal) i nazwa bazy danych.

06 Zainstaluj witrynę demonstracyjną Drupala

Kliknij opcję Witryna lokalna u góry okna, a następnie na stronie dystrybucji Drupala wybierz „v8.9.1”. Ustaw język jako angielski. Na następnej stronie wybierz Demo: Umami Food Magazine. To da nam przydatne wprowadzenie do działania Drupal 8.

Wprowadź wymagane szczegóły na stronie Konfiguruj witrynę, w tym identyfikator administratora i hasło. Kliknij Zapisz i kontynuuj, a otworzy się strona powitalna Umami.

07 Wybierz się na wycieczkę po Umami

Witryna demonstracyjna Umami Food Magazine, zorganizowana jako magazyn internetowy, prezentuje możliwości Drupal 8 po wyjęciu z pudełka; narzędzia użyte do zbudowania tego będą również kluczowymi składnikami przy tworzeniu strony internetowej poświęconej fotografii.

Pomocne jest skorzystanie z wbudowanego przewodnika, aby się z nimi zapoznać. W prawym górnym rogu strony głównej kliknij Wycieczka obok symbolu znaku zapytania.

08 Zapoznaj się ze strukturą witryny z motywem

Drupal 8 był sporym krokiem naprzód w stosunku do poprzednich wersji i wprowadził nowe funkcje, w tym Media Library (przydatne dla fotografów) i Layout Builder.

Są one wbudowane w kod źródłowy, a nie muszą być instalowane. Kolejną przydatną funkcją jest możliwość przesuwania kursora myszy nad blokami treści, gdy jesteś zalogowany jako administrator, a następnie po prostu kliknij je, aby uzyskać dostęp do ich ustawień konfiguracyjnych - bardzo eleganckie.

09 Poznaj typy zawartości, których używa Drupal

Zróbmy teraz krok za kurtyną administratora. U góry ekranu znajduje się biały pasek z zakładkami „Treść”, „Struktura…”. (Jeśli go nie widzisz, kliknij Zarządzaj obok ikony hamburgera w lewym górnym rogu).

Kliknij Treść, a zobaczysz, że w witrynie Umami są trzy podstawowe typy treści: artykuł, Strona podstawowa i Przepis. Kliknij po kolei przykład każdego z nich, aby zapoznać się z różnymi zawartymi w nich elementami.

10 Przeczytaj i obejrzyj samouczki online

Niektóre funkcje Umami wykraczają poza to, czego potrzebujemy do zbudowania witryny fotograficznej, ale nadal jest to przydatna demonstracja potencjału Drupala w zakresie dostosowywania; dodanie dodatkowych funkcji, takich jak blogi i handel elektroniczny, będzie całkiem proste.

Aby dowiedzieć się więcej o Drupalu, przeczytaj Podręcznik użytkownika Drupala. Jest to obszerny zasób, który zawiera również samouczki wideo.

To kończy samouczek 1 z 3 - w części 2 rozpoczynamy budowę witryny i dodajemy galerie zdjęć.

to ulubiony magazyn fotograficzny na świecie. Każdy numer zawiera najnowsze wiadomości, recenzje, samouczki, porady ekspertów dotyczące zakupów, porady i inspirujące obrazy. Ponadto do każdego wydania dołączony jest wybór prezentów bonusowych, które mogą zainteresować fotografów o różnych umiejętnościach. Zobacz ofertę

Najlepsze witryny hostingowe dla fotografów: umieść swoje portfolio online
Najlepsze miejsce do przechowywania zdjęć w chmurze: platformy i aplikacje
Najlepsze kursy fotografii online - od przewodników dla początkujących po kursy mistrzowskie
Najlepsze narzędzia do tworzenia witryn internetowych dla fotografów
Najlepsi menedżerowie haseł
Najlepszy laptop dla studentów
Najlepsze oprogramowanie do edycji zdjęć

Interesujące artykuły...