Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
18 Апрель 2024, 23:28:44
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование
(Модераторы: Админ, barmalei) > Тема:

Вытащить картинку из Блоба (PHP+MYSQL)

Страниц  :   Вниз
  Печать  
Автор Тема: Вытащить картинку из Блоба (PHP+MYSQL)  (Прочитано 6512 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Dark Side
Почетный гродненец
*****

Репутация: +63/-8
Offline Offline

Предупреждения: у пользователя уже 2 предупреждения
Пол: Мужской
Сообщений: 1142


Способствую

S https://advicenyc.com https://advicenyc.com https://advicenyc.com https://advicenyc.com https://advicenyc.com Просмотр профиля WWW
« : 23 Март 2008, 23:27:49 »

КАк Вытащить картинку из Блоб-поля, наверное кто-то с этим сталкивался???
Записан

Воля или СмертЪ
maxposedon
Настоящий гродненец
****

Репутация: +26/-0
Offline Offline

Сообщений: 696


empty

Просмотр профиля
« Ответ #1 : 24 Март 2008, 00:10:01 »

Цитировать
КАк Вытащить картинку из Блоб-поля, наверное кто-то с этим сталкивался???
1. Ржу. Особенно смешно после обсуждения хранения файлов в blob-ах.
2. select image from images; потом image в tmp-файлик, ну и этот tmp-файлик твоя картинка.
3. если нужно прозрачно отдавать картинки из базы(о ужас) и 2 неподходит, то вместо tmp файлика, возможно в php есть возможность отдать binary data

Записан
Dr. Well
Настоящий гродненец
****

Репутация: +26/-2
Offline Offline

Пол: Мужской
Сообщений: 439


Просмотр профиля
« Ответ #2 : 24 Март 2008, 10:47:43 »

делаешь image.php
внутри логику по вытягиванию картинки 'select image from images where id = '. $_GET['id']
header('Content-type: image/gif'); (gif/jpeg/png в зависимости от типа изображения)
и echo $image;

ну и обращение типа <img src="image.php?id=12">
Записан
Dark Side
Почетный гродненец
*****

Репутация: +63/-8
Offline Offline

Предупреждения: у пользователя уже 2 предупреждения
Пол: Мужской
Сообщений: 1142


Способствую

S https://advicenyc.com https://advicenyc.com https://advicenyc.com https://advicenyc.com https://advicenyc.com Просмотр профиля WWW
« Ответ #3 : 24 Март 2008, 12:11:25 »

Цитировать
Цитировать
КАк Вытащить картинку из Блоб-поля, наверное кто-то с этим сталкивался???
1. Ржу. Особенно смешно после обсуждения хранения файлов в blob-ах.
2. select image from images; потом image в tmp-файлик, ну и этот tmp-файлик твоя картинка.
3. если нужно прозрачно отдавать картинки из базы(о ужас) и 2 неподходит, то вместо tmp файлика, возможно в php есть возможность отдать binary data

Эх не радуешь ты меня в последнее время, на лицо все признаки гордыни.
А вот DR. WELL - респект и +1 к репутации
Записан

Воля или СмертЪ
AlexO
Гродненец
**

Репутация: +16/-1
Offline Offline

Пол: Мужской
Сообщений: 232


Я люблю Гродненский форум!

Просмотр профиля
« Ответ #4 : 24 Март 2008, 15:09:34 »

Цитировать
Цитировать
Цитировать
КАк Вытащить картинку из Блоб-поля, наверное кто-то с этим сталкивался???
1. Ржу. Особенно смешно после обсуждения хранения файлов в blob-ах.
2. select image from images; потом image в tmp-файлик, ну и этот tmp-файлик твоя картинка.
3. если нужно прозрачно отдавать картинки из базы(о ужас) и 2 неподходит, то вместо tmp файлика, возможно в php есть возможность отдать binary data

Эх не радуешь ты меня в последнее время, на лицо все признаки гордыни.
А вот DR. WELL - респект и +1 к репутации

Причем здесь гордыня? Только здравый смысл.
Записан
vervolf он же Бегемот
Настоящий гродненец
****

Репутация: +60/-2
Offline Offline

Пол: Мужской
Сообщений: 883


сижу, не шалю, починяю примус!

Просмотр профиля
« Ответ #5 : 25 Март 2008, 14:26:21 »

Вопрос. Зачем хранить картинки в БД? Практического смысла я как-то не усёк...
Записан

we fly!
You die!!!
Fastman
Гродненец
**

Репутация: +7/-0
Offline Offline

Пол: Мужской
Сообщений: 91


Ложки нет !

Просмотр профиля WWW Email
« Ответ #6 : 25 Март 2008, 15:44:39 »

Цитировать
Вопрос. Зачем хранить картинки в БД? Практического смысла я как-то не усёк...

А я усек и мы практикуем, храним jpg в base64 в поле базы данных.
Ты вообще представляешь что такое хранить 10000 картинок размером 0.5-3 кб в директории Непонимающий
Если это на виндовом разделе - то сразу к смерти приготовься Улыбка Если на Unix работать будет но тормоза обеспечены на некоторых
операциях.
Записан

Знать путь и пройти его - не то же самое...
maxposedon
Настоящий гродненец
****

Репутация: +26/-0
Offline Offline

Сообщений: 696


empty

Просмотр профиля
« Ответ #7 : 25 Март 2008, 15:51:44 »

Если причина только в этом, то вы идиоты.
Очевидное решение, создать наприме 24**2 двухбуквенных каталогов.
Далее файл с именем abxdf.jpg, ложится в каталог ab, и всё.

А отдача данных, через image.php(тому кто предлагал выше), это вообще издевательство над браузером пользывателя, и за такое нужно стрелять.
(слава богу на такое тока php-шники способны).
Записан
Fastman
Гродненец
**

Репутация: +7/-0
Offline Offline

Пол: Мужской
Сообщений: 91


Ложки нет !

Просмотр профиля WWW Email
« Ответ #8 : 25 Март 2008, 16:01:47 »

Цитировать
Если причина только в этом, то вы идиоты.
Очевидное решение, создать наприме 24**2 двухбуквенных каталогов.
Далее файл с именем abxdf.jpg, ложится в каталог ab, и всё.
А отдача данных, через image.php(тому кто предлагал выше), это вообще издевательство над браузером пользывателя, и за такое нужно стрелять.
(слава богу на такое тока php-шники способны).

Не только поэтому. Так что про идиотов ты не угадал ))))
Одна из причин, у нас не web клиенты и они могут не иметь прямого доступа к серверу где будут храниться эти картинки.
Клиент в качестве настроек имеет только IP и порт на котром серверная аппликуха висит. Все..все проблемы снимаются,
очень удобно, и в обслуживании и сопровождении тоже.

