Поддержка Проблемы и решения Как собрать все избражения в одну папку?

  • Изображения были разложены по году и месяцу и названия записи.
    Как теперь собрать их всех в одну парку?
    Т.е. можно через файловый сервер все собрать в одну папку, в базе в таблице post с поле content поменять URL.
    Но при этом изображения исчезнут (не будут находиться ) из библиотеки.
    Где еще надо поменять какие url, чтобы и в библиотеке все нормально отображалось.
    ——
    Или как надо вообще действовать чтобы корректно перенести все изображения в одну папку?

    • Тема изменена 5 лет, 2 месяца назад пользователем selftrips-ru.
    • Тема изменена 5 лет, 2 месяца назад пользователем selftrips-ru.
Просмотр 15 ответов — с 1 по 15 (всего 44)
  • Или как надо вообще действовать чтобы корректно перенести все изображения в одну папку?

    Сперва стоит хорошо подумать — нужно ли вообще это делать.
    Я, напр, не могу придумать ни одной сколь-нибудь.. не то, что веской, но и малозначимой причины для таких извращений.
    В голову приходит только одно — от незнания ВП и упорного не желания учится придумаются подобные пути решения других задач.

    Я, напр, не могу придумать ни одной сколь-нибудь.. не то, что веской, но и малозначимой причины для таких извращений

    А если ещё принять во внимание что ТС насилует локальный сервер — то вообще горе от ума получается….

    SeVlad
    очень простая причина.
    Не знаю на сколько грамотный хостер (sprinthost)
    но хостинг у него настроен так, что приходится в каждую папку прописывать правила обращения с картинками, чтобы например защититься от hotlink.
    Муторно.
    Вот и решил попробовать изучить вопрос как слить все картинки в одну папку.

    Если напишите как научить хостера настроить Nginx чтобы можно было управлять сразу всеми директориями из одного места?
    зы
    Хостер предложил еще поставить права на директории что-то типа 700 ну чтобы Nginx не мог обратиться и тогда он управление передает апач и тогда все «нормально». Но как я понимаю это все равно что Nginx вообще нет и нагрузка на сервер апач возрастет многократно

    Spectrum

    Послушайте, я может задаю глупые вопросы, может не нужные и так далее. Но я пытаюсь разобраться.
    Ваши же ответы никак не способствуют этим попыткам разобраться, так что буду признателен, если вы освободите мои вопросы от ваших ответов совершенно «не по теме».

    но хостинг у него настроен так, что приходится в каждую папку прописывать правила обращения с картинками, чтобы например защититься от hotlink.

    Зачем это «защищаться» для меня тоже не очень понятно. Особенно при наличии безлимитного трафика у хостеров. Вот только не надо говорить «чтобы не вставляли на др. сайтах». Это.. ССЗБ.

    Также не знаю как сделано, но для этого обычно защищаются по типам файлов. А если расположение, то есть рекурсия.

    Вот только не надо говорить «чтобы не вставляли на др. сайтах»

    ээээ….
    копируют всю страницу целиком не утруждаясь даже фотки перезалить к себе на хостинг… Что,не обращать на это внимание?

    Также не знаю как сделано, но для этого обычно защищаются по типам файлов. А если расположение, то есть рекурсия.

    Ничего не понял, можно подробнее, особенно про рекурсию

    копируют всю страницу целиком не утруждаясь даже фотки перезалить к себе на хостинг… Что,не обращать на это внимание?Что,не обращать на это внимание?

    Это «решение» сродни отрубанию головы при головной боли.

    Ничего не понял, можно подробнее, особенно про рекурсию

    Это к ВП не относится и гуглояндексах есть полно информации.

    to selftrips-ru
    это можно сделать. О каком количестве файлов вообще идет речь?

    В библиотеке присутствует около 13 000 изображений (30 на страницу х 436 страниц)
    т.е. самих файлов минимум в 4 раза больше (то что насоздавал сам ВП)

    • Ответ изменён 5 лет, 2 месяца назад пользователем selftrips-ru.

    SeVlad

    Это «решение» сродни отрубанию головы при головной боли.

    почему? Что страдает от этого кроме того что на таких страницах перестают отображаться картинки и снижается нагрузка на сервер?

    Это к ВП не относится и гуглояндексах есть полно информации.

    1. не совсем понятно, про рекурсию написали вы, а теперь говорите что не относится…
    2. как мне кажется здесь это ни при чем, так как работает в «обратную» сторону

    Что страдает от этого кроме того что на таких страницах перестают отображаться картинки и снижается нагрузка на сервер?

    1. Люди в некоторых случаях просто не увидят ваши картинки.
    2. Ими не возможно поделиться на форумах, в личках и тп.
    Следствие из 2: нет беков, нет переходов на сайт, нет выдачи ПС по картинкам, страдают ПФ -> людям гемморой.
    И это только самое явное.

    Осталось ещё только ПКМ запретить для полного счастья. 🙂

    снижается нагрузка на сервер?

    1. Если от статики (причём от редких вызовов отдельной графики) у Вас нагружается сервер, то его надо менять не задумываясь.
    2. А хотлинкигн прям ни разу не нагружает..

    Но ни это ни про рекурсию не имеет ни малейшего отношения к ВП. Это вопросы СЕО, юзабилити и системного администрирования.

    В библиотеке присутствует около 13 000 изображений

    И да. Чем больше будет файлов в одном каталоге, тем тяжелее будет ОС/ФС/скриптам с ними работать.

    Ответ прова.

    В одной директории может быть размещено неограниченное количество файлов, на производительность при обращении к конкретным файлом это не повлияет.

    Ну и как истину установить?
    Как правильно задать вопрос прову?

    Модератор Yuri

    (@yube)

    В одной директории может быть размещено неограниченное количество файлов, на производительность при обращении к конкретным файлом это не повлияет.

    Фееричный бред. За одно только слово «неограниченное» применительно к операционной системе нужно увольнять без выходного пособия.

    Модератор Yuri

    (@yube)

    Ну и как истину установить?

    Спросить у тех, кто в детстве наступал на грабли «слишком много файлов». Где-то с десяти тысяч, как правило, уже заметно торможение.

Просмотр 15 ответов — с 1 по 15 (всего 44)
  • Тема «Как собрать все избражения в одну папку?» закрыта для новых ответов.