Приоритет Москва и МО, города спутники. Заключение договора, с рассмотрением в случае споров, в Москве. Рассматриваем кандидатов из других городов. Текущие задачи: Ознакомится с текущим кодом, подключить верстку, дописать недостающий функционал ...
[PHP] Пакетная оптимизация изображений (ImageMagick+ простой Frontend)
Разработать скрипт который бы работал с папкой и создавал новую папку по заданным оператором правилам (допустим перебрать разные настройки JPG, PNG, GIF файлов, но чтобы ошибка от исходного файла была ниже определённого уровня или чтобы вес были ниже определённого уровня, что удобнее использовать будет понятно в процессе написания). Библиотека Imagick (она быстрее GD и намного гибче, делает более красивые превью и меньше жрёт памяти на операцию). Как выбирается нужные параметры сжатия для папок и типов файлов, например для JPG компрессия 74% выбрана оптимальной по превью или настройкам по умолчанию которые не изменены, ну все JPG в папке по ней и обрабатываются, а в другой папке например 65%, так как там не особо важные архивные данные. Возможно, будут разные настройки для мелких и больших файлов. Всё это будет сохранено в пресетах типа (Агрессивная оптимизаци, Качество, какой-нибудь флажок вроде удалить сервисную информацию из файла). На каждый тип файлов свои настройки (для джпега - качество картинки и удаление системной инфомарции из файла, для PNG - квантизовать изображение и битность цвета, настройки преобразования прозрачности). Файлы отдаются программе в виде ZIP архива и генерирует она новый ZIP архив. Для запуска программы необходима система логин-пароль для входа в интерфейс и какие-то квоты на работу (например 1 ZIP архив не больше определённого размера), чтобы можно было дать тестовый инвайт знакомым и завести им логин, который бы системы ну разрушил и не повесил. Предусмотреть восстановление работы в случае ошибки (допустим архив ZIP 1Гб, и где-то в середине обработки программа на каком-то файле крякнется, ну вот чтобы она об этом сообщала, пробовала файл ещё 2-3 раза перекодировать и забивала на него, уведомляя системный лог, или админа или пользователя по почте).
Интересный и необычный проект для тех кто хочет что-то необычное попробовать. Что-то будет понятно в процессе.
Заявки фрилансеров
Похожие заказы
- $9000Веб-программирование4 заявкиЗакрыт9 лет назад
Здравствуйте, дорогие друзья! Есть сайт на bootstrap3. 1. Нужно встроить слайдер фото как здесь (http://nkolesa.ru/diski/replica/nissan/ns139/) 2. Добавить респонсив слайдер (для перелистывания карточки товаров в cross-sale модуле) 3. Настроить корректное ...
Веб-программирование1 исполнительЗавершен10 лет назад- $170
• Разработка максимально удобного сайта, где можно найти информацию, контент, заказать путевку(в один клик) или групповую путевку. Удобная IT коммуникация с агентами, клиентами, партнерами. • Удобный сайт для покрытия контекстной рекламы • Удобный ...
Веб-программирование6 заявокЗакрыт10 лет назад Программа для клиентской поддержки клиентов на сайте Вконтакте. Мы загружаем в программу n-ое количество аккаунтов наших менеджеров(например, 5). После чего в программе получаем возможность онлайн-чата в режиме реального со всеми людьми, которые ...
Веб-программирование2 заявкиЗакрыт10 лет назадНеобходимо организовать возможность покупки (своеобразного пожертвования с фиксированной ценой) на сайте на различные платежные системы, допустимо, что это будет какой-либо виртуальный объект (n, одна покупка - один объект), перед этой покупкой в обязательном порядке добавить ...
Веб-программирование1 заявкаЗакрыт9 лет назадЗадача: в сайдбаре WP есть рекламный блок, подгружаемый через iframe. Под рекламным блоком есть другие блоки. Нужно, чтобы при скроллинге вниз рекламный блок фиксировался в верхней части браузера, а остальные блоки убирались. См. скрин. ...
Веб-программирование6 заявокЗакрыт9 лет назадДобрый день! Необходимо перенести сайт сделанный на конструкторе сайтов http://nethouse.ru на Вордпресс Требования к парсеру: Сохранить тег h1 в заголовке Сохранить структуру текста (убрать лишние абзацы в тексте) ...
Веб-программирование3 заявкиЗакрыт10 лет назад- $5
Заказчик, который делал скрипт пропал. В некоторых случаях скрипт не выдает ответ. Скорее всего критерий длины кошелька выставлен не верно. Совсем мелочь.
Веб-программирование4 заявкиЗакрыт9 лет назад Добрый день. Разыскиваем опытного и "не занятого" программиста, готового взяться и сделать нужные нам изменения(перечень пришлю кандидату) в купленной нами теме WordPress’а (предоставлю исполнителю). Срок 2-3 дня (что бы отсечь любителей ...
Веб-программирование5 заявокЗакрыт10 лет назадСайт позволяет людям выставить свои прочитанные книги на обмен. Взять книги у других людей. Решает проблему с покупкой дорогостоящих, на один раз и редких книг. Краткий функционал: - Добавить ...
Веб-программирование15 заявокЗакрыт10 лет назад