|
malaba ↓
|
 |
|
05 Октябрь, 2009, 03:26:28
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Карма: 0
Сообщений: 154 Сила слова: 0
|
У меня возник такой вот вопросик, даже я бы сказал вопросище?????
вот схема действий:
1. пользователь загружает картинку через скрипт находящийся на одном сервере
2. картинка передается на другой сервер конвертируется до нужных размеров ( создается новая и туда вставляется загружаемая картинка)
3. отконверченная картинка сохраняется на первом сервере
делается все это для того,чтобы основной сервер не был перегружен ресурсоемкой обработкой картинок и в связи с этим возникает куча вопросов и главный из них КАК ЖЕ ВСЕ ЭТО ОРГАНИЗОВАТЬ ???
|
|
|
|
|
Записан
|
|
|
|
|
rider-sx ↓
|
 |
|
05 Октябрь, 2009, 04:20:46 , спустя 54 минуты 18 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
drmmmmmm
Группа: Адекваты Карма: 32
Сообщений: 2718 Сила слова: 1.18
|
Ну как как... после того как второй сервер обработает картинку, пускай возвращает юрл страницы, а на первом серве пущай эту картинку качает и сейвит у себя =)
|
|
|
|
|
Записан
|
|
|
|
|
CTAPbIu_MABP ↓
|
 |
|
05 Октябрь, 2009, 11:54:11 , спустя 7 часов 33 минуты 25 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
мавр
Группа: в ухо Карма: не нужна
Сообщений: 5187 Сила слова: 1.81
|
malaba, ты тут многое не описал
но есть варианты
например первый сервер сохраняет картинки как есть в каку то папку (или базу) доступную второму
по крону второй сервер выгребает все картинки из этой папки, обрабатывает и сохраняет туда где они должны лежать
париант конектится ко второму серверу по HTTP уёбищен хотя бы потому что первый сервер всеравно будет тупить пока не получит ответ от второго
|
|
|
|
|
Записан
|
java.lang.OutOfMemoryError
|
|
|
|
Troy ↓
|
 |
|
05 Октябрь, 2009, 02:37:56 , спустя 2 часа 43 минуты 45 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Джедаи Карма: 45
Сообщений: 2393 Сила слова: 1.88
|
malaba, выбирай 1 вариант, или делай как эдворд с видео, он делал демона , который конвертил видео по начам(когда нагрузка меньше)
|
|
|
|
|
Записан
|
|
|
|
|
Givi ↓
|
 |
|
05 Октябрь, 2009, 02:56:25 , спустя 18 минут 29 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 42
Сообщений: 2305 Сила слова: 1.82
|
Хз, я делал так: на второй сервер лью картинко, которое имеджиком конверчу в тумбу, медиум и лонг (все заданных мною размеров), после конверта по ФТП (настроен фаервол на доступ только со-второго сервака) заливаю все картинки на первый (там где сайт) сервак + синхронизирую БД.
|
|
|
|
|
Записан
|
Все, что говорят другие - неправда! До тех пор, пока ты сам в это не поверишь. Если человек дурак, то... чур это не я!
|
|
|
|
phpdude ↓
|
 |
|
05 Октябрь, 2009, 03:01:09 , спустя 4 минуты 44 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20784 Сила слова: 1.66
|
Хз, я делал так: на второй сервер лью картинко, которое имеджиком конверчу в тумбу, медиум и лонг (все заданных мною размеров), после конверта по ФТП (настроен фаервол на доступ только со-второго сервака) заливаю все картинки на первый (там где сайт) сервак + синхронизирую БД.
ебааать. я в скром будущем тоже займусь подобным и лить буду СРАЗУ на второй и на нем же КОНВЕРТИТЬ. ведь конвертирование картинки - хуйня работы ...
по крайней мере на процас нормальных
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
malaba ↓
|
 |
