Статика

браузер

C:\site\index.html

C:\site\style.css

найти файл в каталоге

C:/site/

index.html

style.css

каталог на компьютере

Открыть HTML файл в браузере

file://C:\site\index.html

веб-сервер
http://myblog.ru/

/index.html

/style.css

запрос к серверу

/var/www/site

index.html

найти файл в каталоге

style.css

Постоянно работающая программа:

Nginx / Django runserver / Apache

каталог на сервере

его называют STATIC_ROOT

Открыть сайт в браузере

браузер

Сайт http://myblog.com

браузер

веб-сервер http://myblog.ru/

/index.html

/static/style.css

запрос к серверу

/var/www/site

/static/...

Постоянно работающая программа:

Nginx / Django runserver / Apache

каталог на сервере

путь к нему называют STATIC_ROOT

Динамический сайт

искать файл в каталоге

передать запрос в Python

все остальные адреса

по шаблону

создать HTML

скрипт Python

/var/photos

/media/photo.jpeg

/media/...

искать файл в другом каталоге

каталог на сервере

путь к нему называют MEDIA_ROOT

Сайт http://myblog.com

Статика

By Евгений Евсеев

Статика

  • 177
Loading comments...

More from Евгений Евсеев