На php не пишу, рассуждать что они могут а что нет - не буду Улыбка

А выше приведенный способ я видел у одних "парней индусского вида" ты не поверишь сколько проверка диска шла на разделе
после того как сервак выжрал ИБП и отрубился Улыбка

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


* src.jpg (37,1 Кб, 814x235 - просмотрено 1185 раз.)
« Последнее редактирование: 25 Март 2008, 16:12:53 от Fastman » Записан

Знать путь и пройти его - не то же самое...
maxposedon
Настоящий гродненец
****

Репутация: +26/-0
Offline Offline

Сообщений: 696


empty

Просмотр профиля
« Ответ #9 : 25 Март 2008, 17:26:08 »

Цитировать
Не только поэтому. Так что про идиотов ты не угадал ))))
Одна из причин, у нас не web клиенты и они могут не иметь прямого доступа к серверу где будут храниться эти картинки.
Клиент в качестве настроек имеет только IP и порт на котром серверная аппликуха висит. Все..все проблемы снимаются,
очень удобно, и в обслуживании и сопровождении тоже.

На php не пишу, рассуждать что они могут а что нет - не буду Улыбка

А выше приведенный способ я видел у одних "парней индусского вида" ты не поверишь сколько проверка диска шла на разделе
после того как сервак выжрал ИБП и отрубился Улыбка

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

