сервер

XML: структурный подход

С развитием web-технологий помимо языка разметки HTML в распоряжении сайтостроителей появилось много других инструментов. Одним из них является стандарт представления данных XML ("экс-эм-эль", от англ. eXtensible Markup Language). По меркам истории Web, стандарт XML нельзя отнести к новинкам: первая версия этого стандарта была разработана в 1996-м году. Сейчас XML используется весьма широко, а созданные на его базе решения поддерживаются всеми распространёнными браузерами. Более того, современные версии HTML (XHTML) тоже созданы в полном соответствии с XML.

Какой бывает хостинг

photo by gheekХостинг-услуги уже давно образуют развитый рынок. Ещё десять лет назад услуга хостинга часто подразумевала выделение клиенту интернет-провайдера места на сервере под домашнюю страничку с труднопроизносимым адресом вида http://www.cityline.ru/~myuserpage. Теперь же ситуация изменилась: клиенту предлагают широкий набор услуг и технологий. Главное - не потеряться в богатстве выбора.

Средства IIS - web от Microsoft

IISНа настоящий момент, http-сервер Apache удерживает абсолютное лидерство по числу web-сайтов, базирующихся на этом знаменитом решении. Правда, доля, занимаемая Apache, медленно снижается год от года. Сейчас у заслуженного http-сервера появляются конкуренты. Один из многообещающих - продукт от корпорации Microsoft: IIS, Internet Information Services.

RSS - связь сквозь форматы

Одним из важных свойств Web, да и Интернета вообще, является возможность эффективного обмена информацией между разными источниками. Например, очень полезной (и широко используемой) возможностью оказывается трансляция тематических новостей с того или иного web-сайта. При этом чем больше технология трансляции автоматизирована, тем лучше. Однако данные на разных сайтах часто представлены в весьма различном оформлении и формате, и подобная "разносортица" мешает эффективной обработке этих данных. Проблему решает технология RSS.

Java: что это такое и где работает

Технология Java включает в себя язык программирования Java, средства трансляции исходного текста программы - исходного кода - в специальную форму, пригодную для исполнения компьютером, и средства исполнения Java-программ на различных платформах, то есть в различных операционных системах и на различном аппаратном обеспечении. Основная особенность JAVA-технологии в том, что преобразованная на этапе трансляции в специальный код Java-программа полностью "машинонезависима".

CSS: новый шаг в оформлении текстов

CSS - Cascading Style Sheets (каскадные таблицы стилей). CSS реализует механизм добавления стилевого оформления к web-страницам. Основная идея, приведшая к появлению CSS - разделить сами данные и их представление (оформление). Технология CSS похожа на HTML - здесь также есть набор "команд", управляющих оформлением страницы. Но если в случае с HTML "команды" всегда идут вместе с отображаемыми данными (обычно с текстом), так сказать, в одном потоке, то CSS предписывает сперва описать внешний вид структуры документа, а в самом документе размещать только указание на соответствующий тип форматирования - на стиль.

Лог-файлы web-сервера - что в них?

В тот момент, когда пользователь Сети набирает в браузере адрес того или иного ресурса, браузер, получая страницу с web-сервера, соответствующую адресу, генерирует как минимум один запрос, обрабатываемый web-сервером. Сведения о каждом запросе браузера web-сервер записывает в особый файл, называемый "лог-файлом" (от англ. log - судовой журнал, в данном случае).

Счетчики: внешние системы

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

Чем занимается Apache

Внутри web-технологий всё определяется взаимодействием клиента и сервера. В роли клиента выступает браузер посетителя web-сайта. Браузер, на основе команд пользователя, формирует запросы к серверу (например, запрашивает HTML-страницы). Принятые в ответе сервера данные и формируют представление web-сайта на компьютере пользователя. Взаимодействие клиента и сервера происходит по специальному протоколу (описывающему команды, структуры данных и порядок обмена информацией). Для Web - это протокол HTTP (или HTTPS).

От хостинга требуем совместимости

Ещё до создания сайта, для его реализации могут быть намечены разнообразные готовые программные решения. Однако вполне реальна ситуация, когда хостинг, выбранный для размещения сайта, не позволит намеченными средствами воспользоваться. Виной всему - несовместимость хостинга и программ, необходимых для работы сайта.