Re: модуль на заказ

Илья Шипицин chipitsine на gmail.com
Чт Фев 25 06:46:03 UTC 2016


возможно вместо перманент вам подойдет X-Accel-Redirect, удобная штука,
пользуемся

25 февраля 2016 г., 10:01 пользователь Alexander Uskov <auskov на neolabs.kz>
написал:

> Добрый день.
>
> Должен работать по следующумо алгоритму:
> При запросе к указанному локейшину должен проверять, есть ли в запросе
> указанный параметр, длинной не больше N,
> если да, то читать с диска (общей памяти) файл, заменять в нем строковую
> константу на значение
> переданного параметра, выставить заголовки (експайред, контекст тайп и
> т.п.).
> Если в запросе нет параметра или его длинна больше N, пытаться из куки
> считать данные (проверить на длинну N),
> если их нет, то сгенерить уникальную строку по алгоритму из php uniqid и
> сделать мувед перманентли на
> свой же url, но с передачей в качестве параметра полученных данных.
>
> В принципе практически все делается с использованием основной логики
> nginx, хидерс и ssi модулей, но проблемма
> именно с генерением php uniqid. Можно, конечно попытаться перейти на
> тот-же userid модуль, но тогда придется
> много что менять в бакэнде, который дальше будет это обрабатывать, чего бы
> сильно не хотелось.
>
> ~~~
> wbr, Alexander Uskov
>
> ----- Исходное сообщение -----
> > От: "Konstantin Baryshnikov" <konstantin на symbi.org>
> > Кому: nginx-ru на nginx.org
> > Отправленные: Четверг, 25 Февраль 2016 г 9:11:13
> > Тема: Re: модуль на заказ
> >
> >
> > > On Feb 23, 2016, at 11:33 AM, Alexander Uskov <auskov на neolabs.kz>
> > > wrote:
> > >
> > > Добрый день,
> > >
> > > Скажите, пожалуйста, где можно заказать написание модуля?
> > > Выполнялет ли такие заказы Nginx Inc.?
> >
> > Александр, опишите вашу задачу. По опыту, когда заходит речь о
> > разработке модуля, после полной и корректной формулировки задачи в
> > подавляющем большинстве случаев оказывается, что собственный модуль
> > писать вовсе не обязательно, и вполне достаточно стандартных модулей
> > и/или небольшого скриптинга на том же lua.
> > _______________________________________________
> > nginx-ru mailing list
> > nginx-ru на nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx-ru
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20160225/efb22aab/attachment.html>


Подробная информация о списке рассылки nginx-ru