Кстати, я вот ещё не понял, какая разница web/не web, и сколько портов видит.
Всё равно не вижу причин, почему база обязательна.
Правда пропадают, конечно некоторые преемущества хранения на fs, если у вас какой-то странный протокол общения.

А разницей `администрирования`, не смешите меня.
Записан
Fastman
Гродненец
**

Репутация: +7/-0
Offline Offline

Пол: Мужской
Сообщений: 91


Ложки нет !

Просмотр профиля WWW Email
« Ответ #10 : 25 Март 2008, 17:47:55 »

просто у нас СВОЙ протокол общения между сервером и клиентом Улыбка
а вообще, да, согласен, есть свои преимущества и хранения на fs, исходить нужно из задачи.
Записан

Знать путь и пройти его - не то же самое...
VooDoo
Почетный гродненец
*****

Репутация: +89/-1
Offline Offline

Пол: Мужской
Сообщений: 2885


Dum spiro spero

Просмотр профиля WWW Email
« Ответ #11 : 25 Март 2008, 17:53:40 »

Цитировать
А отдача данных, через image.php(тому кто предлагал выше), это вообще издевательство над браузером пользывателя, и за такое нужно стрелять.
и что там такого страшного для браузера пользователя?
дали урл картинки он её забрал. В чём проблема?

Понятное дело что, к примеру, хранение всего статик контента для сайта в базе это п#здец. Но если тебе просто надо пару картинок запихнуть... ничего страшного в этом не вижу.

Геморрой с бэкапами. Тебе надо делать не только бэкап базы но и fs. Стопудово будут проблемы с синхронизацией fs и db.
Записан

Are you human? - My body is.
Do you feel pain? - My body does.
..- --- --- -.. --- ---
maxposedon
Настоящий гродненец
****

Репутация: +26/-0
Offline Offline

Сообщений: 696


empty

Просмотр профиля
« Ответ #12 : 25 Март 2008, 18:29:39 »

Цитировать
Цитировать
А отдача данных, через image.php(тому кто предлагал выше), это вообще издевательство над браузером пользывателя, и за такое нужно стрелять.
и что там такого страшного для браузера пользователя?
дали урл картинки он её забрал. В чём проблема?
1. данные могут не сохраниться в squid, которым пользуются большинство нашенских провайдеров.
2.. у пользывателя не будет возможность сохранить html страницу с картинками,
(вопрос знаки, предовые имена и т.д.)
В общем проблемы с кэшированием, и т.д.

Вторая проблема, пусть на сайт полезло 10 пользывателей одновременно, на странице 10 картинок, у 10 пользывателей, ну ОЧЕНЬ медленный интернет. 100 запущенных php-ов, привет серверу. (а отдавали бы статику как статику, очевидно один multi-thread apache процесс справился на ура, не убивая шедулер).

Цитировать
Понятное дело что, к примеру, хранение всего статик контента для сайта в базе это п#здец. Но если тебе просто надо пару картинок запихнуть... ничего страшного в этом не вижу.
В этом просто нету смысла, а базу нужно забрасывать всю метаинформацию, но зачем же сам файл?
Кстати, такие вещи обычно закладываются архитектурно, положишь так пару файликов, а потом окажется, что файликов то стало НУ ОЧЕНЬ много. И всё, начнутся левые и ненужные проблемы. Не дай бог дорасти то расползания на 2 сервера, из-за того, что базу нагрузили хламом.

Цитировать
Геморрой с бэкапами. Тебе надо делать не только бэкап базы но и fs. Стопудово будут проблемы с синхронизацией fs и db.
Какой геморой, где??? я не понимаю.
mysql_dump && find <новые/изменённые файлы со времени последнего backup> + cp в backup для файлов.

А вот про обратный геморой, (когда всё в базе) связанный с дублированием данных в backup-ах я уже говорил.

