Как лучше всего загружать и хранить изображения на сайте?

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

Я подумал, может быть, они просто сохранят файл (изображение) по какому-то пути и просто сохранят этот путь в базе данных это правильно?

Но я хочу сделать это так. Это правильно? Например, веб-сайт www.photos.com . Когда пользователь загружает изображение, я создаю папку с именем пользователя и сохраняю эти изображения в этой папке.

Я считаю, что мы можем создать каталог, используя концепцию файла php . Поэтому, когда новый пользователь загружает свое изображение или файл, я хочу создать каталог с его именем.

Пример: если имя пользователя - john, я бы создал подобный каталог на сайте photos.com www.photos.com/john/ , а затем сохранял бы все его изображения в этот каталог, когда он загружает изображение. . Это правильный способ сделать это?

У меня здесь нет никого, кто бы хорошо разбирался в сохранении файлов на серверах, поэтому, пожалуйста, дайте мне знать, как это сделать? Я хочу сделать это правильно и надежно.

54
задан Jason 19 January 2012 в 02:40
поделиться