Грузить внешние картинки через свой скрипт

Lord Maverik
На сайте с 15.04.2003
Offline
471
1065

В общем даже не знаю, как правильно тему назвать и правильно ли выбрал раздел.

На сайте показываются товары с китайского сайта, соответственно и картинки оттуда же.

У меня сделано так, чтобы картинки шли через мой скрипт php, который из грузит и отдает, как будто они с моего сайта.

Изначально так сделал после аудита сайта, где написали, что это не есть хорошо, что на странице грузится куча внешних картинок.

При открытии рубрики,

пример: http://redmall.ru/taobao/zhenskaya-odezhda/platya/

грузится сразу 60 таких ссылок. Открыли одну страницу и тутже отправили еще 60 запрсоов к серверу, не очень хорошо.

В общем есть ли способ как то решить задачу выдать картинки за локальные другим способом, или проще убрать этот огород?

---------- Добавлено 22.04.2016 в 15:07 ----------

Кстати тут и еще одну проблему забыл описать.

Вот пример картинки:

https://img.taobaocdn.com/bao/uploaded/i3/14197825/TB2lAFklVXXXXXiXpXXXXXXXXXX_!!14197825.jpg_b.jpg

У нее недействительный SSL сертификат. И по умолчанию она не показывается. Когда я загружаю ее своим скриптом и показываю, то такая проблема снимается.

RedMall.Ru (https://redmall.ru) - Товары из Китая (Таобао, Tmall) с проверкой качества, скидка для форумчан 7% Партнерская программа 2 уровня: 5% + 5%. Подробнее. (https://redmall.ru/about/partner/)
TF-Studio
На сайте с 17.08.2010
Offline
334
#1

дописать пяток строк в код.

кешировать их у себя просто

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
A
На сайте с 19.07.2010
Offline
130
#2
Lord Maverik:
грузится сразу 60 таких ссылок. Открыли одну страницу и тутже отправили еще 60 запрсоов к серверу, не очень хорошо.

по хорошему:

1. нужно сначала загрузить и отрисовать в браузере саму страницу, а уже потом по событию $(document).ready() пусть в фоне подтягиваются картинки. будет быстро и красиво.

2. кешировать картинки или своим скриптом или настроить кеширование в nginx. (мне больше nginx нравится)

3. при кешировании не забывайте картинки равномерно разбрасывать по разным папочкам, при нескольких десятков тысяч файлов в одной папке сервер может начать тупить. и хостеры с радостью втулят ненужный вам SSD. (ну тут дело вкуса...)

4. картининки желательно отдавать со своего субдомена (если будете расти, то оцените все удобства этого варианта)

.............
Lord Maverik
На сайте с 15.04.2003
Offline
471
#3
TF-Studio:
дописать пяток строк в код.
кешировать их у себя просто

да это сотни гигов надо... их миллионы

---------- Добавлено 23.04.2016 в 10:08 ----------

admak:
1. нужно сначала загрузить и отрисовать в браузере саму страницу, а уже потом по событию $(document).ready() пусть в фоне подтягиваются картинки. будет быстро и красиво.

надо будет реализовать.

В целом подумал и убрал этот способ отображения картинок. Пусть будут напрямую. Мне кажется практического смысла в этом нет, только мороки лишней куча.

Bond_007
На сайте с 11.10.2010
Offline
62
#4

Если они много весят, чтоб перетянуть к себе, то как бы вы не тянули их с сайта-источника, эти же 60 запросов останутся. Так что делайте их nofollow и пусть будут прямые ссылки.

LinkBoss.net - Трастовые ссылки для увеличения трафика в 10 раз! (http://linkboss.net/)
edogs software
На сайте с 15.12.2005
Offline
775
#5
Lord Maverik:
да это сотни гигов надо... их миллионы

За 20 евро можно хостинг с 2тб купить, много еще куда пригодится.

Lord Maverik:
В целом подумал и убрал этот способ отображения картинок. Пусть будут напрямую. Мне кажется практического смысла в этом нет, только мороки лишней куча.

В Вашем случае возможно и лишний гиморой, но все же не все так однозначно. Отображая чужие картинки Вы теряете контроль над содержанием своего сайта. На форумах, например, скачивать к себе сторонние картинки просто обязательно (иначе понавставляют задним числом или пропадут со временем), но у Вас все же другая ситуация.

Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход. Продаем lenovo legion в спб, дешевле магазинов, новые, запечатанные. Есть разные. skype: edogssoft

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий