Я программирую веб-приложение php/mysql, которое вроде как платформа для ведения блога, где люди могут загружать фотографии и публиковать их.Обычное сохранение изображения или mySQL blob?
Каков наилучший способ хранения этих изображений, Хранение их в папке или в таблице mySQL через BLOB?
Я спрашиваю об этом, потому что я хочу самый простой способ, который позволяет мне легко перемещаться на другой хост/сервер, не тратя дней на загрузку всех размещенных изображений и выгружать их на новый сервер.
Факультативный вопрос: достаточно ли выделенного сервера для платформы для ведения блогов?
Благодаря
Есть много более или менее дубликатов в stackoverflow, некоторые более агенты, специфичные для базы данных, более конкретно, например. http://stackoverflow.com/questions/3748/storing-images-in-db-yea-or-nay В большинстве случаев из-за базы данных предпочтительнее, но есть некоторые, которые могут объяснить причины, по которым они хранятся в базе данных. Где-то между ними (хотя и опираясь на сторону базы данных) находятся механизмы вне очереди, такие как тип данных FileStream в sql-сервере, см. Http://msdn.microsoft.com/en-us/library/bb933993.aspx. Эти обсуждения, скорее всего, продолжайте вечно. – VolkerK