Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Загрузка картинки на сервер, Загрузка картинки на сервер 
:(
    Опции темы
tsalan
  Дата 9.12.2013, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 3.12.2013

Репутация: нет
Всего: нет



Хочу загрузить на сервер(желательно в базу данных) а потом отбразить картинку.С чего начать?
PM MAIL   Вверх
jonie
Дата 16.12.2013, 21:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 3
Всего: 118



С изучения теории как в HTTP(s) передаются файлы... потом узнать что asp.net умеет "из коробки" понимать эти методы и передавать файловые Stream-ы в Request части запроса (свойство-коллекция Files). Потом озадачиться тем что чтобы передавать большие файлы надо уметь показывать прогресс-бар и для этого можно использовать свой велосипед или взять например mail-рушный (http://mailru.github.io/FileAPI/) ...


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Wanderer2019
Дата 30.1.2014, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 937
Регистрация: 3.12.2004
Где: Санкт-Петербург/П рага

Репутация: 1
Всего: 17



tsalan, грузить картинки (как и другие бинарники) в базу не самый лучший вариант.
Как показывает практика лучшим решением будет хранение ссылок на картинки в базе а файлов на жестком диске (для ускорения поиска и чтения обычно придумывают а ля хеш систему).
PM ICQ MSN   Вверх
jonie
Дата 30.1.2014, 23:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 3
Всего: 118



Цитата(Wanderer2019 @  30.1.2014,  17:55 Найти цитируемый пост)
tsalan, грузить картинки (как и другие бинарники) в базу не самый лучший вариант.

смотря какая база. К примеру тот же MSSQL умеет режим FileStream... кроме того, существуют специализированные базы...


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Экскалупатор
Дата 31.1.2014, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 2
Всего: 24



Цитата(Wanderer2019 @  30.1.2014,  15:55 Найти цитируемый пост)
tsalan, грузить картинки (как и другие бинарники) в базу не самый лучший вариант.

иногда удобнее хранить в базе, особенно если база умеет работать с файлами(тот же mssql, как уже сказал jonie). Удобно делать бекапы, база сама все соберет и забекапит и восстановит, опять же не надо ничего выдумывать все лежит в одном месте и база сама разруливает как ей лучше хранить и в каких структурах на диске.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.0499 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.