Забыли пароль?
Запросите новый здесь.

Автор темы: Oxanita
ID темы: 1678
Информация:
Тема содержит 22 сообщения, была просмотрена 16622 раз.  Имеются прикрепленные файлы.
Просмотр темы
 Распечатать тему
Караул, Рамблер-фото закрывают!
Oxanita
Ну ладно, понимаю, что неправа ab
Бесплатный сыр рамблеровского фотохостинга был вкусен и использовался целых 5 лет. Вот, "слезай-приехали".
У меня там более 200 альбомов и почти 11 тысяч фоток. Все - для прямого или косвенного использования на моем сайте (belayakholunitsa.ru - belayakholunitsa.com)
Как было хорошо - залить фоты на внешний фотохостинг, сохраняя на нем оригинал, в новости на фьюженовском сайте поставить эти фоты соответствующим кодом, видны всегда - в общем, никаких проблем.

И вот теперь больше тысячи новостей, да еще статьи и пр.
В которых ссылки на эти долбанные рамблеровские фото - единичные и целыми альбомами.
Руками поменять каждую ссылку НЕРЕАЛЬНО.

Есть ли разумные пути выхода из ситуации, чтобы "сберечь фотошедевры для потомков"? ab))))
Подзадач, ясно, две:
1) найти новый безлимитный фотохостинг, который не даст дуба таким же путем
2) обустроить перенаправление (автоматическую замену ссылки на фотку) в конфиге (на хостинге nginx стоит, не апач, так что хтассесс не катит)
Белая Холуница - моя столица! bo
 
Web
zzoomm
перебирать ручками не обязательно...
можно написать маленький скрипт, который пересохранит фото в каждой новости или на хост или на удаленный сервак... но это нужно сделать до закрытия т.е сейчас...

Я думаю тут много кто может это реализовать...
 
Oxanita
ну как пересохранит? У меня в части новостей с Рамблера фото, в части - с внутреннего хостинга, где-то и вообще есть чужие, из чужих альбомов на том же Рамблере или еще где. Что-то с Пиказы, с Гугла.
11 тысяч фоток (по примерным оценкам, около 25 гектар) пересохранить скриптом? Со структурой адреса ссылки на каждую фоту? Ой, сомневаюсь...
Пока есть только идея перепрописывать в конфиге адрес, но... еще б фотохостинг найти соответствующий.

пока нашла близкий по структуре fotki.com, малость дурацкий, но ладно.
Но туда тоже ручками грузить, и вот прмиер

Есть папка Неразобранные фото с адресом http://foto.rambler.ru/users/belayakholunitsa/albums/default/
и в ней фотка по ссылке http://foto.rambler.ru/users/belayakholunitsa/albums/default/photo/51915540-a0ca-4665-1bee-f922bbc6ebe1/
с оригиналом по адресу http://f2.foto.rambler.ru/original/save/51915540-a0ca-4665-1bee-f922bbc6ebe1/_DSC3509.jpg


В Фотках-ком у альбома будет адрес http://public.fotki.com/belayakholunitsa/default/

у этой фоты будет адрес http://public.fotki.com/belayakholunitsa/default/dsc3508.html

с оригиналом по адресу http://images61.fotki.com/v666/photos/2/2892802/12256658/_DSC3508-vi.jpg
...
ППЦ.
Для 11 тысяч фоток руками переписать адреса нелогично, неэкономично, нереально, времени не хватит и вообще тупизм редкостный.

я еще понимаю, если создать свой сервак и чисто на своем хостинге повторить всю структуру рамблер-фотовского пространства. Но заводить собственный сервак я откровенно не собиралась, а приличный хостинг на 30-50 гектар за разумную плату... мммммм, наверно, нереально.
Белая Холуница - моя столица! bo
 
Web
zzoomm
Адреса фоток на рамблере или в пикассе или еще где не имеют значения...
главное - адреса картинок, которые у Вас отображаются на сайте...
Вот эти адреса фоток скрипт должен выбрать и пересохранить...


