ПРОЕКТЫ 


  АРХИВ 


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



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

Почему так? Если у нас есть куча сервисов, которые могут выдержать большую нагрузку - значит для нас не проблема написать еще один высоконагруженный сервис, разве нет? Или сервис != проект?

А кроме этого лёгкого запроса разве других запросов больше не будет?

А зачем? При генерации страницы бэкэндом мы же знаем, какая информация нам нужна (какие функции надо вызвать, чтобы отрисовать страницу из кэша при следующем запросе).
В начало страницы перед сохранением её в файл ставим
<!--# include virtual="/page_info?func=func1(par1,par2)&func=func2(par3,par4)" --> page_info есть скрипт, который выполняет func1, func2 и т.д. и возвращает ответ в виде
<!--# set var="var1" value="val1" -->
<!--# set var="var2" value="val2" -->

Всё. Дальше уже работает SSI, точнее хотелось бы, чтобы он работал.



 




Copyright © Lexa Software, 1996-2009.