Показать сообщение отдельно
Старый 30.04.2013, 23:11
Mirror13 вне форума Посмотреть профиль Отправить личное сообщение для Mirror13 Найти все сообщения от Mirror13
  № 25  
Ответить с цитированием
Mirror13
 
Аватар для Mirror13

Регистрация: May 2010
Адрес: Ногинск
Сообщений: 56
Если это поможет, самый быстрый способ пропустить картинку через свой сервер - проксирование на nginx'е. Не нужно выполнять никакие скрипты, нагружая таким образом сервер, нужно только настроить прокси:

Код:
    server {
        server_name proxy.example.com;

        #...
        #Разные параметры
        #...

        resolver 8.8.8.8;
        location ~ ^/p/vk.com/(.+?)\.(vk\.com|vk\.me|userapi\.com)/(.+) {
                proxy_pass http://$1.$2/$3?$query_string;
                proxy_set_header   X-Real-IP $remote_addr;
                proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}
Так же nginx умеет кэшировать запросы, так что, вероятно, можно еще и кэшировать картинки у себя, чтобы сократить трафик.