API (Application Programming Interface)

Interfejs programistyczny aplikacji, który jest zestawem reguł i narzędzi, które umożliwiają komunikację i współpracę między różnymi aplikacjami lub systemami. API pozwala na wymianę danych i funkcji między aplikacjami bez konieczności poznawania ich wewnętrznej budowy czy kodu źródłowego. API jest często używany do integracji stron internetowych z zewnętrznymi usługami lub platformami, takimi jak: media społecznościowe, mapy, […]

CRON

Program lub usługa, która umożliwia automatyczne wykonywanie zadań w określonych odstępach czasu lub w określonych momentach. CRON jest często używany na serwerach do wykonywania zadań takich jak: tworzenie kopii zapasowych, wysyłanie wiadomości e-mail, czyszczenie pamięci podręcznej czy optymalizacja bazy danych. CRON pozwala na ustalenie harmonogramu wykonywania zadań za pomocą specjalnego pliku (crontab), który zawiera informacje […]

SSH (Secure Shell)

Bezpieczna powłoka, która jest protokołem komunikacyjnym służącym do zdalnego zarządzania serwerem. SSH pozwala na nawiązanie bezpiecznego połączenia między komputerem lub oprogramowaniem (klientem SSH) a serwerem za pomocą szyfrowania danych. SSH umożliwia wykonywanie poleceń na serwerze za pomocą wiersza poleceń (terminala) lub graficznego interfejsu użytkownika (GUI). SSH jest używany do instalowania, konfigurowania i aktualizowania oprogramowania na […]

Redis (Remote Dictionary Server)

Zdalny serwer słownikowy, który jest jednym z rodzajów baz danych. Redis jest bazą danych typu NoSQL, która przechowuje dane w postaci par klucz-wartość. Redis jest bazą danych w pamięci RAM, co oznacza, że dane są ładowane i zapisywane bardzo szybko. Redis jest używany do przechowywania danych tymczasowych lub często używanych, takich jak: sesje użytkowników, pamięć […]

VPS (Virtual Private Server)

Wirtualny serwer prywatny, który jest jednym z rodzajów hostingu. VPS polega na podziale fizycznego serwera na kilka mniejszych serwerów wirtualnych, które działają niezależnie od siebie i mają własne zasoby (procesor, pamięć RAM, dysk twardy). VPS daje większą kontrolę i elastyczność niż hosting współdzielony, ale jest tańszy niż hosting dedykowany. VPS nadaje się dla stron internetowych […]

Serwer

Komputer lub urządzenie podłączone do sieci internetowej, które wykonuje określone zadania lub usługi dla innych komputerów, lub urządzeń (klientów). Serwer może pełnić różne funkcje, takie jak: przechowywanie i udostępnianie plików i danych (serwer FTP, serwer WWW), przetwarzanie i wykonanie kodu (serwer aplikacji), zarządzanie bazami danych (serwer bazy danych), wysyłanie i odbieranie wiadomości e-mail (serwer pocztowy) […]

Hosting

Usługa polegająca na udostępnianiu przestrzeni dyskowej na serwerze, na którym można przechowywać pliki i dane związane ze stroną internetową. Hosting jest niezbędny, aby strona internetowa była widoczna i dostępna w sieci. Aby wybrać odpowiedni hosting, należy zwrócić uwagę na takie parametry jak: rodzaj serwera (np. współdzielony, dedykowany, VPS lub chmura), wersja PHP, obsługa HTTP/2, obsługa […]

SSL/TLS (Secure Sockets Layer/Transport Layer Security)

Protokołów szyfrowania danych przesyłanych między serwerem a przeglądarką użytkownika. SSL/TLS zapewniają bezpieczeństwo i prywatność komunikacji internetowej poprzez uwierzytelnianie stron za pomocą certyfikatów cyfrowych oraz szyfrowanie danych za pomocą kluczy kryptograficznych. SSL/TLS są niezbędne dla stron, które wymagają od użytkowników podawania wrażliwych informacji, takich jak hasła, dane osobowe czy dane karty kredytowej.

CDN (Content Delivery Network)

Sieć dostarczania treści, która jest używana do poprawy szybkości i wydajności stron internetowych. CDN to zbiór serwerów rozlokowanych w różnych miejscach na świecie, które przechowują kopie statycznej treści strony internetowej (np. obrazy, pliki CSS czy JS). Dzięki temu użytkownik łączy się z najbliższym serwerem i szybciej otrzymuje żądaną treść. CDN pomaga również zmniejszyć obciążenie głównego […]

SQL (Structured Query Language)

Język zapytań strukturalnych, który jest używany do komunikacji z bazami danych. Bazy danych to zbiory informacji zorganizowane w tabelach, które przechowują dane dotyczące np. produktów, klientów czy zamówień. SQL pozwala na tworzenie, modyfikowanie, wyszukiwanie i usuwanie danych w bazach danych za pomocą specjalnych poleceń i zapytań. SQL jest językiem uniwersalnym i niezależnym od systemu operacyjnego […]