Как Typo3 обрабатывает изображения, которые я загружаю? - PullRequest
3 голосов
/ 06 марта 2012

Мне любопытно узнать о "философии" того, как Typo3 обрабатывает изображения.Таким образом, я мог бы напрямую загрузить изображение для элемента содержимого через «select» (прямая загрузка) или открыть диалог в Typo3, где я могу выбрать в fileadmin user_uploads из уже загруженных изображений.

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

Но я не уверен, как Typo3 будет обрабатывать эти изображенияЧто делать, если я выберу изображение из user_uploads, а затем переставлю структуру папок в области fileadmin / user_uploads?Будет ли изображение, на которое я ссылаюсь на свой элемент содержимого, все еще быть связано с источником user_uploads, даже если я перемещаю папки?И что произойдет, если я избавлюсь от взорванных папок temp / cache?

1 Ответ

4 голосов
/ 06 марта 2012

Изображения, загруженные непосредственно в элемент conntent, (обычно) сохраняются в папке uploads / .Изображения, выбранные из уже загруженных изображений в fileadmin / user_uploads / , копируются в папку uploads / .Следовательно, эти изображения не являются «временными» (в отличие от файлов, созданных на лету и сохраненных в папке typo3temp / ), и любое удаление изображений в папке uploads / приведет к отсутствию файлов, которыеможно легко отменить, только восстановив эти изображения из резервной копии (и, возможно, также отменив изменения в базе данных, поскольку возможно возникновение некоторой несогласованности, если редакторы продолжали работать с TYPO3 между удалением и восстановлением файла).

Идея, лежащая в основесоздание копий заключается в том, что он предотвращает (случайное) удаление пользователем изображения (что делает выводимое содержимое неполным), поскольку пользователи не имеют / не должны иметь доступ к папке uploads / .Поэтому любое удаление исходного файла в fileadmin / user_uploads / не влияет на вывод страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...