Kontrola wersji
Zapisywanie historii zmian plików i współpraca nad ich wersjami. Ułatwia porównanie oraz przywrócenie kodu; nie zastępuje backupu całego środowiska.
Definicja i źródłaTechnologia bez niedomówień. Sprawdź znaczenie pojęcia, wybierz literę lub zawęź temat. Przy definicjach znajdziesz źródła i datę weryfikacji.
Zapisywanie historii zmian plików i współpraca nad ich wersjami. Ułatwia porównanie oraz przywrócenie kodu; nie zastępuje backupu całego środowiska.
Definicja i źródłaFramework PHP z routingiem, ORM, kolejkami i narzędziami testowania. Ułatwia rozwój aplikacji; bezpieczeństwo oraz aktualizacje nadal zależą od sposobu wdrożenia.
Definicja i źródłaPreprocesor rozszerzający sposób pisania CSS o zmienne, funkcje i inne konstrukcje. Kod Less jest przekształcany do CSS obsługiwanego przez przeglądarkę.
Definicja i źródłaStatyczne sprawdzanie kodu według ustalonych reguł. Linter wykrywa część błędów i niespójności, ale nie zastępuje testów zachowania ani przeglądu architektury.
Definicja i źródłaAtak, w którym napastnik pośredniczy w komunikacji i może ją odczytywać lub zmieniać. TLS wymaga prawidłowej weryfikacji certyfikatów, aby skutecznie ograniczać to ryzyko.
Definicja i źródłaRelacyjny system zarządzania bazą danych wywodzący się z MySQL. Zgodność jest szeroka, lecz nie pełna dla wszystkich wersji, funkcji i narzędzi.
Definicja i źródłaWarstwa przetwarzająca żądanie lub odpowiedź między etapami aplikacji. Może sprawdzać uwierzytelnienie, limity lub nagłówki; kolejność wykonywania ma znaczenie.
Definicja i źródłaDokumentowa baza danych przechowująca struktury w formacie BSON. Elastyczny model nie zwalnia z projektowania schematu, indeksów i reguł spójności.
Definicja i źródłaNarzędzie budowy przepływów automatyzacji łączących aplikacje i usługi. Uprawnienia połączeń, sekrety i obsługa błędów wymagają kontroli, także przy samodzielnym hostowaniu.
Definicja i źródłaFramework React oferujący routing i różne sposoby renderowania. Wybór renderowania i cache wpływa na SEO, świeżość danych oraz koszt infrastruktury.
Definicja i źródłaBudowanie rozwiązań przez konfigurację i narzędzia wizualne zamiast pisania większości kodu. Nadal wymaga modelowania danych, kontroli dostępu i oceny ograniczeń platformy.
Definicja i źródłaŚrodowisko uruchamiania JavaScript poza przeglądarką. Model operacji asynchronicznych pomaga obsługiwać I/O, lecz ciężkie obliczenia mogą blokować główną pętlę zdarzeń.
Definicja i źródłaZbiorcza nazwa nierelacyjnych modeli baz danych, np. dokumentowych i klucz–wartość. Nie określa jednej technologii ani automatycznej przewagi nad SQL.
Definicja i źródłaEkosystem rejestru pakietów i narzędzi dla JavaScript. Instalowanie zależności wymaga kontroli wersji, licencji i ryzyka łańcucha dostaw; popularność pakietu nie gwarantuje bezpieczeństwa.
Definicja i źródłaFramework oparty na Vue do budowy aplikacji z routingiem i różnymi modelami renderowania. Konfiguracja serwera oraz cache wpływa na zachowanie produkcyjne.
Definicja i źródłaFramework delegowania dostępu do zasobów bez przekazywania klientowi hasła użytkownika. Sam OAuth nie definiuje logowania; tożsamość często obsługuje OpenID Connect.
Definicja i źródłaPoprawianie rozwiązania względem określonego celu i ograniczeń, np. czasu odpowiedzi. Wymaga pomiaru przed i po zmianie oraz sprawdzenia skutków ubocznych.
Definicja i źródłaOrganizacja i społeczność rozwijająca otwarte materiały bezpieczeństwa aplikacji. OWASP Top 10 jest listą istotnych klas ryzyka, a nie pełną certyfikacją bezpiecznego produktu.
Definicja i źródłaWizualne narzędzie komponowania stron lub interfejsów z elementów i ustawień. Może działać w CMS albo jako osobny produkt. Zmniejsza potrzebę ręcznego kodowania, lecz bardziej złożone zachowania mogą wymagać pracy programistycznej.
Definicja i źródłaFramework PHP dostarczany jako rozszerzenie środowiska. Wdrożenie wymaga zgodnej wersji PHP i rozszerzenia, co warto sprawdzić przed wyborem hostingu.
Definicja i źródłaPodszywanie się pod zaufany podmiot w celu wyłudzenia danych lub nakłonienia do działania. Może wykorzystywać e-mail, wiadomości, rozmowy i fałszywe witryny.
Definicja i źródłaFramework internetowy dla języka Elixir i platformy Erlang/OTP. Obsługuje m.in. aplikacje czasu rzeczywistego; nie jest frameworkiem PHP.
Definicja i źródłaJęzyk programowania używany głównie po stronie serwera, także w skryptach konsolowych. Kod może obsługiwać dane, logikę i generowanie odpowiedzi HTTP. PHP nie musi zwracać HTML; może tworzyć np. JSON lub pliki.
Definicja i źródłaWersja języka PHP, której zmiany obejmowały m.in.: nowy model obiektowy. Ta gałąź zakończyła oficjalne wsparcie; nie należy traktować jej jako bezpiecznej podstawy nowego wdrożenia.
Definicja i źródła