hint, (хозяйке на заметку), я как-то раз экспереметировал, и пробывал делать каждодневные dump-ы, и ложить их в svn. Получилось ну очень красиво, благодаря тому, что svn ложил тока diff-ы, размер хранилища всегда был примерно равен размеру dump-а. Т.е., все backup-ы кроме последнего, формально весили 0 БАЙТ!!!, однако у меня были. Очень красивое и имхо элегантное решение. Если бы dump-ы были с "лишними" binary data, очевидно такое бы не вышло, svn бы сломался на большом файлике с dump-ом.


P.S. База данных - для данных. FS для файлов, очевидно, что база проигрывает fs, в задачах, "читать"(иначе бы fs уже небыло, были бы у нас одни базы данных). Нужно подходить гибко, и не боятся мелочных сложностей, ради гибкости.
« Последнее редактирование: 25 Март 2008, 18:38:40 от maxposedon » Записан
Dr. Well
Настоящий гродненец
****

Репутация: +26/-2
Offline Offline

Пол: Мужской
Сообщений: 439


Просмотр профиля
« Ответ #13 : 25 Март 2008, 19:43:35 »

2maxposedon:
Ну и где ты ответил на вопрос?
Только облажал всех.
Есть вопрос - должен быть ответ, а не еще один вопрос.
http://bash.org.ru/quote/395781
это про тебя =)
Записан
Fastman
Гродненец
**

Репутация: +7/-0
Offline Offline

Пол: Мужской
Сообщений: 91


Ложки нет !

Просмотр профиля WWW Email
« Ответ #14 : 25 Март 2008, 20:00:10 »

Цитировать
2maxposedon:
Ну и где ты ответил на вопрос?
Только облажал всех.
Есть вопрос - должен быть ответ, а не еще один вопрос.
http://bash.org.ru/quote/395781
это про тебя =)

Александер вы жжоте Улыбка
Респект за вариант решения )
Кстати да.. просмотрел посты максапосейдона в 90% посылы в ман и гугель Улыбка))
да и ладно..доля здорового цинизма должна от кого то исходить Улыбка
Записан

Знать путь и пройти его - не то же самое...
Dr. Well
Настоящий гродненец
****

Репутация: +26/-2
Offline Offline

Пол: Мужской
Сообщений: 439


Просмотр профиля
« Ответ #15 : 25 Март 2008, 20:11:17 »

=)
аськ-клиента какого надо заемержить - поговорим (завтра займусь)
а то centericq безвременно почил, не выдержал смены протокола =)
Записан
VooDoo
Почетный гродненец
*****

Репутация: +89/-1
Offline Offline

Пол: Мужской
Сообщений: 2885


Dum spiro spero

Просмотр профиля WWW Email
« Ответ #16 : 25 Март 2008, 21:39:40 »

Цитировать
1. данные могут не сохраниться в squid, которым пользуются большинство нашенских провайдеров.
2.. у пользывателя не будет возможность сохранить html страницу с картинками,
(вопрос знаки, предовые имена и т.д.)
В общем проблемы с кэшированием, и т.д.
 

1. Почему это сквид не сможет закешить картинку? вот не пойму, потому что там параметр гетом? имхо для сквида или браузера это вообще не должно иметь значения. Сказал Get получи картинку.
2. Ескэйпанье урла отменили? Давайте попробуем сохранить и посмотрим сохранится или нет.

100 запросов это тяжело? вы имели когда-нить дело с нормальными production системами?


Цитировать
Не дай бог дорасти то расползания на 2 сервера, из-за того, что базу нагрузили хламом.
айай, боимся кластеров.


Я не спорю что ложить кучу файлов в базу это не правильно. Но скажем так если очень надо то можно. Для меня имхо хуже, что аппликация которая толком не должна знать на каком сервере она работает, под какой осью и тем более под какой fs будет наглым образом лазить по этой самой fs. Кстати, а если у вас кластер, как собираетесь лазить за файликами?
« Последнее редактирование: 25 Март 2008, 21:41:31 от VooDoo » Записан

