[Moscow.pm] Nginx-Module-Gallery

Roman V. Nikolaev rshadow на rambler.ru
Чт Апр 26 00:26:56 PDT 2012


25.04.2012 23:32, Dmitry L. пишет:
> 2012/4/25 Roman V. Nikolaev <rshadow на rambler.ru>:
>> 25.04.2012 16:39, Dmitry L. пишет:
>>> Если миниатюры лежат уже готовые, то почему не дать на них прямую ссылку?
>>>
>> Потому что папка с картинками у нас в одном месте (напрмер
>> /home/user/photo), и это root для сервера.
>> А миниатюры в совсем другой папке (например /var/cache/gallery)
>>
> Всё равно не понимаю проблемы :)
Проблемы нет. Решения я уже писал =)
> Вариант 1:
> location /th {
> # А здесь конфиг, что /thumbs является алиасом на /var/cache/gallery например
> alias /var/cache/gallery;
> }
Все правильно. Это первое решение что пришло в голову. Только просто /th
я бы делать не стал,
вдруг у пользователя будет как раз такой каталог - тогда его нельзя
будет просмотреть. Лучше сделать
название локейшена для миниатюр каким нить уникальным, длинным md5.
>
> Вариант 2: символическая ссылка на каталог с миниатюрами в корне сайта.
> ln -s /var/cache/gallery /home/user/photo/th
>
>
> Или кто-нибудь объясните, что плохого в такой конфигурации?
>

Ссылка не пойдет т.к.
1. При заходе в каталог миниатюр начнут создаваться миниатюры для
миниатюр. Вообщем здесь рекурсия =)
    на каждом обновлении страницы число миниатюр будет удваиваться.
2. Сами миниатюры нафиг не нужно просматривать. Но с этим можно было бы
смирится.

P.S. Очевидные решения очевидны и для меня =) Пока что склоняюсь к
первой идее: выделения отдельного
 уникального location для прямых ссылок на миниатюры.

-- 

         Roman V. Nikolaev

mail:        rshadow на rambler.ru
icq:         198-364-657
jabber:      rshadow на jabber.org
site:        http://www.rshadow.ru

----------- следущая часть -----------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20120426/df3ce3e2/attachment.bin>


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