Ivan Grinkin 8 anos atrás
pai
commit
01117d45da
1 arquivos alterados com 32 adições e 0 exclusões
  1. 32 0
      TemplateEngine.md

+ 32 - 0
TemplateEngine.md

@@ -0,0 +1,32 @@
+# Сессии, Куки, Формы и Шаблонизация
+
+Сегодняшнее занятие будет посвящено взаимодействию с пользователем и браузером пользователя. Будут рассмотрены механизмы персонализации сгенерированных PHP страниц, прием данных от пользователя, верстка и шаблонизация.
+
+## Сессии и Куки
+
+### HTTP
+
+**HTTP** - протокол, изначально предназначенный для работы в режиме запрос -> ответ, после чего соединение закрывается (вспомним о том, что изначально HTTP - просто средство выдачи страниц для чтения, не более того). 
+**Например**
+Запрос:
+```
+GET / HTTP/1.1
+Host: example.com
+Accept: text/html
+ 
+<пустая строка>
+```
+
+Ответ:
+```
+HTTP/1.1 200 OK
+Content-Length: 1983
+Content-Type: text/html; charset=utf-8
+ 
+<html>
+<head>...</head>
+<body>...</body>
+</html>
+```
+
+Таким образом