Are you human? - My body is.
Do you feel pain? - My body does.
..- --- --- -.. --- ---
ghostWhite
Настоящий гродненец
****

Репутация: +26/-0
Offline Offline

Пол: Мужской
Сообщений: 387


Просмотр профиля
« Ответ #17 : 26 Март 2008, 00:31:46 »

Цитировать
1. данные могут не сохраниться в squid, которым пользуются большинство нашенских провайдеров.
2.. у пользывателя не будет возможность сохранить html страницу с картинками,
(вопрос знаки, предовые имена и т.д.)
В общем проблемы с кэшированием, и т.д.

ну совсем надуманные проблемы которые элементарно решаются. и кстати интересно, а что делать если нам наоборот ненужно что бы картинка кэшировалась ?

про бэкапы баз данных и SVN. симпатишнае решение конечно, но мне жутко интересно как оно будет работать с базами размеров начиная эдак гигов с 10 - 20. ну а вообще уже давно как все нормальные базы умеют делать инкрементальные бэкапы самостоятельно.

ну и опять я никак не пойму почему ты так упорно рассматриваеш самые тривальные случаи типа взять картинку - отдать клиенту. я уже спрашивал в соседнем топике Подмигивающий что будет когда нам понадобится как нибудь эту картинку обработать, добавить авторизацию какую, останутся ли все преимущества хранения картинок в ФС на месте ?

ну и вообще просто вопрос к тебе, maxposedon, зачем по твоему все современные БД поддерживают такое понятие как BLOB (да ещё и нескольких видов обычно) и для чего надо использовать поля подобного типа ?
Записан

Не будите во мне зверя, он и так всё время не высыпается

Dr. Well
Настоящий гродненец
****

Репутация: +26/-2
Offline Offline

Пол: Мужской
Сообщений: 439


Просмотр профиля
« Ответ #18 : 26 Март 2008, 10:10:30 »

2UnknownSoldier
да - действительно - картинки такие браузер кэшит (Firefox точно)
поэтому если не нужно чтобы кэшились, добавляй в конец урла что то типа &time=' . time()
использовать его нигде не надо - просто чтобы браузер картинку перегружал
Записан
Dark Side
Почетный гродненец
*****

Репутация: +63/-8
Offline Offline

Предупреждения: у пользователя уже 2 предупреждения
Пол: Мужской
Сообщений: 1142


Способствую

S https://advicenyc.com https://advicenyc.com https://advicenyc.com https://advicenyc.com https://advicenyc.com Просмотр профиля WWW
« Ответ #19 : 26 Март 2008, 13:56:06 »

Цитировать
2UnknownSoldier
да - действительно - картинки такие браузер кэшит (Firefox точно)
поэтому если не нужно чтобы кэшились, добавляй в конец урла что то типа &time=' . time()
использовать его нигде не надо - просто чтобы браузер картинку перегружал
Благодарствую!!!
Спросил, так как хотел увидеть различные варианты исполнения, а не высоковздёрнутые носы.
Ответ Maxposeidon аналогичен тому, что написано на www.codenet.ru

Но реализация вывода картинки из базы данных в PHP сделано не очень. ПРиятней бы было, если бы выводилось как обычное текстовое поле

А почему это мне нужно - желание клиента - а мне по-барабану правильно, не правильно с точки зрения оптимизированного программинга - чисто срубить бабла
Записан

Воля или СмертЪ
vervolf он же Бегемот
Настоящий гродненец
****

Репутация: +60/-2
Offline Offline

Пол: Мужской
Сообщений: 883


сижу, не шалю, починяю примус!

Просмотр профиля
« Ответ #20 : 27 Март 2008, 16:13:50 »

О! Клиент - всегда прав! Если просят, то хоть картинки в txt хранить будем.
Что-то я не видел в коммерческих разработках, что бы картинки хранили в БД. В бесплатных было. Ну да ладно - это тавтология. Если клиент сказал хочу так..., то так тому и быть... Хотя как по мне, то это изврат. Майсик и так не шустрый...
Записан