1. перебираем новости из базы Вашего сайта и выделяем новости с фотками из Рамблера
2. Скачиваем и пересохраняем фотки на другой сервак и получаем урлы фоток
3. презаписываем старые урлы на новые

Это хлопотно, но просто...

P.S
Если Ваш првайдер выдает белые айпишники, то проще хранить фотки дома...ab
Изменил(а) zzoomm, 20.07.2013 15:44
 
Oxanita
с хранением фоток дома будет явная проблема... мне "подарили" хостинг на свободном месте ресурса, где реализуется какой-то другой окупаемый проект, так что злоупотреблять пространством не приходится.
последний ПЛАТНЫЙ хостинг (2 шт.), а также перенос данных с них (с предшествующей почти войной за эти данные!) оставил настолько мрачные воспоминания, что проделать все это еще раз я, наверно, не решусь. Моя нервная система к этому не готова ab

По скрипту: я не понимаю, как в принципе "заставить скрипт узнавать", куда какую фотку переместили. Сопоставить старый и новый адрес то есть. В отсутствие единого принципа перемещения фоток в альбом с таким же номером и т.д.
Белая Холуница - моя столица! bo
 
Web
zzoomm
Oxanita написал:
По скрипту: я не понимаю, как в принципе "заставить скрипт узнавать", куда какую фотку переместили. Сопоставить старый и новый адрес то есть. В отсутствие единого принципа перемещения фоток в альбом с таким же номером и т.д.


каждая новость или альбом хранится в базе данных Вашего сайта...
вот по ней мы и делаем выборку

с хранением фоток дома будет явная проблема... мне "подарили" хостинг на свободном месте ресурса, где реализуется какой-то другой окупаемый проект, так что злоупотреблять пространством не приходится.


Речь не о хостинге, а о Вашем домашнем провайдере интернета...
Попросите у них внешний (белый ) айпишник ...
Если дадут, то можно будет фотки хранить дома...
 
Oxanita
интернет-провайдер - Ростелеком ac
Это в нашей области ПОЛНАЯ безнадега.
Начиная с жутко ограниченной скорости на выгрузку - технология ADSL. Если б хоть была альтернатива, но альтернатива - мобильный интернет с жутко переменной скоростью и счетным трафиком. Отпадает. И выделенку не дают (Ростелеком). Узнавала уже.

С хранением дома жестокий обломчик вышел-с.
Белая Холуница - моя столица! bo
 
Web
zzoomm
Oxanita написал:

интернет-провайдер - Ростелеком ac
Это в нашей области ПОЛНАЯ безнадега.
Начиная с жутко ограниченной скорости на выгрузку - технология ADSL. Если б хоть была альтернатива, но альтернатива - мобильный интернет с жутко переменной скоростью и счетным трафиком. Отпадает. И выделенку не дают (Ростелеком). Узнавала уже.

С хранением дома жестокий обломчик вышел-с.


Попробуйте сервис Но-айпи или другой для ddns...

Но-айпи работает нормально...

Ну а скорость отдачи пусть и маленькая, но это хорошее решение, если нет денег на свой хостинг для картинок...
 
Oxanita
так у меня дома даже стационарного компа нет, я с собой ноут таскаю как "рабочую станцию" - с работы домой, из дома в командировку, на долгие съемки и пр. Тем более если дома ставить - это кроме компа еще и бесперебойник и пр. оборудование... Тогда уж правда дешевле весь хостинг к себе домой утащить целиком, но я ЧАЙНИК и не умею управлять серверами... ac
Белая Холуница - моя столица! bo
 
Web
Vova
1. Залить фото на другой сервер.
2. Заменить в базе ссылки таким запросом:
Загрузить источник  GeSHi: MySQL
  1. UPDATE таблица SET поле = REPLACE (поле, 'текст для замены', 'на что заменять');
Добавлено за 0.008 секунд, используя GeSHi 1.0.8.10


И все.

Если не подходит.

Можна написать скрипт:
1. Делаеш виборку(више описали).
2. Далее preg_match правилами проверку. Потом заменяеш на нужное и обновляеш.

Оффтопик Если бы столько файлов пришлось переливать, тогда понимаю...
Vova присоединено следующее:изображение:
1_8.jpg

