WIEDZA / OD A DO Z

Słownik pojęć

Technologia bez niedomówień. Sprawdź znaczenie pojęcia, wybierz literę lub zawęź temat. Przy definicjach znajdziesz źródła i datę weryfikacji.

Hasła 161 / 685

Wyczyść filtry
KProgramowanie

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ła
LProgramowanie

Laravel

Framework 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ła
LProgramowanie

LESS

Preprocesor 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ła
LProgramowanie

Linting

Statyczne 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ła
MProgramowanie

Man in the middle

Atak, 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ła
MProgramowanie

MariaDB

Relacyjny 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ła
MProgramowanie

Middleware

Warstwa 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ła
MProgramowanie

MongoDB

Dokumentowa 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ła
NProgramowanie

n8n

Narzę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ła
NProgramowanie

Next.js

Framework 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ła
NProgramowanie

No-code

Budowanie 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
NProgramowanie

Node.js

Ś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ła
NProgramowanie

NoSQL

Zbiorcza nazwa nierelacyjnych modeli baz danych, np. dokumentowych i klucz–wartość. Nie określa jednej technologii ani automatycznej przewagi nad SQL.

Definicja i źródła
NProgramowanie

npm

Ekosystem 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ła
NProgramowanie

Nuxt.js

Framework 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ła
OProgramowanie

OAuth

Framework 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ła
OProgramowanie

Optymalizacja

Poprawianie 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ła
OProgramowanie

OWASP

Organizacja 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ła
PProgramowanie / Strony internetowe

Page Builder

Wizualne 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ła
PProgramowanie

Phalcon

Framework PHP dostarczany jako rozszerzenie środowiska. Wdrożenie wymaga zgodnej wersji PHP i rozszerzenia, co warto sprawdzić przed wyborem hostingu.

Definicja i źródła
PProgramowanie

Phishing

Podszywanie 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ła
PProgramowanie

Phoenix

Framework internetowy dla języka Elixir i platformy Erlang/OTP. Obsługuje m.in. aplikacje czasu rzeczywistego; nie jest frameworkiem PHP.

Definicja i źródła
PProgramowanie

PHP (Hypertext Preprocessor)

Ję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ła
PProgramowanie

PHP 5.0

Wersja 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