Мой глоссарий


 Toc

Frontend

Frontend - это пользовательский интерфейс
Frontend разработчик - человек который делает этот интерфейс

Frontend инструментарий

Cтатичный - т.е. скачал, подключил и пользуешься

  • jQuery - библиотека, фокусирующаяся на взаимодействии JavaScript и HTML
  • Handlebars - библиотека шаблонизации
  • Bootstrap - CSS фреймворк

Динамический - т.е. нужно собирать. webpack, gulp, jekyll

  • todo

Backend

Backend - это наполнение сайта функционалом, создания админ. зоны и т.п.

Backend инструментарий

  • Nginx - это HTTP-сервер и обратный прокси-сервер, почтовый прокси-сервер, а также TCP/UDP прокси-сервер общего назначения
  • Apache - web-сервер, позволяющий не только обрабатывать запросы но и запускать сторонние приложения
  • Sphinx - поисковая машина, система полнотекстового поиска
  • Memcached - NoSQL База данных. По существу большой, прокачаный хеш
  • Redis - Тоже NoSQL база данных, но по сравнению с memcached более дружелюбная. Однопоточный.

Network

  • UDP ( User Datagram Protocol ) - Протокол транспортного уровня без устанвления соединения
  • TCP ( Transmission Control Protocol ) - Протокол управлениея передачей
  • RIP () таблицы -
  • SNMP () -

Почта

  • POP3 (Post Office Protocol) -
  • IМAР (Internet Message Access Protocol) -
  • SMTP (Simple Mail Transport Protocol) -

Архитектура

  • Гетерогенность — это возможность построить систему с использованием разных языков программирования.