ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[7]: очень много клиен тов



On Thu, 16 Feb 2006, Anton Maksimenkov wrote:

2) layout'ы, И верхний И нижний, реализовано
       LayoutDefaultHandlers   Off
       LayoutHandler   text/html
       LayoutHandler   text/plain
       LayoutHeader    /var/www/domen.ru/header.html
       LayoutFooter    /var/www/domen.ru/footer.html
критично держать ОБА.
Но для картинок-то они не нужны ?
смысле? на сайтах не картинки лежат, а странички (ну с картинками
конечно), сайты то есть, информация, "я&моя собачка". К страничкам
надо рекламу/объявления добавлять, и сверху и снизу.
Ну вот эти картинки нужно не проксировать, а отдавтаь сразу nginx'ом.

Чо-то я не понял, кто кого не понял. Итак: есть сайты, довольно много
сайтов. На них странички, картинки, прочие файлы, скрипты там и т.п.
Короче говоря - самые обычные сайты. Динамика в основном формируется в
"офф-лайне", скрипты формируют HTMLки. Возможно, будет PHP, но это к
делу пока не относится.
Есть требование - в каждую выдаваемую страничку вставлять сверху и
снизу определенные куски (реклама, объявления, стиль хостинга). Куски
представляют из себя HTML код, лежат в файлах header.html и
footer.html. Этот HTML код вставляется соответственно ДО и ПОСЛЕ
странички, во время выдачи страницы веб-сервером. Mod_layout как раз
это и делает.

Второе, на сайтах лежат картинки, HTML-ки, прочие файлы. Сайтов
много, клиенты приходят и уходят, движение короче постоянное. Обычное
дело вобщем.
Веб-сервер обслуживает эти сайты. Что тут проксировать - не
проксировать-то? Самое обычное дело - хостинг. Только ещё вставки
сверху и снизу каждой страницы вставлять надо. Что значит

Для картинок можно вычислять root и отдавать их nginx'ом:

    location  ~* \.(gif|jpe?g|png)$ {
        вычисление рута, исходя из $http_host
    }


Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.