Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Хранение и доступ к файлам на веб серверах (http://forum.oszone.net/showthread.php?t=85052)

Flick 06-06-2007 16:23 595997

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

vadimiron 06-06-2007 19:02 596076

Цитата:

доступ к информации в виде файлов
Не очень понимаю, что Вы хотите спросить

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

Igor_I 06-06-2007 19:38 596090

Как Windows работает с файлами? Через какие интерфейсы?

Flick 07-06-2007 11:25 596312

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

Igor_I 08-06-2007 20:45 597072

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

Flick 08-06-2007 23:55 597135

Igor_I
Спасибо! Прошу прощения за некорректный немного вопрос....


Время: 00:29.

Время: 00:29.
© OSzone.net 2001-