В настоящее время я создаю бэкэнд для сайта с использованием платформы codeigniter, у меня возникла небольшая проблема, мне нужен способ, позволяющий пользователю загружать заархивированную папку с изображениями, после заполнения формы zip-папка должна распаковать, и файлы необходимо переместить в другую папку на сервере, создать уменьшенную версию каждого изображения и добавить туда имя файла в БД, а также, если изображения относятся к типу контента, который еще не создан существует, то мне нужно сделать каталог с этим типом контента.
Я знаю, что в Codeigniter есть класс для выгрузки, но я не уверен, что, у которого есть возможности, делать то, что мне нужно, я действительно мог бы сделать несколько советов, пожалуйста?
Спасибо