2016-06-04 1 views
0

Я собираюсь попросить вас ответить на мой вопрос. Прежде всего, я разрабатываю сайт, который должен обеспечивать загрузку файлов и дальнейшую загрузку с этого сайта. Где я должен хранить эти файлы. Файлы P.s могут быть дефферентными типами, такими как .rar, .dov, .pdf и т. Д. Я должен хранить в них адрес базы данных или нет. Если вы можете продемонстрировать, пожалуйста. я развиваю свой сайт на Asp.Net MVC C#Где я должен хранить файлы разных типов на сайте asp.net mvc в БД или в корне сайта?

+1

Есть плюсы и минусы в любом случае. Это действительно зависит от вас. В общем, совет, который я имею в виду, заключается в том, что файловые системы очень хорошо разработаны для хранения файлов, реляционных баз данных не всегда так много. – David

ответ

0

Если вы хотите реализовать защиту имени пользователя и пароля для доступа к данным файла, то может помочь сохранение в SQL. Если это не ваша цель, то использование файловой системы даст лучшую производительность.

Я не советую хранить эти файлы на вашем веб-сайте, но в другом месте желательно на том же сервере. Вы можете использовать web.config для хранения этого местоположения, что упрощает настройку между средами.