|
05 Октябрь, 2009, 03:09:16 , спустя 8 минут 7 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Карма: 0
Сообщений: 154 Сила слова: 0
|
То есть конвертим и отправляем на основной сервак адрес картинки,та обработчик ловит адрес и сохраняет у себя там где нужно...в принципе схема мне ясна,и отсюда возникает вопрос,каким образом,если можно подробнее,серверу загрузить с ссылки,просто не сталкивался с етим никогда и не знаю как ето происходит,хотя догадываюсь что элементарно просто ;)
|
|
|
|
|
Записан
|
|
|
|
|
rider-sx ↓
|
 |
|
05 Октябрь, 2009, 03:32:11 , спустя 22 минуты 55 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
drmmmmmm
Группа: Адекваты Карма: 32
Сообщений: 2718 Сила слова: 1.18
|
malaba,
Элементарно, Ватсон :)
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
05 Октябрь, 2009, 03:38:17 , спустя 6 минут 6 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20784 Сила слова: 1.66
|
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
rider-sx ↓
|
 |
|
05 Октябрь, 2009, 03:57:09 , спустя 18 минут 52 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
drmmmmmm
Группа: Адекваты Карма: 32
Сообщений: 2718 Сила слова: 1.18
|
phpdude, :)
|
|
|
|
|
Записан
|
|
|
|
|
Givi ↓
|
 |
|
05 Октябрь, 2009, 04:00:08 , спустя 2 минуты 59 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 42
Сообщений: 2305 Сила слова: 1.82
|
phpdude, у меня вообще трабла была из-за невозможности установить имейджик на основной (первый) сервак. причина - работа без перезагрузки 450+ дней, а для имейджика нужна была перезагрузка. Решили для из-за одной задачи не парится.
Хотя проц таки вытянул бы там.
Кстати, а чем процитированный тобою код говнист ? Как по мне, так вполне нормальный код для данной задачи. Хотя лично я лил бы через ФТПху, и таким образом не лез бы к первому серверу вообще (за исключением изначально настроенных прав на ФТП).
|
|
|
|
|
Записан
|
Все, что говорят другие - неправда! До тех пор, пока ты сам в это не поверишь. Если человек дурак, то... чур это не я!
|
|
|
|
phpdude ↓
|
 |
|
05 Октябрь, 2009, 04:01:52 , спустя 1 минуту 44 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20784 Сила слова: 1.66
|
$image = file_get_contents(' http://link/to/image');
$fh = fopen('file.jpg', "a+");
fwrite($fh, $image);
fclose($fh);
==
$image = file_get_contents(' http://link/to/image');
file_put_contents("file.jpg",$image);
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
rider-sx ↓
|
 |
|
05 Октябрь, 2009, 04:05:26 , спустя 3 минуты 34 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
drmmmmmm
Группа: Адекваты Карма: 32
Сообщений: 2718 Сила слова: 1.18
|
$image = file_get_contents('http://link/to/image');
$fh = fopen('file.jpg', "a+");
fwrite($fh, $image);
fclose($fh);
==
$image = file_get_contents('http://link/to/image');
file_put_contents("file.jpg",$image);
Ну можно и так))
|
|
|
|
|
Записан
|
|
|
|
|
malaba ↓
|
 |
|
05 Октябрь, 2009, 05:16:54 , спустя 1 час 11 минут 28 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Карма: 0
Сообщений: 154 Сила слова: 0
|
И впрямь элементарно ;-) все на столько просто, даже стремно немного не допереть до такого....значит такую схему для снятия нагруза с основного сервера вполне можно использовать...!?!...
|
|
|
|
|
Записан
|
|
|
|
|
rider-sx ↓
|
 |
|
05 Октябрь, 2009, 10:55:26 , спустя 5 часов 38 минут 32 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
drmmmmmm
Группа: Адекваты Карма: 32
Сообщений: 2718 Сила слова: 1.18
|
И впрямь элементарно ;-) все на столько просто, даже стремно немного не допереть до такого....значит такую схему для снятия нагруза с основного сервера вполне можно использовать...!?!...
нувпринципе да, но обработка картинок не такой уж ресурсоемкий процесс)
|
|
|
|
|
Записан
|
|
|
|
|