Тема создана, только чтобы спросить мнения. Проблем нет
В общем, суть. Для изображений создаются превьюшки, создаются они по запросу, а не вместе с изображением.
Превьюшки публикуются в ассеты.
Изначально получалось, что превьюшка создается в подпапке tmb папки оригинального изображения. Оттуда публикуется уже.
Получалось фактически дублирование, в tmb и в assets лежит тоже самое, к тому же картинки из tmb занимают лишнее место.
Решил избавится от tmb и генерирую превью в папку temp системы (/tmp или %windir%\temp), а оттуда публикую в ассеты.
Что скажете? Нормальное ли это решение?
Превьюшки и ассеты
- Darth_Ixis
- Сообщения: 105
- Зарегистрирован: 2010.08.23, 10:03
- Откуда: KZ, Almaty
Re: Превьюшки и ассеты
А почему нельзя хранить изображения изначально с доступом из вебрута?
Re: Превьюшки и ассеты
Можно. Так и было раньше, но потом захотелось всю статику отдавать отдельно, с поддомена, дабы пошустрее все грузить.
Фреймворк был настроен так, что все ассеты автоматически уходили с поддомена, поэтому туда же шли превью, а основные картинки шли с основного домена.
Фреймворк был настроен так, что все ассеты автоматически уходили с поддомена, поэтому туда же шли превью, а основные картинки шли с основного домена.
Re: Превьюшки и ассеты
Если так реализовали, то лучше сделайте чтобы вся статика оттуда отдавалась, в Assets хранить плохо потому что его периодически можно/нужно чистить, а в случае больших нагрузок - загнется сервер.
Под статикой имею ввиду директории images, assets, upload(если есть иные документы).
По этому мое мнение что лучше не хранить в assets картинки
Под статикой имею ввиду директории images, assets, upload(если есть иные документы).
По этому мое мнение что лучше не хранить в assets картинки
Re: Превьюшки и ассеты
Ассеты настраиваются прямо через конфиг, что довольно просто. С папками же все сложнее. Я не знаю простого способа отдавать их с поддомена.
Тут еще такой нюанс в том, что, так как превью генерятся по запросу, то получается что какие-то из них теряют актуальность со временем и их надо удалять, дабы избавляться от мусора.
Ассеты как раз хорошо для этого подходят, а если хранить все в tmb, то там куча папок с подпапками, где надо искать потерявшие актуальность превьюхи.
Тут еще такой нюанс в том, что, так как превью генерятся по запросу, то получается что какие-то из них теряют актуальность со временем и их надо удалять, дабы избавляться от мусора.
Ассеты как раз хорошо для этого подходят, а если хранить все в tmb, то там куча папок с подпапками, где надо искать потерявшие актуальность превьюхи.
Re: Превьюшки и ассеты
а... ну про потерявших актуальность вы не говорили, тогда, наверное, правильно