CodeIgniter сайт
Є покупний скрипт маркетплейсу написаного на CodeIgniter (php фреймворк).
Є бажання доробити / переробити певний функціонал.
Завдання №1.
Зараз при завантажені фото в картку товару, в прев'ю виводиться оригінальне фото. Тим самим сторінка становиться гігантського об'єму.
Треба зробити, щоб прев'ю фото, обрізалось та оптимізувалось в якихось рамках розміру, наприклад задати для картки товару 1100px по ширині (висота авто), а для інших місць на сайті 420px по ширині (висота авто), з якістью 80%.
Як в принципі це працює в CMS.
Як виглядає процес (якщо CodeIgniter сам так не робить).
Загружаємо фото в картку, при загрузці на сервер воно оптимізується по двум розмірам і зберігається. Тим самим маємо 3 фото: оригінальне, інше на 1100px, і третє на 420px.
Далі шаблони сторінок/модулів використовують вже необхідний по розмірам. В картці товара - 1100px та при кліку по фото - оригінальна. В інших сторінках сайту / модулях = 420px
Скільки це буде коштувати, та які терміни?