FSA » Ср май 14, 2003 7:52 am
Судя по всему лучше файлы в MySQL не хранить. Лучше хранить имена файлов, а сами файлы положить в отдельную папку.
Кстати, вот что пришут про MySQL и картинки на ValueHOST (их как раз и ругают, что не могут справиться с нагрузкой нормально, так что думаю зря писать не стали бы):
----------------------
Какие данные нужно хранить в MySQL
Не старайтесь поместить в базы банных всю информацию, которая у Вас есть. Например, не нужно хранить там картинки, хоть MySQL это и позволяет. Помещая в базу данных двоичные образы графических файлов, Вы только замедлите работу своего сервера. Прочитать файл с картинкой с диска гораздо проще и, с точки зрения потребляемых ресурсов, экономичнее, нежели соединиться из скрипта к SQL, сделать запрос, получить образ, обработать его и, выдав нужные http-заголовки, показать посетителю веб-сервера. Во втором случае операция выдачи картинки потребует в несколько раз больше ресурсов процессора, памяти и диска. Также стоит помнить о том, что существуют механизмы кэширования веб-документов, которые позволяют пользователю экономить на трафике, а при динамической генерации контента Вы фактически лишаете своих посетителей этой удобной возможности.
Вместо картинок лучше хранить в MySQL информацию, на основе которой можно генерировать ссылки на статические картинки в динамически создаваемых скриптами документах.
---------------------------------------
"Скажи мне свой IP, и я скажу кто ты!"
Подпись: nslookup