ПРОЕКТЫ 


  АРХИВ 


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: Re[4]: nginx-0.7.59



ИМХО,  реально  SSI  нужен  тогда,  когда у тебя огромный портал вроде
рамблера,  где  каждый  блок на страницы генерится отдельным сервисом:
почтой,  новостями,  погодой,  курсами  валют  и  т.д.

Я очень сомневаюсь, что на рамблере сделано именно так.
Скорее, некий демон запрашивает блоки у сервисов с определенным интервалом (скажем 10 минут), затем кэширует результаты запросов.

В данном случае оверхед от SSI, коим является генерация нескольких внутренних
http-запросов  на  один  внешний,  является  приемлемым. В большинстве
остальных  случаев,  когда  сайт  живёт  на  одном  сервере,  SSI ИМХО
противопоказан. Хотя конечно есть и исключения.

Почему бы на одну закэшированную страницу не делать один подзапрос к бэкенду, который возвращает всю необходимую информацию для SSI? Этот подзапрос будет явно легче генерации всей страницы, в итоге на один запрос пользователя - один запрос к бэкенду, но легкий запрос!




 




Copyright © Lexa Software, 1996-2009.