[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод/Запись изображения в БД
UnWind
Здравствуйте, не когда не пробовал записывать изображения в БД MySQL.
Подскажите пожалуйста, как записать сообщения в БД при помощи PHP и сделать вывод.
Заранее Вас благодарю.



Спустя 1 час, 27 секунд (9.03.2010 - 11:41) sergeiss написал(а):
Цитата (UnWind @ 9.03.2010 - 11:40)
Здравствуйте, никогда не пробовал записывать изображения в БД MySQL.

А оно тебе надо??? Записывай лучше туда только имя картинки, а саму картинку храни где-то на диске. Тогда тебе достаточно будет указать браузеру местоположение картинки, и он сам ее оттуда заберет.
Иначе ты будешь грузить БД совершенно не по делу, т.к. придется вытаскивать постоянно большие объемы информации. Затем ты будешь писать картинку на диск... И точно также отдавать браузеру!

Вопрос: зачем лишние промежуточные операции?

Спустя 27 минут, 54 секунды (9.03.2010 - 12:09) UnWind написал(а):
sergeiss
Цитата
Вопрос: зачем лишние промежуточные операции?

Я точно не знаю, так как не делал загрузку изображения в БД, но помойму поиск программы файла по директориям даёт большую нагрузку процессору, чем же выборка с БД.
Точно не знаю, но вот так как то мне крёстный объяснил, но он не про PHP говорил, а про Assambler & C++

Спустя 1 час, 12 минут, 22 секунды (9.03.2010 - 13:21) Nikitian написал(а):
Зачем искать программу по директориям? Если вы её загрузили, то вы уже знаете где она находится wink.gif

Спустя 22 минуты, 35 секунд (9.03.2010 - 13:44) sergeiss написал(а):
UnWind - я не знаю, что тебе там крестный объяснил, даже вникать не хочу. Но ты сам посмотри, с точки зрения здравого смысла.
Вот ты прописываешь картинку
<img src="pictures\2.jpg">

Она уже там записана, ее не надо никому искать! Искать надо будет только в БД информацию о том, что именно эту картинку надо показать. Не более того.
Либо - ты еще и сколько-то кило- или мегабайт будешь вытаскивать из БД, писать на диск, и затем точно также передавать браузеру. Зачем лишние телодвижения?

Спустя 48 минут, 17 секунд (9.03.2010 - 14:32) Ka4_0k написал(а):
Ну писать на диск кажись не обязательно, но тянуть кучу инфы - однозначно лишний, ненужный раз грузить sql

Спустя 2 минуты, 24 секунды (9.03.2010 - 14:34) UnWind написал(а):
sergeiss
Хорошо, всё понял.
Спасибо. smile.gif


_____________
Искусство программирования - заставить компьютер делать всё то, что Вам делать лень!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.