Загрузка множества фотографий (оптимизация) - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Mon, 23 Dec 2024 13:03:56 +0300 10. <strong>Кевин Митник_HHTeam</strong>, только хотел предложить вариант обработки фоток в браузере))) Это легко делается JS + canvas. Задача сервера будет только сохранить результаты. https://visavi.net/topics/41911/679635 Загрузка множества фотографий (оптимизация) Дмитрий Tue, 03 Mar 2015 15:35:18 +0300 Сообщения https://visavi.net/topics/41911/679635 посмотри сюда. обработка в браузере, кроп, изменение размера, и что самое главное - сохранение на сервер. на выходе получаем всю обработку в браузере, а файлы только сохраняем.<br> <br> <a href="https://github.com/mailru/FileAPI/" target="_blank" rel="nofollow">https://github.com/mailru/FileAPI/</a><br> <a href="https://github.com/eligrey/FileSaver.js/" target="_blank" rel="nofollow">https://github.com/eligrey/FileSaver.js/</a> https://visavi.net/topics/41911/679629 Загрузка множества фотографий (оптимизация) Кевин Митник Tue, 03 Mar 2015 15:18:17 +0300 Сообщения https://visavi.net/topics/41911/679629 Решил проблему с помошью beanstalk (даже не знал что phalcon умеет это по умолчанию, люблю его <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> ).<br> Спасибо за внимание <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br> <a href="http://docs.phalconphp.com/ru/latest/reference/queue.html" target="_blank" rel="nofollow">http://docs.phalconphp.com/ru/latest/reference/queue.html</a> https://visavi.net/topics/41911/679620 Загрузка множества фотографий (оптимизация) Влад Tue, 03 Mar 2015 11:17:50 +0300 Сообщения https://visavi.net/topics/41911/679620 7. <strong>vlad6085</strong>, и ? https://visavi.net/topics/41911/677135 Загрузка множества фотографий (оптимизация) Tegos Sat, 24 Jan 2015 23:38:56 +0300 Сообщения https://visavi.net/topics/41911/677135 6. <strong>Tegos</strong>, моя задача - максимально (не до бреда конечно) оптимизировать этот процесс, чтобы это не приводило в упадок как сервер, так и юзера.<br> Кроссбраузерность тоже важна (опять же, не до фанатизма аля ie5) https://visavi.net/topics/41911/677126 Загрузка множества фотографий (оптимизация) Влад Sat, 24 Jan 2015 22:03:40 +0300 Сообщения https://visavi.net/topics/41911/677126 5. <strong>vlad6085</strong>, нужно реализовать?<br> Пиши в лс.<br> на исп. библиотек типа jQuery и т.д. ограничений нет? https://visavi.net/topics/41911/677125 Загрузка множества фотографий (оптимизация) Tegos Sat, 24 Jan 2015 22:02:05 +0300 Сообщения https://visavi.net/topics/41911/677125 4. <strong>Tegos</strong>, каким образом можно обрезать фотку на клиенте?<br> нагрузку замерю завтра наверное уже ( у меня 5 утра ) <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/41911/677121 Загрузка множества фотографий (оптимизация) Влад Sat, 24 Jan 2015 21:42:51 +0300 Сообщения https://visavi.net/topics/41911/677121 Надо замерить.<br> Фотки надо обаботать на клиенте, готовые отправлять на сервер.<br> <br> <em><span style="font-size:x-small">Добавлено через 01:38 сек.</span></em><br> Какая нагрузка от создания файла?<br> да и кто сказал что создаватся они будут одновременно? https://visavi.net/topics/41911/677116 Загрузка множества фотографий (оптимизация) Tegos Sat, 24 Jan 2015 21:21:13 +0300 Сообщения https://visavi.net/topics/41911/677116 Признаюсь, нагрузку не замерял.<br> Давай пока рассудим логически: 10 пользователей одновременно загружают по 30 фото по 5мб каждая, из них создаются по 3 миниатюры (+оригинал = 4).<br> 4 файла на каждую фото. 120 файлов на человека.<br> 10чел * 120файлов = 1200 файлов создается на сервере в один момент.<br> <br> На js реализован кроп фотографии (сам скрипт от sergiusd, позволяет выделять область для кропа, получить координаты, которые я передаю php и рублю фотографии) https://visavi.net/topics/41911/677081 Загрузка множества фотографий (оптимизация) Влад Sat, 24 Jan 2015 16:24:35 +0300 Сообщения https://visavi.net/topics/41911/677081 Ну да, как вариант, можно очередь.<br> Но еще вопрос: где именно самая большая нагрузка?<br> И нагрузка на что?<br> Что именно ты js-ом делал?<br> Можно же и на клиете фотки обработать и сразу 3 шт. отправлять, на сервере же только траф ограничивать. https://visavi.net/topics/41911/677079 Загрузка множества фотографий (оптимизация) Tegos Sat, 24 Jan 2015 15:59:51 +0300 Сообщения https://visavi.net/topics/41911/677079 Здравствуйте дамы и господа <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br> Нужна помощь более опытных товарищей, не буду долго мусолить,перейду к сути.<br> На сайте нужна загрузка до 30 фото разом, каждая - не более 5МБ.<br> Для каждой фотографии создается 3 миниатюры (после выделения нужной области юзером, js).<br> Сделать то я сделал, однако тут к гадалке не ходи, нагрузка серьезная.<br> Каким образом можно снизить ее / оптимизировать?<br> Один товарищ (бывший коллега) предложил сделать так: <br> При загрузке каждой, ставить ее в очередь. и обрабатывать по одной (при пом. cron - например, каждые 3 секунды обращаться к таблице, и проверять на наличие фото, нуждающихся в обработке, и обрабатывать по одной).<br> Взял на заметку.<br> Может быть кто - либо из вас сталкивался с этим ранее, или посоветует статейку какую нибудь, предложит решение.<br> <br> Речь идет о web проекте, поэтому в использовании различных технологий не ограничен.<br> <br> Заранее спасибо https://visavi.net/topics/41911/677074 Загрузка множества фотографий (оптимизация) Влад Sat, 24 Jan 2015 15:11:28 +0300 Сообщения https://visavi.net/topics/41911/677074