Изменил(а) Vova, 20.07.2013 17:11
 
Web
Oxanita
Стоп!
Наверно, я не очень хорошо объясняю.
Я не смогу сделать ЕДИНОЕ ПРАВИЛО для замены адреса-ссылки на фотку.
http://belayakholunitsa.ru/news.php?readmore=1083 вот так, например, выглядит новость со вставленными в нее фотками с рамблеровского альбома

ОДНОГО.
А их МНОГО, они РАЗНЫЕ.
И я не смогу написать "заменить адрес фотки с
http://f2.foto.rambler.ru/preview/r/400x266/51c10e8e-950d-6149-1bee-4a638e01cccd/_DSC5373.jpg
на

http://мой новый фотохостинг/чего-то там/подкаталог/400x266/51c10e8e-950d-6149-1bee-4a638e01cccd/_DSC5373.jpg
(ну например)

А мне вручную придется прописывать для каждой фоты новый адрес, а на большинстве еще и ссылка на полноразмерную фоту есть - и ее тоже надо переписать.
Для 1000 новостей и для 10 тысяч фоток переписать адреса руками? Нереально.
А глобальную замену ЧАСТИ ссылки при сохранении только имени самого фото сделать не получится, похоже.
Вот и беспокоит меня, как сэкономить время ну хоть на чем-то, внося изменения в код.

И никаких реплейсов в БД точно не будет, похоже, потому что все эти картинки В ТЕКСТЕ, а не отдельной записью в отдельной ячейке БД.
Белая Холуница - моя столица! bo
 
Web
Vova
Oxanita написал:

Стоп!
Наверно, я не очень хорошо объясняю.
Я не смогу сделать ЕДИНОЕ ПРАВИЛО для замены адреса-ссылки на фотку.
http://belayakholunitsa.ru/news.php?readmore=1083 вот так, например, выглядит новость со вставленными в нее фотками с рамблеровского альбома

ОДНОГО.
А их МНОГО, они РАЗНЫЕ.
И я не смогу написать "заменить адрес фотки с
http://f2.foto.rambler.ru/preview/r/400x266/51c10e8e-950d-6149-1bee-4a638e01cccd/_DSC5373.jpg
на

http://мой новый фотохостинг/чего-то там/подкаталог/400x266/51c10e8e-950d-6149-1bee-4a638e01cccd/_DSC5373.jpg
(ну например)

А мне вручную придется прописывать для каждой фоты новый адрес, а на большинстве еще и ссылка на полноразмерную фоту есть - и ее тоже надо переписать.
Для 1000 новостей и для 10 тысяч фоток переписать адреса руками? Нереально.
А глобальную замену ЧАСТИ ссылки при сохранении только имени самого фото сделать не получится, похоже.
Вот и беспокоит меня, как сэкономить время ну хоть на чем-то, внося изменения в код.

И никаких реплейсов в БД точно не будет, похоже, потому что все эти картинки В ТЕКСТЕ, а не отдельной записью в отдельной ячейке БД.


Этот реплейс для текста. Он в тексте ищет и заменяет.

Я не знаю как правильно обьяснить...

Сколько занимают все картинки?(места)
 
Web
zzoomm
Oxanita написал:

Стоп!
Наверно, я не очень хорошо объясняю.
Я не смогу сделать ЕДИНОЕ ПРАВИЛО для замены адреса-ссылки на фотку.
http://belayakholunitsa.ru/news.php?readmore=1083 вот так, например, выглядит новость со вставленными в нее фотками с рамблеровского альбома

ОДНОГО.
А их МНОГО, они РАЗНЫЕ.
И я не смогу написать "заменить адрес фотки с
http://f2.foto.rambler.ru/preview/r/400x266/51c10e8e-950d-6149-1bee-4a638e01cccd/_DSC5373.jpg
на

http://мой новый фотохостинг/чего-то там/подкаталог/400x266/51c10e8e-950d-6149-1bee-4a638e01cccd/_DSC5373.jpg
(ну например)

