★ Только для Премиум
Разработка плагина оптимизации изображений (ImageMagick 7 + WebP + новые размеры) для Tamaranga 2.4.7.4 (PHP 7.2).

Перевод на ImageMagick: Переписать стандартную обработку изображений движка (модуль объявлений bulletins) с библиотеки GD на расширение php-imagick.Конвертация в WebP: Все новые загружаемые фотографии объявлений (все форматы, включая Apple .heic/.heif) должны конвертироваться в формат WebP с качеством 80 и очисткой метаданных.Маскировка расширения: Для сохранения совместимости со старой базой данных и структурой сайта, новые файлы WebP должны физически сохраняться на диске с расширением .jpg (например, name_view.jpg).Изменение сетки размеров: Изменить стандартные размеры нарезки Tamaranga на новые:thumb / s98 \(\rightarrow \) 200pxpreview / m180 \(\rightarrow \) 640px (для вывода в Галерее/Сетке)view \(\rightarrow \) 1280px (для детального просмотра и Премиум-блоков)zoom / original \(\rightarrow \) 1920pxАдаптация верстки и шаблонов: Оформить решение в виде изолированной модификации. Поправить CSS-стили сайта для отображения объявлений Списком, Галереей и в Премиум-блоках, чтобы новые увеличенные форматы картинок отображались корректно, адаптивно и не ломали сетку сайта. Обеспечить корректный вывод старых (маленьких) картинок без размытия.Водяной знак: Сохранить наложение водяного знака на новые фото средствами ImageMagick.Изоляция: Системная графика (логотип, баннеры, иконки категорий «Недвижимость», «Работа» и т.д.) не должна затрагиваться модификацией.Условия: Работа ведется строго на нашем тестовом поддомене (копии сайта). Перенос на боевой сайт — только после успешного тестирования
...с обязательным применением фильтра четкости ImageMagick (например, unsharpMask или adaptiveSharpen), чтобы миниатюры 200px и 640px оставались идеально резкими и детализированными после уменьшения оригиналов.
Адаптация верстки и шаблонов: Оформить решение в виде изолированной модификации.Критично: Изменить вывод картинок в Премиум-блоках — вместо старой маленькой нарезки настроить там вывод нового крупного формата view (1280px).Поправить CSS-стили сайта для отображения объявлений Списком, Галереей и в Премиум-блоках, чтобы новые увеличенные форматы картинок отображались корректно, адаптивно (responsive) и не ломали сетку сайта. Обеспечить корректный вывод старых (маленьких) картинок из архива базы данных без их размытия
Специализация: PHP Backend-разработчик (или Fullstack, так как нужно будет немного поправить CSS/стили сайта).Стек технологий: PHP 7.2+, ООП, фреймворки Yii / Laravel / Symfony, опыт работы с ImageMagick (Imagick).Уровень: Senior или Middle

Веб-разработка и IT
3 месяца назад Не важна 21 14
Гонорар
Обсуждается индивидуально
Срок: 5 дней

Доступно для владельцев премиум-аккаунтов

Если у вас уже есть премиум-аккаунт, вам нужно авторизоваться

Получите полный доступ и дополнительные сервисы с Премиум аккаунтом

Используйте все возможности сервиса - Подключите Премиум аккаунт