Welcome! Log In Create A New Profile

Advanced

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

Илья Шипицин
February 25, 2016 01:48AM
возможно вместо перманент вам подойдет 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
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

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

kornel February 23, 2016 04:42AM

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

Maxim Konovalov February 23, 2016 11:30AM

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

Михаил Монашёв February 24, 2016 02:16AM

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

kornel February 24, 2016 11:50PM

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

Igor Sysoev February 25, 2016 02:38AM

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

kornel February 25, 2016 03:54AM

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

Andrey Velikoredchanin February 25, 2016 04:14AM

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

Konstantin Baryshnikov February 24, 2016 10:12PM

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

kornel February 25, 2016 12:02AM

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

Илья Шипицин February 25, 2016 01:48AM

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

Konstantin Baryshnikov February 25, 2016 11:52PM

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

kornel February 26, 2016 12:48AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 248
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready