• Cуществует ли менеджер изображений для сайта в связке с БД?

    @alexalexes
    Нет, ручками.
    Копируете в тестовый каталог сервера картинки.
    Копируете таблицу базы данных в тестовую таблицу.
    В таблице создаете колонку любого типа, где будете ставить пометку, что запись обработали (картинка перемещена).
    Берете ваш любимый PHP/Python/NodeJS.
    Читаете по одной строчке табличку, где стоит атрибут, что картинка не обработана.
    Копируете средствами скрипта файл из одного места в другое (не забываете, что по ходу углубления путей нужно прописать команды на создание подкаталогов).
    Если копирование прошло успешно, то делаете update этой строчки - вставляете новое значение пути, и помечаете, что строчку обработали.
    Пишите в файл лог обработки - какие строки обработали удачно, или пишите текст ошибки, если что-то пошло не так.
    Когда потренируетесь на кошках, делайте тоже самое на боевых таблицах. Естественно, сделайте копию ресурсов всего сайта, даже если ваши действия не затрагивают их, на всякий случай.
    Ответ написан
    3 комментария