|
|
MySql и картинки. |
|
Программирование - PHP, MySQL, JavaScript, CSS, HTML верстка и т.д. |
![]() |
![]() |
|
Опции темы | Оценить тему | Опции просмотра |
![]() |
#1 |
|
![]() ![]() На сайте есть картинки. Размер от 20 до 130 кб. Сейчас их уже 25 тыс., скоро будет еще больше. Собственно вопрос, лучше их хранить фаилами или хранить в MySql базе?
|
![]() |
![]() ![]() ![]() |
![]() |
#2 | |
|
![]() Цитата:
Просто до этого никто так еще не делал. ![]() |
|
![]() |
![]() ![]() ![]() |
![]() |
#3 | |
|
![]() Цитата:
![]() В мемо-полях их хранят. В BLOB (Binary Large OBject — двоичный большой объект). gunya, базу ведь будет раздувать сильно. Попробуйте на локале или где еще закинуть картинки и посмотреть размер базы. И как она после этого жужжать будет. |
|
![]() |
![]() ![]() ![]() |
"Спасибо" от: | Alex LM (10.12.2012) |
![]() |
#4 | |
|
![]() ![]() [php]$upload = '';
$f=fopen("img.jpg","r"); // имя файла или картинки -- открыли файл на чтение while(!feof($f)) $upload.=fread($f,filesize('img.jpg')); // считали файл в переменную fclose($f); // закрыли файл, можно опустить $upload=addslashes($upload); mysql_query("insert into img values(0, '".$upload."');");[/php] Как-то так. Цитата:
Ограничение на 50 тыс. фаилов стоит. Вот в чем бида. Выборка по ид будет. Опираясь на опыт выборки по ид обычного текста, то должна более-менее. Попробую, потом отпишусь. Думал, что кто-то уже страдал такой ерундой и сможет подсказать. А если на каждый месяц создавать отдельную таблицу? |
|
![]() |
![]() ![]() ![]() |
"Спасибо" от: | Alex LM (10.12.2012) |
![]() |
#5 | |
|
![]() Цитата:
Вместо {date} можно что угодно писать, например {month-year}. {week-month-year} и так далее |
|
![]() |
![]() ![]() ![]() |
![]() |
#6 |
|
![]() |
![]() |
![]() ![]() ![]() |
![]() |
#7 |
|
![]() ![]() |
![]() |
![]() ![]() ![]() |
![]() |
#8 |
|
![]() ![]() |
![]() |
![]() ![]() ![]() |
![]() |
#9 |
|
![]() нет это все шляпа, если приложение со своей структурой не справляется, меняем принцип работы приложения, картинки это картинки информация это информация одно в папки другое в базу
|
![]() |
![]() ![]() ![]() |
![]() |
#10 |
|
![]() ![]() |
![]() |
![]() ![]() ![]() |
![]() |
#11 | ||
|
![]() Цитата:
![]() Цитата:
![]() Сделать поддомен. Или вообще взять другой. Разместить на другом сервере. Подгружать оттуда. Вот и еще 50 тыс. картинок есть куда сложить. ![]() |
||
![]() |
![]() ![]() ![]() |
"Спасибо" от: | lipatoff (10.12.2012) |
![]() |
#12 |
|
![]() я пробегом вник в ситуацию, но завсит от того что нужно реализовать, может чел там подобие твитера с аватарами пишет, тогда нужно смотерь в сторону высоконагруженых приложений со сложной иерархией и понимать куда идет развратите проекта, иначе потом все будет больно переделывать
|
![]() |
![]() ![]() ![]() |
![]() |
#13 | |
|
![]() Цитата:
в mysql есть классные строчные функции вот их можно юзать, а картинки хранить, как мне сказал давно старый программист, когда я задал на форуме аналогичный вопрос -"не стоит" |
|
![]() |
![]() ![]() ![]() |
![]() |
#14 |
|
![]() стоп не сообразил, а как вы будите задавать путь к изображению? или резак использовать в смысле обработчик, это же писец сколько ресурсов будет тратиться- достать, обработать, создать, выложить.
ну а в целом если есть очень сложный вопрос смотрите в сторону соц. сетей как у них сделано, свитер тот же) |
![]() |
![]() ![]() ![]() |
![]() |
|
Опции темы | |
Опции просмотра | Оценка этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Mysql кодировка | woofer46 | Программирование | 6 | 14.06.2013 10:42 |
Веб разработки на Php, MySQL, Ajax. | theDrup | Фриланс - ищу работу | 0 | 12.01.2011 15:54 |
Конкурс: MySQL | OnArs | Интернет | 8 | 30.06.2010 12:46 |
HostinGeo.ru - хостинг PHP + MySQL ( от 39 руб; 49 за 1 GB; до 10 GB) | Hostingeo | Хостинг компании | 7 | 12.07.2009 07:58 |
MySQL синонимайзер | Aeria Gloris | Программы для создания сайтов | 3 | 18.01.2009 00:15 |
|
Текущее время: 10:56. Часовой пояс GMT +3.
|