Welcome! Log In Create A New Profile

Advanced

Re: Кэширование мобильной версии сайта

Anton Kuznetsov
June 15, 2012 05:46PM
Да, спасибо, это конечно вариант, но... Во-первых, всю схему надо серьезно
извратить, а этого добра уже хватает, во-вторых, все равно в любом случае
будет дергаться апач выполнять половину работы по определению кто-откуда
(есть еще масса условий), а потом отправлять еще раз на себя... Выгода
после этого останется?
Собственно, что стало ясно - схема, где нжинкс не владеет всеми условиями -
зло, в следующей версии схемы придется от этого избавиться, а пока
мучительно жить дальше. :)


2012/6/15 Anton Bessonov <exelib@googlemail.com>

> **
> А с внешней библиотекой на пхп или чем-то ещё общаться можете? Как
> вариант: общаться с энджином статус кодами, примерно так:
>
> location ~ {
> ...
> error_page 404 = @mobile;
> error_page 500 = @desktop;
> fastcgi_param SCRIPT_FILENAME /home/user/mobile.php;
>
> location @desktop {
> // кеширование
> }
>
> location @mobile {
> ...
> }
>
> А в mobile.php:
>
> if ($mobile) {** header("HTTP/1.0 404 Not Found"); }
> else { header("HTTP/1.1 500 Internal Server Error"); }
>
>
> On 15.06.2012 15:45, Anton Kuznetsov wrote:
>
> Добрый день!
>
> Есть две версии сайта - мобильная и обычная, определяется в PHP на основе
> анализа user-agent, внешняя библиотека. Ответ апача сейчас ничем не
> отличается, кроме содержимого.
> Как бы его правильно пометить и как на нжинксе сделать правильное
> кэширование этих двух версий? Ну или можно мобильную не кэшировать...
>
> --
>
>
--
Best regards,
Anton Kuznetsov.
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Кэширование мобильной версии сайта

Anton Kuznetsov June 15, 2012 09:46AM

Re: Кэширование мобильной версии сайта

Oleksandr V. Typlyns'kyi June 15, 2012 10:04AM

Re: Кэширование мобильной версии сайта

Anton Kuznetsov June 15, 2012 10:12AM

Re: Кэширование мобильной версии сайта

Oleksandr V. Typlyns'kyi June 15, 2012 10:34AM

Re: Кэширование мобильной версии сайта

Anton Kuznetsov June 15, 2012 10:50AM

Re: Кэширование мобильной версии сайта

Anton Kuznetsov June 15, 2012 11:06AM

Re: Кэширование мобильной версии сайта

Igor Sysoev June 15, 2012 11:28AM

Re: Кэширование мобильной версии сайта

Михаил Монашёв June 15, 2012 10:22AM

Re: Кэширование мобильной версии сайта

Anton Kuznetsov June 15, 2012 08:36PM

Re: Кэширование мобильной версии сайта

Anonymous User June 15, 2012 11:44PM

Re[2]: Кэширование мобильной версии сайта

Михаил Монашёв June 16, 2012 05:00AM

флаг single в HttpUpstreamKeepaliveModule

Bdfy June 16, 2012 12:46PM

Re: флаг single в HttpUpstreamKeepaliveModule

Maxim Dounin June 17, 2012 06:00AM

Re: Кэширование мобильной версии сайта

Oleksandr Bodnarashyk June 16, 2012 03:20PM

Re: Кэширование мобильной версии сайта

passani October 02, 2012 08:47PM

Re: Кэширование мобильной версии сайта

Anton Kuznetsov November 27, 2012 01:10PM

Re[2]: Кэширование мобильной версии сайта

Михаил Монашёв November 27, 2012 03:02PM

Re: Re[2]: Кэширование мобильной версии сайта

Anton Kuznetsov November 28, 2012 11:36AM

Re: Кэширование мобильной версии сайта

Anton Bessonov June 15, 2012 01:44PM

Re: Кэширование мобильной версии сайта

Anton Kuznetsov June 15, 2012 05:46PM

Re: Кэширование мобильной версии сайта

Gena Makhomed June 15, 2012 06:08PM

Re: Кэширование мобильной версии сайта

Anton Kuznetsov June 15, 2012 08:28PM

Re: Кэширование мобильной версии сайта

Anton Bessonov June 16, 2012 06:24AM

Re: Кэширование мобильной версии сайта

Gena Makhomed June 16, 2012 08:16AM

Re: Кэширование мобильной версии сайта

Andrey Repin June 18, 2012 08:22AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 329
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