Показать полную графическую версию : Хранение и доступ к файлам на веб серверах
Здравствуйте! Мучает меня такой вопрос. Вот есть некий портал, на нем реализованы например почта, файл хостинг, прочие сервисы типа видео хостинга. Я понимаю что там крутятся Веб-сервер, сервер БД, возможно какая нить хрень типа CORBA или еще что нибудь экзотическое, но как осуществляется хранение и доступ к информации в виде файлов через какие интерфейсы? Например каким образом работает youtube?
vadimiron
06-06-2007, 19:02
доступ к информации в виде файлов
Не очень понимаю, что Вы хотите спросить
Данные лежат на жёстком диске. Веб-Сервер имеет доступ к этим данным и может отдавать их пользователю (по HTTP-протоколу). Что вы хотите узнать?
Как Windows работает с файлами? Через какие интерфейсы?
Э-м-м-м, ну вот например, отличается ли метод доступа к файлам на обычном веб-сервере где html файлики лежат по своим папочкам от метода доступа к файлам в виде видеороликов на сервисе youtube - или там тоже просто лежат файлы на жёстком диске к которым имеет доступ веб-сервер? Участвует ли в поиске этих фалов по запросу через поисковик на сайте, БД? И если да то как это происходит
Нет, не отличается. И в том, и в другом случае сервер отдает те файлы которые запросил браузер на основе html-файла.
Но если в первом случае, эти файлы жестко прописаны в веб-странице, то во втором - сама веб-страница собирается перед отправкой к браузеру. И в этом случае в расчет принимаются параметры, с которыми вэб-страница вызывается. Здесь как раз и используется БД. Скажем так, БД - место записей соответствия некоего файла с некоторыми описательными значениями (описание файла, автор файла, местоположение в файловой системе и т.д.)
Igor_I
Спасибо! Прошу прощения за некорректный немного вопрос....
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.