Definicja
WordPress to otwarty system zarządzania treścią (CMS) oparty na PHP i MySQL, na którym działa około 40% wszystkich stron internetowych. Samodzielnie hostowany WordPress, pobierany bezpłatnie ze strony wordpress.org, instaluje się na dowolnym koncie hostingowym kompatybilnym z PHP i MySQL, nad którym Państwo mają pełną kontrolę; WordPress.com to hostowana wersja firmy Automattic, rozliczana miesięcznie, w której zarządzanie serwerem jest wykonywane za użytkownika, lecz możliwości personalizacji są bardziej ograniczone. Wokół otwartego rdzenia funkcjonuje branża hostingu zarządzanego WordPress, obejmująca takich dostawców jak Kinsta, WP Engine, Pressable czy Flywheel, którzy dostosowują serwery, mechanizmy pamięci podręcznej, zabezpieczenia oraz aktualizacje rdzenia specjalnie pod WordPress, dzięki czemu właściciele stron unikają konieczności ogólnej administracji systemem. Globalny ekosystem wtyczek, motywów i deweloperów sprawia, że jest to najbardziej rozszerzalny CMS w powszechnym użyciu, choć ta elastyczność oznacza, że jakość i bezpieczeństwo różnią się w zależności od wtyczki. Sprawdza się doskonale w przypadku stron opartych na treści, blogów i małych sklepów internetowych; w przypadku wysoce niestandardowych aplikacji lub zespołów, które chcą uniknąć jakiegokolwiek zaangażowania w obsługę serwera, lepiej mogą sprawdzić się inne platformy.
Jak to działa
WordPress opiera się na PHP i MySQL: zawiera edytor treści i panel administracyjny w przeglądarce, system motywów odpowiedzialny za wygląd, system wtyczek zapewniający funkcjonalność oraz API typu REST i GraphQL umożliwiające zastosowanie w modelu headless. Nowoczesny WordPress obsługuje również edytor blokowy (Gutenberg) oraz pełną edycję witryny (full-site editing).
Dlaczego to ma znaczenie
W przypadku stron opartych na treści, blogów, stron wizytówkowych, magazynów czy małych sklepów e-commerce, WordPress jest rozwiązaniem domyślnym i trudno go przebić pod względem kosztów, możliwości personalizacji oraz ekosystemu. Ceną za to jest obciążenie operacyjne związane z aktualizacjami, bezpieczeństwem i wydajnością, dlatego właśnie istnieje hosting zarządzany WordPress.