Хочу вот написать пережималку картинок налету + кеш.
Дело в том что сам функционал реализовать могу. Работа через GD, пережатие и так далее. Но файлик в итоге является как бы картинкой И данные туда в моем случае передаются с помощью гет.
к примеру:
<img src="img.php?pic=name&size=400">
или тоже через акцесс
<img src="/images/400/name.jpg">.
Но хотелось бы сделать более функциональную штуку, передавать параметры crop, размер, сжатие и так далее.
Теперь к вопросу, можно ли такую штуку как-то реализовать например в виде виджета, или контроллера, то бишь чтобы не явно передать массив с параметрами, произвести действия и вернуть обработанную картинку, или ее кеш.
было бы удобно например вызвать виджет с параметрами который вернет картинку, и обует ее в тег IMG с виртуальным адресом.
Подскажите если кто делал подобное. У меня не выходит так как возвращается картинка, а перед ней нельзя выводить что-либо (
зы. задавать просто размер без пережимания не вариат, так как часто бывает картинки по несколько метров. При загрузке тоже не вариант так как при редизайне придется перезакачивать все картинки.