Делаю сайт, появилась нужда в оптимизации картинок. То есть хочу их сжать, чтобы загружались быстрее. Но при этом оригиналы надо где-то оставить, чтобы потом можно было ими воспользоваться. Так вот, где хранить оригиналы фоток? Не у заказчика же на флешке? Он потеряет/сотрёт и так далее. Пока единственное что пришло в голову - это создать папку original_photos прям на хостинге, и запретить её сканирование поисковыми системами. Это нормальный подход? Или есть какие-то другие грамотные варианты?
Всё это нужно для того, чтобы потом можно было взять проект и доработать, например. При этом все оригиналы изображений все вместе в одной папке - удобно.
Если не хочешь быть первым - не вставай в очередь!
создать папку original_photos прям на хостинге, и запретить её сканирование поисковыми системами
Если Вы не будете давать прямых ссылок на эту папку, вероятность того, что поисковые системы там что-то проиндексируют - стремиться к нулю.
Или есть какие-то другие грамотные варианты?
Если места на хостинге хватает - почему бы и нет? Если не хватает сохраняйте на каком-нибудь облачном диске (вариантов масса). А что бы совсем хорошо - можете сохранить файлы и там и там.
Антон Р., на моей практике, поисковик ни разу не попадал в паку о которой ему неизвестно (на которую нет ссылок). К тому же, на любом вменяемом хостинге, отображение списка файлов в папке по умолчанию выключено (из соображений безопасности), по этому, "угадать" имя файла можно будет только брутфорсом - чего мной за поисковыми системами замечено никогда не было.
Я храню прямо на хостинге, закрываю от индексации. Из оригинальной фотки получаю 6 оптимизированных картинок: 2 формата (jpg и webp) и в каждом формате по 3 разрешения (телефон, планшет, компьютер).
Храню в одном месте, так как оптимизация и "нарезка" происходит автоматически.