← Wiedza
Technologia i bezpieczeństwo6 min czytania

Słownik właściciela strony internetowej. Podstawowe pojęcia bez technicznego żargonu

Domena, hosting, DNS, SSL, cache, PHP, API, Core Web Vitals… Właściciel strony nie musi być programistą, ale warto wiedzieć, co oznaczają pojęcia pojawiające się podczas rozmowy z administratorem, wykonawcą lub firmą hostingową. Wyjaśniamy najważniejsze z nich prostym językiem.

Strona internetowa korzysta z wielu technologii, których na co dzień nie widać. Dopóki wszystko działa, ich nazwy nie mają większego znaczenia. Pojawiają się jednak natychmiast, gdy strona zwalnia, przestaje działać, trzeba ją przenieść albo ktoś proponuje jej modernizację.

Nie trzeba znać szczegółów technicznych. Warto jednak rozumieć podstawowe pojęcia, aby wiedzieć, o czym właściwie rozmawiamy i czego dotyczą proponowane zmiany.

Domena

To adres strony, np. foresting.pl. Domena nie jest samą stroną internetową. Można ją porównać do adresu, który prowadzi użytkownika do miejsca, w którym znajduje się serwis.

Domenę rejestruje się na określony czas i trzeba pamiętać o jej odnawianiu. Utrata kontroli nad domeną może oznaczać utratę dostępu nie tylko do strony, ale również do poczty działającej w tej domenie.

Hosting

Hosting to usługa udostępniająca serwer, na którym znajdują się pliki strony, baza danych i często również poczta.

Jakość hostingu może wpływać na szybkość, stabilność i dostępność strony. Nie oznacza to jednak, że każdą wolną stronę można naprawić przez zakup droższego hostingu. Problem może znajdować się również w samej witrynie.

Serwer

Serwer to komputer lub środowisko informatyczne, które odpowiada na żądania użytkowników odwiedzających stronę. To właśnie tam wykonywana jest znaczna część operacji potrzebnych do wygenerowania strony.

DNS

DNS można potraktować jak internetową książkę adresową. Dzięki niemu wpisanie nazwy domeny prowadzi przeglądarkę do odpowiedniego serwera.

Nieprawidłowa konfiguracja DNS może powodować problemy ze stroną, pocztą, certyfikatami oraz innymi usługami korzystającymi z domeny.

SSL i HTTPS

HTTPS oznacza szyfrowane połączenie pomiędzy przeglądarką użytkownika a stroną. Certyfikat SSL/TLS jest jednym z elementów umożliwiających ustanowienie takiego bezpiecznego połączenia.

Charakterystyczna kłódka w przeglądarce nie oznacza jednak, że cała strona jest bezpieczna. Potwierdza przede wszystkim bezpieczeństwo połączenia. Sama aplikacja nadal może zawierać błędy lub podatności.

WordPress

WordPress jest systemem CMS, czyli oprogramowaniem pozwalającym zarządzać stroną bez konieczności ręcznego tworzenia każdej podstrony w kodzie.

Sam WordPress stanowi jedynie fundament. Na działanie serwisu wpływają również motyw, wtyczki, konfiguracja serwera oraz sposób wykonania strony.

CMS

CMS — Content Management System — to system zarządzania treścią. Pozwala między innymi publikować artykuły, edytować podstrony, dodawać zdjęcia i zarządzać strukturą witryny z panelu administracyjnego.

Motyw

Motyw w WordPressie odpowiada za znaczną część sposobu prezentacji strony. Może określać układ, typografię, elementy interfejsu oraz część funkcji serwisu.

Dobry motyw powinien nie tylko dobrze wyglądać, ale również pozostawać lekki, aktualizowany i zgodny z pozostałymi elementami systemu.

Wtyczka

Wtyczka rozszerza możliwości WordPressa. Może dodawać formularz, sklep, SEO, kopie zapasowe, zabezpieczenia albo setki innych funkcji.

Problem zaczyna się wtedy, gdy wtyczek jest zbyt dużo, są źle dobrane, nieaktualne albo kilka z nich wykonuje podobne zadania.

PHP

PHP jest językiem programowania wykorzystywanym między innymi przez WordPress. Kod PHP wykonywany jest na serwerze, zanim gotowa strona zostanie przesłana do przeglądarki użytkownika.

Dlatego wersja PHP oraz jej konfiguracja mogą mieć znaczenie dla wydajności, kompatybilności i bezpieczeństwa strony.

HTML

HTML opisuje strukturę dokumentu wyświetlanego w przeglądarce — między innymi nagłówki, akapity, linki, obrazy i inne elementy strony.

CSS

CSS odpowiada za sposób prezentacji tych elementów: kolory, odstępy, rozmiary, układ czy wygląd strony na różnych ekranach.

JavaScript

JavaScript odpowiada za wiele dynamicznych zachowań strony — menu, formularze, animacje, interaktywne elementy czy komunikację z innymi usługami.

Rozbudowany lub nieprawidłowo używany JavaScript może jednak zwiększać obciążenie przeglądarki i pogarszać odczuwaną szybkość strony.

Baza danych