А мне вручную придется прописывать для каждой фоты новый адрес, а на большинстве еще и ссылка на полноразмерную фоту есть - и ее тоже надо переписать.
Для 1000 новостей и для 10 тысяч фоток переписать адреса руками? Нереально.
А глобальную замену ЧАСТИ ссылки при сохранении только имени самого фото сделать не получится, похоже.
Вот и беспокоит меня, как сэкономить время ну хоть на чем-то, внося изменения в код.

И никаких реплейсов в БД точно не будет, похоже, потому что все эти картинки В ТЕКСТЕ, а не отдельной записью в отдельной ячейке БД.


Это Вы не поняли сути...прочитайте еще раз...
выборка делается в БД сайта! - это не сложно...
 
Oxanita
Выборка делается - понятно.
НА ЧТО МЕНЯТЬ - непонятно.
У каждого фото будет новый адрес, принципиально другой, как его прописать без лишних затрат времени, если сопоставление придется делать вручную?
Белая Холуница - моя столица! bo
 
Web
zzoomm
Присмотритесь к фото сервису Flickr
Они предоставляють 1 террабайт места под фотки бесплатно...


farm9.staticflickr.com/8180/8030108563_6f3cdd5da0.jpg
 
FILON
API у Рамблер-Фото не нашел, поэтому благополучно перенести все альбомы/фото с сохранением структуры вряд ли получится.

В качестве варианта можно автоматически вырезать из каждой новости по ссылкам картинки с Рамблер-Фото, загрузить их через API на другой хостинг изображений, и заменить ссылки в новостях. Все это можно реализовать в коде.
What's common between Halloween and Christmas? Every programmer knows: 31 oct = 25 dec.
 
util
Oxanita
Советуют правильно, белый айпи, ADSL вполне , вешайте не комп (он не нужен), а роутер Асус или Кинетик с поддержкой 2USB + внешний диск (USB).
Один раз сконфигурить с ноута, и всё, персональное хранилище. У роутера свой Web сервер и понятная менюшка. Он всё сам сделает.
Это будет дешево и сердито.ab
И второй вход USB можно использовать с 3-4G, это 100% резерв (второй канал инета).
Удачи!
util присоединено следующее:изображение:
flowers.jpg

Изменил(а) util, 20.07.2013 18:59
Счастлив не тот, кто получает подарок, а тот, кто подарок делает.
x1
 
Web
zzoomm
FILON написал:

API у Рамблер-Фото не нашел, поэтому благополучно перенести все альбомы/фото с сохранением структуры вряд ли получится.

В качестве варианта можно автоматически вырезать из каждой новости по ссылкам картинки с Рамблер-Фото, загрузить их через API на другой хостинг изображений, и заменить ссылки в новостях. Все это можно реализовать в коде.


верно..bf
 
FILON
util написал:
Советуют правильно, белый айпи, ADSL вполне , вешайте не комп (он не нужен), а роутер Асус или Кинетик с поддержкой 2USB + внешний диск (USB).


ZyXel данной конфигурации обойдется в хорошую сумму, относительно бюджетных девайсов. И, возможно, придется столкнуться с нагревом аппарата при высоком траффике.
What's common between Halloween and Christmas? Every programmer knows: 31 oct = 25 dec.
 
Oxanita
Фликер - ухтышенька!
Завела аккаунт, поняла, что это будет ТОЛЬКО МОЙ аккаунт, русского интерфейса нет ab
Зато, наверно, теперь хотелка дойдет до вопроса "А когда на фьюжене будет внешняя галерея", я ить раз в год точно задаю этот вопрос и ухожу без ответа ab

Но хорош, хорош сервис, что уж там!

С оборудованием жесткач, только-только потратилась на дисковое пространство (2 ТБ и внешний привод) и до сих пор не расплатилась за точку доступа с приставкой для интернет-ТВ (просто забываю к телефонистам зайти денег отдать, не нищебродка)

Короче, судя по всему, энный объем работы с кодом вручную мне все-таки светит... ab
Белая Холуница - моя столица! bo
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Топ 5 пользователей форума
Alex Alex (1,180)   Zaxap Zaxap (1,078)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)