Бюджет: 150 USD Срок: 5 дней
Добрый день, разрабатываю и обслуживаю сайты более 8-ми лет. Такие задачи реализовывал не один раз, выполню качественно, соблюдая все требования. Примеры работ предоставлю в личные сообщения. Напишите мне, обсудим!
| Параметр | Значение |
|---|---|
| Макс. вес файла | 15 МБ |
| Мин. разрешение | 600 px (по любой стороне) |
| Макс. разрешение | 8000 px (защита сервера) |
| PHP Memory Limit | 1024 MB |
| Хранение оригинала | 1920 px (JPEG 90%, скрытая папка |
Логика обработки изображений (через папку custom/):
JPG, PNG, GIF, WEBP, HEIC, AVIF.. Прием и чтение файлов (Input) JPG, PNG, GIF, WEBP, HEIC, AVIF,BMP
Система должна корректно принимать, считывать и обрабатывать для последующей генерации превью следующие форматы:
Добавил пункт про EXIF-поворот (чтобы фото с телефонов не ложились на бок) и деликатную очистку от визуального шума.
Важное уточнение: «удаление ненужных деталей» на автомате (через нейросети) для 5700+ фото — задача сложная и может «покривить» сам товар. Поэтому в ТЗ мы пропишем авто-очистку через ImageMagick (удаление лишних полей, цветокоррекцию и повышение резкости)
КАТЕГОРИЧЕСКИЕ ИСКЛЮЧЕНИЯ (НЕ КОНВЕРТИРОВАТЬ)
Оставлять в оригинале (PNG/SVG/JPG), чтобы не испортить интерфейс:
Дизайн: Логотипы сайта, системные иконки, фавиконы./admin/
находится в админке " можем показать пути ,если нужно
Профили: Аватарки пользователей (/uploads/avatars/).
Реклама: Все баннеры
НЕ нужно конвертировать: Изображения, относящиеся к категориям (Недвижимость, Услуги, Транспорт и т.д.), которые отображаются на главной странице сайта,не трогать тему Nelson /themes/
Интеграция с CMS Tamaranga:
.webp при записи путей в таблицы БД (например, в модуле объявлений bbs).custom/. Прямая правка ядра (app/biff/) запрещена..jpg, которые уже есть на сервере.3. Серверная обработка и Ultra-Sharp качество (Backend)
Необходимо модифицировать класс обработки изображений, внедрив цепочку фильтров для максимальной четкости:
3.1. Конвертация
method=6).Логика обработки (Image Processing Pipeline)
Все превью должны генерироваться напрямую из загруженного исходника в памяти, а не последовательно друг из друга.
Параметры ресайза для всех размеров:
Lanczos (обязательно для сохранения деталей).0x0.7 + 0.7 + 0.008 (радиус 0, сигма 0.7, количество 0.7, порог 0.008).sRGB.-sigmoidal-contrast 3,50% (для визуальной сочности).Lanczos.0x0.5 + 0.5 + 0.008.-sigmoidal-contrast 3,50%.Сетка размеров и форматы
Перенастроить генерацию превью Tamaranga под следующие стандарты:
| Префикс | Размер (px) | Формат | Quality | Назначение |
|---|---|---|---|---|
| s | 200x200 (crop) | WebP | 75% | Иконки |
| m | 640x640(fit) | WebP | 80% | Списки / Поиск |
| view | 1280(width) | WebP | 80% | Карточка объявления |
| zoom | 1920 (width) | WebP | 82% | Увеличение (Premium) |
| original | 1920 (width) | JPEG | 90% | Архивный оригинал |
Примечание: Соотношение сторон должно сохраняться согласно оригиналу (aspect ratio), указанные H (высота) являются максимально допустимыми.
Примечание: Параметры Sharpen подобрать так, чтобы не появлялось «лесенок» и белых ореолов на границах
Минимизировать нагрузку на CPU при загрузке фото (использовать штатные средства PHP
Cделатйте уведомление для пользователя при подаче обьявлений :
. Если он грузит фото 400х400, сайт должен выдать: "limit 600x600 px -как делает Тамаранга
3.2. Алгоритмы четкости (ImageMagick)
Для исключения эффекта «мыла» при уменьшении фото использовать:
resize должен идти через высококачественный фильтр -filter Lanczos.-unsharp 0x0.7+0.7+0.008 для микроконтраста деталей.-colorspace sRGB и легкое повышение контраста -sigmoidal-contrast 3,50%.-sigmoidal-contrast 3,50% (для визуальной сочности).-define webp:method=6 (самый медленный, но самый качественный метод сжатия) и отключить хроматическую субдискретизацию (-define webp:lossless=false), если это позволяет бюджет нагрузки на CPUИнтеллектуальный фон (для рамки):
#ffffff (белый) или использовать эффект «размытого фона» из этого же фото (по согласованию), чтобы скрыть границы разных форматов3.3. Очистка
-trim: Авто-удаление лишних пустых полей по краям фото (чтобы товар был крупнее).-strip: Полное удаление метаданных (GPS, данные камер) для облегчения файла.3.4. Новая сетка размеров (по длинной стороне)
| original | 1920 (width) | JPEG | 90% | Архивный оригинал |
Система хранения и безопасность
/uploads/_hidden_storage/) сохраняется созданный original (JPEG, 1920px, 90%)..htaccess с Deny from all.internal для этой папки.Disallow файла robots.txt.5. Frontend (Отображение)
В шаблонах вывода изображений (.tpl) реализовать поддержку тега <picture> для корректной работы WebP с фолбеком на JPEG (оригинал) для старых браузеров:
html
<picture>
<source srcset="image.webp" type="image/webp">
<img src="original.jpg" alt="title">
</picture>
Используйте код с осторожностью.
.
4. Frontend: Визуальная сетка и пропорции (CSS)
Задача: сделать карточки на 30% крупнее, сохранив индивидуальные пропорции фото.
#ffffff.object-fit: contain;.Логика вывода в списках (Frontend)
Необходимо внедрить адаптивную верстку через тег <picture> во всех шаблонах (.tpl):
Мобильная версия (Смартфоны):
ПК версия:
5. Конфигурация и открытость кода
0.5, 0.5, 0.008) и Sigmoidal Contrast (3).Список объявлений (Лента/Плитка)
object-fit: contain;внутри рамки.3.2. Карточка товара
object-fit: contain; для основного фото.Раздел: Логика отображения (Плавающие пропорции)
object-fit: cover. Все фото в списке должны быть видны полностью (object-fit: contain или обычный display: block).Бюджет: 150 USD Срок: 5 дней
Добрый день, разрабатываю и обслуживаю сайты более 8-ми лет. Такие задачи реализовывал не один раз, выполню качественно, соблюдая все требования. Примеры работ предоставлю в личные сообщения. Напишите мне, обсудим!
Бюджет: 1500 USD Срок: 12 дней
Здравствуйте!
Меня зовут Евгений, уже 7 лет я профессионально занимаюсь разработкой мобильных приложений, сайтов, веб-сервисов и веб-приложений.
*Стоимость указал за 1 час работы. Чтобы детальнее дать цену, хотел бы связаться/созвониться и обсудить детали.
- Портфолио, отзывы и награды можно изучить в моем профиле.
Почему нужно выбрать меня?
- Занимал 1 и 2 места на международных чемпионатах и соревнованиях в IT-сфере
- У меня есть подтвержденные видеоотзывы, благодарственные письма
- Я всегда на связи, честный и адекватный
- Работаю по Договору
- Руковожу собственной командой разработки
Буду рад поговорить с Вами подробнее о проекте.
Бюджет: 150 USD Срок: 1 день
Здравствуйте!
Мы dZENcode – компания полного цикла разработки цифровых решений: от дизайна и программирования до интеграций и пострелизной поддержки.
Берём проекты с нуля и подключаемся к доработке существующих решений.
Мы можем помочь вам с переводом обработки изображений и обновлением отображения под эту задачу.
Какие категории изображений нужно точно исключить из конвертации?
Можем обсудить содержание прикрепленного прямо здесь?
Подробную информацию о наших услугах и ставках вы найдёте на сайте: Freelancehunt
Посмотрите – дальше обсудим детали работы, пишите, как будете готовы.
⚠️ После уточнения всех деталей определим объём, подходящий формат сотрудничества: позадачно, аутсорс или аутстафф и финальную стоимость.
_________________
С уважением,
Denis / dZENcode
Почему с нами проекты гарантировано доходят до релиза:
💎 10+ лет оказываем IT-услуги;
🔥 90+ штатных специалистов;
🚀 250+ публичных отзывов с 2015 года;
⚙️ Поддерживаем продукт по SLA после запуска;
✅ Работаем по NDA и договору с компанией!
Бюджет: 1600 USD Срок: 12 дней
Ваша задача по трансформации системы для поддержки WebP и новых форматов является сложным проектом, требующим не только технического подхода, но и понимания существующей архитектуры. Я вижу три ключевых аспекта работы: первое - интеграция новых форматов с учетом уже существующих данных, что потребует разработки и тестирования новой логики обработки изображений; второе - реализация автоматической замены форматов в базе данных при записи данных, для чего необходимо будет внести изменения в класс обработки; третье - оптимизация процесса сжатия с учетом качества и скорости работы сервера.
Среди рисков: может возникнуть непредсказуемое поведение системы при обработке старых изображений, необходимость проведения всестороннего тестирования и доработок, а также возможная проблема с отображением изображений на неподдерживаемых платформах. Пожалуйста, уточните, используете ли вы уже готовые библиотеки для обработки изображений и какие версии серверного программного обеспечения у вас установлены.
Я готов предложить вам всю необходимую реализацию этого проекта, чтобы система не только соответствовала вашим требованиям, но и работала без сбоев. Реальная стоимость проекта составит 76000 гривен, а выполнение займет около 24 дней с учетом тестирования и оптимизации. По деталям можем быстро обсудить следующие шаги.
Бюджет: 450 USD Срок: 16 дней
Здравствуйте, Хас,
Указанная выше задача немного объемная, но не беспокойтесь, она все же выполнима. Прежде чем перейти к деталям, мне нужна следующая информация:
- Доступ по SSH или к панели сервера для проверки версии ImageMagick и поддержки библиотек
- Подтверждение пути к папкам админ-панели и тем
- Подтверждение вашей текущей версии Tamaranga
Бюджет: 300 USD Срок: 7 дней
Добрый день. Ознакомилась с ТЗ.
Задача реальная, но это не просто конвертация фото в WebP. Здесь нужно изменять логику загрузки и обработки изображений в Tamaranga, настраивать генерацию превью, проверять поддержку HEIC/AVIF на сервере, работать с ImageMagick, обновлять пути в БД, сохранить совместимость со старыми фото и отдельно прописать исключения для логотипов, аватарок, баннеров и системных изображений.
Важный момент: поддержка HEIC/AVIF зависит от сервера. Если на сервере нет нужных библиотек для ImageMagick, их нужно будет дополнительно устанавливать или согласовывать с хостингом.
Также нужно уточнить, нужно ли обрабатывать уже существующие 5700+ фото, или только новые загрузки. Массовая обработка старых фото — это отдельный этап, потому что нужно делать через бэкап и тестирование, чтобы не повредить существующие изображения и пути.
Для точной оценки мне нужны:
1. доступ к админке Tamaranga;
2. FTP/SFTP или доступ к файлам;
3. доступ к БД или phpMyAdmin;
4. информация о сервере: версия PHP, ImageMagick/Imagick/GD, поддержка WebP/HEIC/AVIF;
5. есть ли возможность устанавливать серверные библиотеки;
6. есть ли тестовая копия сайта или возможность её сделать;
7. примеры страниц, где нужно изменить отображение фото;
8. список папок, которые точно нельзя трогать.
Бюджет: 150 USD Срок: 12 дней
Подскажите, пожалуйста: какой стек сервера (ОС, PHP, версия ImageMagick) и установлены ли libheif/libavif? Какая БД у Tamaranga, и предоставите ли точный список путей-исключений и .tpl-шаблонов для правок? Отдельно подтвердите, есть ли готовые хуки/класс в custom/ для подмены расширений в БД.
У нас 4 года опыта с JS+Python и опыт построения пайплайнов ImageMagick: прием WebP/HEIC/AVIF, EXIF-rotate, downscale-only, Lanczos+unsharp, sRGB/contrast, автотрим и strip. Интегрируем с Tamaranga через custom/ (подмена путей в БД, генерация превью напрямую из оригинала), настроим picture с фолбеком, Nginx/.htaccess. На фронте сделаем object-fit: contain, увеличим плитки на 30%, выровняем грид.
Готовы стартовать с короткого аудита и PoC на 10 фото, далее — миграция 5700+. Напишите, чтобы согласовать доступы и дедлайны.
Ещё один проект который постоянно публикуется. Куда деваются те кто уже за него брался? Почему не справляются? Либо вы не оплачиваете?
та вроде никто и не получил, даже за низкий бюджет, просто всё закрыто без выполнения
Добрый день! У нас есть проект на Next.js, React, Node.js и Strapi. В настоящее время сверстана главная страница, а две второстепенные требуют доработки. Также необходимо сверстать еще 4–5 страниц с адаптацией и сложными анимациями под разные устройства и подключить их к админ-панели Strapi. Из-за изменения загруженности предыдущего разработчика ищем нового специалиста для завершения проекта. Ищем ответственного разработчика с практическим опытом работы с этим стеком. В отзыве, пожалуйста, добавьте примеры похожих проектов. Бюджет, конечно, обсудим.
Необходимо автоматизировать обновление существующей Custom Audience в Meta Ads, которая используется для исключения покупателей из рекламных кампаний. Необходимая логика: раз в сутки получать из CRM последние 400 заказов (например); брать номер телефона клиента и, при наличии, email; удалять дубликаты и приводить данные к формату, который принимает Meta; полностью заменять список клиентов в существующей аудитории, сохраняя её текущий ID; предусмотреть защиту: не очищать аудиторию, если CRM вернула пустой или некорректный список; настроить автоматизацию через Make и/или Meta Marketing API; проверить, что аудитория продолжает корректно использоваться в исключениях рекламных кампаний. Аудитория уже создана, но сейчас обновляется вручную. От исполнителя требуется: Предложить оптимальный способ реализации. Указать, какие доступы и разрешения понадобятся. Оценить стоимость и сроки выполнения. Указать опыт работы с Meta API и Make. После настройки предоставить краткое описание логики работы и использованных доступов. Отдельно просим уточнить: возможна ли полная ежедневная замена аудитории через API и какие ограничения или риски могут быть со стороны Meta.
Необходимо разработать бота (желательно на Python), который автоматически будет проверять сайт на появление новых вакансий. Требования: Мониторинг официального сайта, детали будут добавлены Проверка каждые 1–2 минуты. Отслеживание только таких локаций, определенных локаций и городов Если появляется новая вакансия, бот должен сразу отправить сообщение в Telegram Сообщение должно содержать: название вакансии; локацию; ссылку на вакансию; время обнаружения. Бот не должен отправлять повторные сообщения о той же вакансии. Нужна инструкция по настройке и запуску бота после завершения работы. Желательно: Возможность легко добавлять или убирать локации. Возможность отслеживать только вакансии определенного типа Стабильная работа 24/7. Бюджет: от 3000 до 6000 гривен Прошу указать срок выполнения, конечную стоимость и примеры похожих проектов (если есть).
Разработка современного интернет-магазина Protone.com.ua (под ключ)О проекте Необходимо полностью обновить сайт Protone.com.ua и создать современный полноценный интернет-магазин с переходом с Prom.ua на независимую платформу (CMS). Ищем опытного исполнителя или команду, которая сможет реализовать проект «под ключ» — от разработки структуры и дизайна до запуска готового интернет-магазина.Основные задачи1. Разработка нового сайта Необходимо создать современный, быстрый и адаптивный интернет-магазин с профессиональным дизайном и удобным интерфейсом. Сайт должен быть: современным и привлекательным; адаптивным для всех устройств; быстрым; удобным для пользователей; SEO-оптимизированным; простым в администрировании.2. Полное перенесение товаров Необходимо перенести все товарные позиции с текущего сайта и Prom.ua на новый сайт. В том числе: категории; товары; характеристики; фотографии; производителей; цены; атрибуты; SEO-данные (по возможности). Также необходимо настроить корректные редиректы для сохранения позиций в Google.3. Полное наполнение сайта контентом Ожидаем полное наполнение нового сайта. Необходимо: создать или доработать описания категорий; создать или отредактировать описания товаров; написать качественный SEO-контент; оптимизировать заголовки H1; настроить Title и Meta Description; выполнить внутреннюю перелинковку; сделать правильную структуру страниц. Контент должен быть уникальным, профессиональным и SEO-оптимизированным.4. Полноценный интернет-магазин Необходимо реализовать весь необходимый функционал: каталог товаров; быстрый поиск; фильтрацию; сортировку; современную карточку товара; корзину; оформление заказа; личный кабинет; список желаемого; сравнение товаров; рекомендации товаров.5. Современный дизайн Нужен индивидуальный дизайн без использования стандартных шаблонов. Главная страница должна содержать: баннеры; популярные категории; популярные товары; новинки; акционные предложения; бренды; информационные блоки; преимущества компании; отзывы клиентов.6. SEO-оптимизация Сайт должен быть полностью готов к продвижению в Google. Обязательно: правильная структура URL; оптимизация скорости; Core Web Vitals; Schema.org; Sitemap.xml; Robots.txt; Open Graph; SEO для всех страниц; правильные редиректы со старого сайта.7. Интеграции Необходимо настроить: Новую Почту; платежные системы; Google Analytics 4; Google Tag Manager; Google Search Console; Google Merchant Center; Facebook Pixel; возможность дальнейших интеграций с CRM.8. Оптимизация Ожидаем максимально быстрый сайт с высокими показателями Google PageSpeed и качественной технической оптимизацией.Ожидаем от исполнителя В ответе на проект просим обязательно указать: какую CMS предлагаете (WordPress/WooCommerce, OpenCart или другую) и почему; ориентировочный бюджет; сроки выполнения; что входит в стоимость работ; входит ли техническая поддержка после запуска.Также ОБЯЗАТЕЛЬНО просим предоставить: ссылки на реализованные вами интернет-магазины; примеры проектов, максимально схожих по функционалу; короткое описание того, какие именно работы вы выполняли (дизайн, программирование, SEO, интеграции и т.д.). Преимущество будет предоставлено исполнителям, которые имеют подтвержденный опыт создания современных интернет-магазинов с высокой скоростью работы, качественным дизайном и SEO-оптимизацией.Важно Ищем не просто разработчика, а партнера, который выполнит проект полностью «под ключ». Необходимо взять на себя весь комплекс работ: создание структуры сайта; разработку современного дизайна; разработку интернет-магазина; полное перенесение всех товарных позиций; полное наполнение сайта контентом; создание качественного SEO-оптимизированного контента; настройку всех интеграций; базовую техническую SEO-оптимизацию; тестирование; запуск готового проекта. Результатом работы должен стать современный, быстрый, функциональный и SEO-оптимизированный интернет-магазин, полностью готовый к работе и дальнейшему продвижению в Google. При выборе исполнителя мы будем оценивать не только стоимость работ, но прежде всего качество реализованных проектов. Поэтому просим присылать лучшие примеры ваших работ с ссылками на готовые сайты, чтобы мы могли оценить уровень выполнения, дизайн, функциональность и общее качество реализации.
При оформлении заказа, когда покупатель выбирает страну “Украина”, система подставляет способ доставки из зоны “Остальной мир” (Самовывоз (M)) вместо зоны “Украина” (Самовывоз (У)). Поддержка плагина доставки уже проверила эту гипотезу: деактивировали плагин UA Shipping, выключили все его способы доставки, оставили только стандартные методы WooCommerce — Проблема осталась и после этого, то есть причина не в плагине доставки, а где-то в настройках сайта