nginx + ssi includes

Sergey Shepelev temotor at gmail.com
Sun Jun 3 03:30:18 MSD 2007


Здравствуйте (Hello).

Скорее всего я ошибся - memcached вместо memcache.
Речь идет об отдельном пакете memcached, никаких апачевских модулей.

> Кстати ещё один из вариантов - создать директорию где хранить
> собранные страницы, a nginx'ом из неё отдавать как обычную статику,
> но только как силами апача такое сделать? но кеш на памяти будет пошустрее =)
Как програмер я вижу способ. Из-за других качеств, способ извращенный:
при запросе /file.shtml nginx пытается отдать статику. Если ее нет или
она expired, проксирует на скрипт (неважно - апач или nginx или
standalone server)
Скрипт запрашивает у апача настоящую страницу (SSI), апач
ее собирает, отдает скрипту, скрипт кладет ее в директорию доступную
nginx и отдает nginx-у.
Вся эта система целиком реализована в более грамотном виде в
memcached, насколько я понял.

-- 
С уважением (Best regards),
 Шепелев Сергей Александрович
 (Sergey A. Shepelev).

--
История переписки (conversation history):

>>  SSI собирает apache.

>>  Что-то очень грубо похожее на:

>>  location / {

>>           proxy_pass http://memcache.local/;

>>           proxy_xxx yyy;

>>           error 404 /nocache/$uri;

>>  }

>>  location /nocache/ {

>>           proxy_pass http://apache.with.ssi/;

>>           proxy_xxx yyy;

>>  }

>>  Поищите в рассылке по ключевым словам memcache, proxy_pass.

>>  Общий смысл такой - проксим запрос в мемкеш (или другую систему

>>  кэша, тот же сквид может обрабатывать специфичные URL, их можно

>>  сделать с помощью rewrite),

>>  если система кэша возвращает 404, проксим запрос на генератор

>>  динамики, в данном случае апач.





> Как апачем можно складывать в память собранные страницы так чтобы
> nginx от туда мог их достать? О каком способе идёт речь
> apache2/mem_cache или memcached? По ключевым словам "memcache,
> proxy_pass" ничего полезного не нашёл.



> Кстати ещё один из вариантов - создать директорию где хранить
> собранные страницы, a nginx'ом из неё отдавать как обычную статику,
> но только как силами апача такое сделать? но кеш на памяти будет пошустрее =)





> --

>  _____________________________________

> | Best regards, Roman R.Musin.

> | GooDoo.*

> | eMail.work: xdevis at yandex.ru

> | ICQ.work: 227-270-674

> | Tel.mobile: 8 (926) 528-0898







More information about the nginx-ru mailing list