Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ssi
- To: nginx-ru@xxxxxxxxx
- Subject: Re: ssi
- From: Peter Leonov <gojpeg@xxxxxxxxx>
- Date: Sun, 20 Dec 2009 02:54:24 +0300
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:references:in-reply-to :mime-version:content-type:message-id:content-transfer-encoding:from :subject:date:to:x-mailer; bh=0tkBkt1l413swG6UmoJ1wDOeZZaoXZdXcjThRKKtXMQ=; b=kS0EjaQVFVAYWfReLtPbPMJyM9dPneeTo0T9SB/YcbxPaHppMrKjj4eboj3P6jlFlp JGVeKtpt63yXlhQs9tgs+8lpL7DrW+OcZsw+fGyXzVGGr9vgolFrMZ9yppVMXyV60EPJ aD9BpseU9D1M+q1tsJOEkr6bfsz1csk3CIZnc=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=references:in-reply-to:mime-version:content-type:message-id :content-transfer-encoding:from:subject:date:to:x-mailer; b=tFQvbz3Pj4/EB0p73+54uOqNE1hVRd1cvsepcEctzakQmLt1FQXG/f3yFwJkg3Z1Ew JDv8OlJKJ9C8PB41GqVWSmdZkUFS0PRowf4yt76N3nIFzXD6Da4hR86XFgTwsHwIYrW2 efSoci4DW2cK/BS5sVO/m5NoPUQVb2Qro0K84=
- In-reply-to: <a7cd64c30912191434t69703955i537f451a1b5cf132@xxxxxxxxxxxxxx>
- References: <a7cd64c30912191434t69703955i537f451a1b5cf132@xxxxxxxxxxxxxx>
On 20.12.2009, at 1:34, Nikolay Grebnev wrote:
Здавствуйте, Николай.
> Добрый день.
> Задумался об использовании у нас ssi. Кроме документации
> http://sysoev.ru/nginx/docs/http/ngx_http_ssi_module.html нашел еще на
> http://www.profyclub.org/articles/299/3036
> SSI ? это моя гордость. Ее необходимость была понятна с самого начала. Фильтр
> позволяет вставлять запросы с локального диска и удаленных серверов.
> Например, один из них (показывает на ?.. ..#include
> virtual=?/perl/one.html?-->) и уходит на один сервер, второй (показывает на
> ?.. ..#include virtual=?/perl/two.php?-->) ? на FastCGI. При этом ответ от
> Apache может еще раз пройти через этот фильтр, еще раз сходить к десяти
> серверам, получить от каждого ответ и снова пропустить через фильтр.
> Получается очень сложно устроенная рекурсивная вещь. Я иногда сам забываю
> некоторые моменты того, как она устроена. Она работает нормально (есть только
> один известный баг, который я скоро исправлю). Почти везде, где в Рамблере
> есть nginx, используется SSI.
>
> Вопрос - а есть ли какие-то примеры реальных ситуаций (архитектурных
> решений), как это можно использовать?
SSI он для того, чтобы собирать страничку по кусочкам, а еще и асинхронно.
Каждый кусочек можно настраивать по-разному: кешировать, ротировать,
генерировать на лету встроенным перлом, выкачивать с сервера из Африки или из
пула мемкешей в соседней стойке. SSI в nginx, и вправду, невероятно мощная
вещь. Тут миллион ситуаций можно придумать?
Мы, вот, сайт построили целиком на SSI :)))
С уважением,
Петр.
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|