7.8. Słownik aplikacji internetowych¶
- aplikacja
- program komputerowy.
- framework
- zestaw komponentów i bibliotek wykorzystywany do budowy aplikacji, przykładem jest biblioteka Pythona Flask.
- HTML
- język znaczników wykorzystywany do formatowania dokumentów, zwłaszcza stron WWW.
- CSS
- język służący do opisu formy prezentacji stron WWW.
- HTTP
- protokół przesyłania dokumentów WWW. Więcej o HTTP »»»
- GET
- typ żądania HTTP, służący do pobierania zasobów z serwera WWW. Więcej o GET »»»
- POST
- typ żądania HTTP, służący do umieszczania zasobów na serwerze WWW. Więcej o POST »»»
- Kod odpowiedzi HTTP
- numeryczne oznaczenie stanu realizacji zapytania klienta, np. 200 (OK) lub 404 (Not Found). Więcej o kodach HTTP »»»
- logowanie
- proces autoryzacji i uwierzytelniania użytkownika w systemie.
- ORM
- (ang. Object-Relational Mapping) – mapowanie obiektowo-relacyjne, oprogramowanie odwzorowujące strukturę relacyjnej bazy danych na obiekty danego języka oprogramowania.
- Peewee
- prosty i mały system ORM, wspiera Pythona w wersji 2 i 3, obsługuje bazy SQLite3, MySQL, Posgresql.
- SQLAlchemy
- rozbudowany zestaw narzędzi i system ORM umożliwiający wykorzystanie wszystkich możliwości SQL-a, obsługuje bazy SQLite3, MySQL, Postgresql, Oracle, MS SQL Server i inne.
- serwer deweloperski
- testowy serwer www używany w czasie prac nad oprogramowaniem.
- serwer WWW
- serwer obsługujący protokół HTTP.
- baza danych
- program przeznaczony do przechowywania i przetwarzania danych.
- szablon
- wzorzec (nazywany czasem templatką) strony WWW wykorzystywany do renderowania widoków.
- URL
- ustandaryzowany format adresowania zasobów w internecie (przykład).
- MVC
- (ang. Model-View-Controller) – Model-Widok-Kontroler, wzorzec projektowania aplikacji rozdzielający dane (model) od sposobu ich prezentacji (widok) i zarządzania ich przepływem (kontroler).
- model
- schemat opisujący strukturę danych w bazie, np. klasa definiująca tabele i relacje między nimi. Więcej o modelu bazy danych »»»
- widok
- we Flasku lub Django jest to funkcja lub klasa, która obsługuje żądania wysyłane przez użytkownika, przeprowadza operacje na danych i najczęściej zwraca je np. w formie strony WWW do przeglądarki.
- kontroler
- logika aplikacji, we Flasku lub Django mechanizm obsługujący żadania HTTP powiązane z określonymi adresami URL za pomocą widoków (funkcji lub klas).
Materiały Python 101
udostępniane przez
Centrum Edukacji Obywatelskiej na licencji
Creative Commons Uznanie autorstwa-Na tych samych warunkach 4.0 Międzynarodowa.
Utworzony: | 2017-09-08 o 19:38 w Sphinx 1.4.5 |
---|---|
Autorzy: | Patrz plik “Autorzy” |