WordPress przechowuje znaczną część informacji w bazie danych: treści, ustawienia, użytkowników, konfigurację wtyczek i wiele innych danych.

Problemy z bazą danych mogą wpływać na szybkość działania strony, a jej utrata bez aktualnej kopii zapasowej może być poważnym problemem.

Cache

Cache, czyli pamięć podręczna, pozwala zachować wcześniej przygotowane dane lub fragmenty strony, aby nie trzeba było generować ich od początku przy każdym wejściu.

Dobrze skonfigurowany cache potrafi znacznie przyspieszyć stronę. Źle skonfigurowany może natomiast powodować sytuacje, w których użytkownik widzi nieaktualną wersję witryny albo zmiany pojawiają się z opóźnieniem.

CDN

CDN to sieć serwerów pomagających dostarczać zasoby strony użytkownikom z różnych lokalizacji. Może poprawiać szybkość dostarczania plików oraz odciążać główny serwer.

Backup

Backup to kopia zapasowa. Powinna umożliwić odtworzenie strony po awarii, błędnej aktualizacji, ataku albo przypadkowym usunięciu danych.

Samo stwierdzenie „mamy backup” nie wystarcza. Ważne jest również, jak często powstaje, jak długo jest przechowywany i czy rzeczywiście można z niego odtworzyć stronę.

API

API pozwala różnym systemom komunikować się ze sobą w uporządkowany sposób. Dzięki API strona może przykładowo przekazywać dane do systemu firmowego, pobierać informacje z zewnętrznej usługi albo uruchamiać określone procesy.

Responsywność

Responsywna strona dostosowuje swój układ do wielkości ekranu — komputera, tabletu czy telefonu.

Nie chodzi wyłącznie o to, aby „zmieściła się” na telefonie. Elementy powinny pozostać czytelne, łatwe do obsługi i odpowiednio rozmieszczone.

Core Web Vitals

Core Web Vitals to zestaw wskaźników Google opisujących wybrane elementy rzeczywistego doświadczenia użytkownika — między innymi szybkość pojawienia się głównej treści, reakcję strony na interakcję oraz stabilność układu.

Nie są kompletną oceną jakości witryny, ale pomagają wykryć problemy, które użytkownik może rzeczywiście odczuwać.

SEO techniczne

SEO techniczne obejmuje elementy wpływające na możliwość prawidłowego odczytania, indeksowania i interpretowania strony przez wyszukiwarki.

Obejmuje między innymi strukturę adresów, indeksację, przekierowania, metadane, wydajność i poprawność techniczną witryny.

Indeksacja

Indeksacja oznacza umieszczenie informacji o stronie w indeksie wyszukiwarki. Samo istnienie podstrony w internecie nie gwarantuje więc, że pojawi się ona w wynikach wyszukiwania.

Przekierowanie 301

To trwałe przekierowanie jednego adresu internetowego na inny. Stosuje się je między innymi po zmianie adresu podstrony lub podczas porządkowania struktury serwisu.

Błąd 404

Kod 404 oznacza, że pod wskazanym adresem nie znaleziono żądanego zasobu. Pojedynczy błąd nie oznacza katastrofy, ale duża liczba nieaktualnych lub prowadzących donikąd linków powinna zostać uporządkowana.

Błąd 500

Kod z grupy 5xx oznacza problem po stronie serwera lub aplikacji. Jeżeli pojawia się regularnie, wymaga diagnostyki — szczególnie gdy użytkownicy widzą pustą stronę albo komunikat o błędzie.

Uptime

Uptime określa dostępność usługi. Monitoring uptime pozwala sprawdzać, czy strona odpowiada i wykrywać okresy niedostępności.

Logi

Logi są technicznym zapisem zdarzeń zachodzących w systemie. W przypadku awarii często pozwalają ustalić nie tylko że wystąpił problem, ale również kiedy i dlaczego.

SPF, DKIM i DMARC

To mechanizmy związane z wiarygodnością poczty wysyłanej z własnej domeny. Pomagają serwerom odbierającym wiadomości sprawdzić, czy nadawca jest uprawniony do ich wysyłania i czy wiadomość nie została zmodyfikowana.

Ich prawidłowa konfiguracja ma znaczenie dla bezpieczeństwa domeny, ochrony przed podszywaniem się oraz dostarczalności firmowej poczty.

Nie trzeba znać technologii. Warto rozumieć zależności.

Właściciel firmy nie musi wiedzieć, jak skonfigurować DNS, napisać kod PHP czy analizować logi serwera. Podobnie jak właściciel samochodu nie musi samodzielnie naprawiać silnika.

Warto jednak wiedzieć, który element za co odpowiada. Pozwala to lepiej rozmawiać z wykonawcami, oceniać proponowane rozwiązania i odróżniać rzeczywisty problem od technicznie brzmiącego argumentu.

Dobra technologia powinna ostatecznie robić coś bardzo prostego: pomagać stronie działać szybko, stabilnie, bezpiecznie i skutecznie realizować jej zadanie.

Od wiedzy do działania

Nie musisz od razu przebudowywać strony.

Jeżeli problem dotyczy Twojej witryny, możemy najpierw sprawdzić jej rzeczywisty stan i wskazać, co ma sens dalej.

Przewijanie do góry