we fly!
You die!!!
ghostWhite
Настоящий гродненец
****

Репутация: +26/-0
Offline Offline

Пол: Мужской
Сообщений: 387


Просмотр профиля
« Ответ #21 : 28 Март 2008, 01:51:27 »

Цитировать
О! Клиент - всегда прав! Если просят, то хоть картинки в txt хранить будем.
Что-то я не видел в коммерческих разработках, что бы картинки хранили в БД. В бесплатных было. Ну да ладно - это тавтология. Если клиент сказал хочу так..., то так тому и быть... Хотя как по мне, то это изврат. Майсик и так не шустрый...

с каждым постом всё больше нового и любопытного Подмигивающий

1. а можно полюбопытствовать в каких это коммерческих разработках картинки хранят в ФС ? и какая направленность у этих продуктов ?

2. Майсик как я понимаю это Mysql ? А можно узнать по сравнению с какой БД он не шустрый и на каких наборах данных вы пришли к такому результату ?
Записан

Не будите во мне зверя, он и так всё время не высыпается

Fastman
Гродненец
**

Репутация: +7/-0
Offline Offline

Пол: Мужской
Сообщений: 91


Ложки нет !

Просмотр профиля WWW Email
« Ответ #22 : 29 Март 2008, 13:41:42 »

Цитировать
Цитировать
О! Клиент - всегда прав! Если просят, то хоть картинки в txt хранить будем.
Что-то я не видел в коммерческих разработках, что бы картинки хранили в БД. В бесплатных было. Ну да ладно - это тавтология. Если клиент сказал хочу так..., то так тому и быть... Хотя как по мне, то это изврат. Майсик и так не шустрый...

с каждым постом всё больше нового и любопытного Подмигивающий

1. а можно полюбопытствовать в каких это коммерческих разработках картинки хранят в ФС ? и какая направленность у этих продуктов ?

2. Майсик как я понимаю это Mysql ? А можно узнать по сравнению с какой БД он не шустрый и на каких наборах данных вы пришли к такому результату ?

Вообще то вот пример - http://www.insight-it.ru/net/scalability/arkhitektura-flickr/
Тут вопрос не в том можно хранить картинки в базе или нет, а в том когда это оправданно.
При большом объеме данных - однозначно нет.  Файловая система окажется быстрей и более масштабируемой.
У меня же допустим превью-картинка не более 3kb а в среднем 1кб. В этом случае абсолютно свободно
можно хранить в базе все это хозяйство, плюс избавиться от проблем с файловой системой на таком количестве
мелких файлов.

Записан

Знать путь и пройти его - не то же самое...
ghostWhite
Настоящий гродненец
****

Репутация: +26/-0
Offline Offline

Пол: Мужской
Сообщений: 387


Просмотр профиля
« Ответ #23 : 29 Март 2008, 22:44:30 »

Цитировать

Вообще то вот пример - http://www.insight-it.ru/net/scalability/arkhitektura-flickr/
Тут вопрос не в том можно хранить картинки в базе или нет, а в том когда это оправданно.
При большом объеме данных - однозначно нет.  Файловая система окажется быстрей и более масштабируемой.
У меня же допустим превью-картинка не более 3kb а в среднем 1кб. В этом случае абсолютно свободно
можно хранить в базе все это хозяйство, плюс избавиться от проблем с файловой системой на таком количестве
мелких файлов.

про фликер и ему подобные высоконагруженные приложения всё прекрасно понятно, но приложения класса фликера и того что описано на том блоге это уникальные продукты, мне просто почему то показалось что человек расскажет про решения не штучного производства
Записан

Не будите во мне зверя, он и так всё время не высыпается

Fastman
Гродненец
**

Репутация: +7/-0
Offline Offline

Пол: Мужской
Сообщений: 91


Ложки нет !

Просмотр профиля WWW Email
« Ответ #24 : 30 Март 2008, 16:29:56 »

