Войти

Показать полную графическую версию : Хранение и доступ к файлам на веб серверах


Flick
06-06-2007, 16:23
Здравствуйте! Мучает меня такой вопрос. Вот есть некий портал, на нем реализованы например почта, файл хостинг, прочие сервисы типа видео хостинга. Я понимаю что там крутятся Веб-сервер, сервер БД, возможно какая нить хрень типа CORBA или еще что нибудь экзотическое, но как осуществляется хранение и доступ к информации в виде файлов через какие интерфейсы? Например каким образом работает youtube?

vadimiron
06-06-2007, 19:02
доступ к информации в виде файлов
Не очень понимаю, что Вы хотите спросить

Данные лежат на жёстком диске. Веб-Сервер имеет доступ к этим данным и может отдавать их пользователю (по HTTP-протоколу). Что вы хотите узнать?

Igor_I
06-06-2007, 19:38
Как Windows работает с файлами? Через какие интерфейсы?

Flick
07-06-2007, 11:25
Э-м-м-м, ну вот например, отличается ли метод доступа к файлам на обычном веб-сервере где html файлики лежат по своим папочкам от метода доступа к файлам в виде видеороликов на сервисе youtube - или там тоже просто лежат файлы на жёстком диске к которым имеет доступ веб-сервер? Участвует ли в поиске этих фалов по запросу через поисковик на сайте, БД? И если да то как это происходит

Igor_I
08-06-2007, 20:45
Нет, не отличается. И в том, и в другом случае сервер отдает те файлы которые запросил браузер на основе html-файла.
Но если в первом случае, эти файлы жестко прописаны в веб-странице, то во втором - сама веб-страница собирается перед отправкой к браузеру. И в этом случае в расчет принимаются параметры, с которыми вэб-страница вызывается. Здесь как раз и используется БД. Скажем так, БД - место записей соответствия некоего файла с некоторыми описательными значениями (описание файла, автор файла, местоположение в файловой системе и т.д.)

Flick
08-06-2007, 23:55
Igor_I
Спасибо! Прошу прощения за некорректный немного вопрос....




© OSzone.net 2001-2012