Цитировать
про фликер и ему подобные высоконагруженные приложения всё прекрасно понятно, но приложения класса фликера и того что описано на том блоге это уникальные продукты, мне просто почему то показалось что человек расскажет про решения не штучного производства

Хм... не буду говорить категорично что не бывает, но я не видел приложений такого класса которые продаются "фкаробке" Улыбка
Системы хранения и управления медиа активами довольно нетривиальны в общем то, и требуют обычно индивидуального тюнинга.
Ни разу не видел чтобы приехали человеки-инсталляторы развернули на серваке приложение и с улыбкой помахав рукой уехали Улыбка
Есть огромная разница между "сделать поделку для себя" и "сделать продукт для продакшена".  
А если компания и продает свою систему - то для установки и обслуживания ее нужно пройти обучение, которое обычно стоит денег и довольно немаленьких....
Записан

Знать путь и пройти его - не то же самое...
ghostWhite
Настоящий гродненец
****

Репутация: +26/-0
Offline Offline

Пол: Мужской
Сообщений: 387


Просмотр профиля
« Ответ #25 : 30 Март 2008, 18:24:47 »

Цитировать
Хм... не буду говорить категорично что не бывает, но я не видел приложений такого класса которые продаются "фкаробке" Улыбка
Системы хранения и управления медиа активами довольно нетривиальны в общем то, и требуют обычно индивидуального тюнинга.
Ни разу не видел чтобы приехали человеки-инсталляторы развернули на серваке приложение и с улыбкой помахав рукой уехали Улыбка
Есть огромная разница между "сделать поделку для себя" и "сделать продукт для продакшена".  
А если компания и продает свою систему - то для установки и обслуживания ее нужно пройти обучение, которое обычно стоит денег и довольно немаленьких....

про приложения такого класса все понятно, как я уже написал выше Подмигивающий

просто по крупному счёту приложения такого класса не могут служить примерами для подражания для подавляющего большинства разрабатываемых веб приложений. типа вот у гугла есть распределённая ФС и я для своего проекта посещаемостью 10 уникальных в день тоже залабаю такое Подмигивающий

повторюсь Подмигивающий мне просто показалось что утверждая что: "Что-то я не видел в коммерческих разработках, что бы картинки хранили в БД" © Бегемот, мне расскажут про что то попроще чем фликер и гугл Подмигивающий ну вот есть же например коробочные CMS и тому подобное Улыбка

ладно, тут уже разговор практически ниочём Подмигивающий основные идеологи удалились из топика Подмигивающий а жаль Подмигивающий так хотелось просвятиться
Записан

Не будите во мне зверя, он и так всё время не высыпается

Dark Side
Почетный гродненец
*****

Репутация: +63/-8
Offline Offline

Предупреждения: у пользователя уже 2 предупреждения
Пол: Мужской
Сообщений: 1142


Способствую

S https://advicenyc.com https://advicenyc.com https://advicenyc.com https://advicenyc.com https://advicenyc.com Просмотр профиля WWW
« Ответ #26 : 30 Март 2008, 20:46:01 »

Цитировать
Цитировать
О! Клиент - всегда прав! Если просят, то хоть картинки в txt хранить будем.
Что-то я не видел в коммерческих разработках, что бы картинки хранили в БД. В бесплатных было. Ну да ладно - это тавтология. Если клиент сказал хочу так..., то так тому и быть... Хотя как по мне, то это изврат. Майсик и так не шустрый...

с каждым постом всё больше нового и любопытного Подмигивающий

1. а можно полюбопытствовать в каких это коммерческих разработках картинки хранят в ФС ? и какая направленность у этих продуктов ?


Продажа жилья (вторичного, нового и аренда). Поиск по базе данных (там различные регионы РФ, страны), картинки - изображения домов (жилья) - малая 100 х100,  средняя 160х200 и большая 320х240 - это уже вывод по результатам поиска. Ничего сложного, учитывая что это не совсем мой профиль и так сказать превая программа на ПХП


Записан

Воля или СмертЪ
Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2024, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,211 секунд. Запросов: 20.