Технологии для создания динамических страниц сайта

Хостинг – это система расположения некоторого количества веб-сайтов на одном веб-сервере, в которой для каждого из сайтов существует собственный раздел, а программное обеспечение для всех одинаковое. Технология виртуального хостинга, дающая возможность написанным на каждом из доступных на сервере языках программам взаимодействовать с веб-сервером, называется Common Gateway Interface, аббревиатура – CGI. Используя любую программу, независимо от ее языкового формата, по едва ли не самом распространенному протоколу CGI можно влиять на обширное содержимое веб-сервера. Эта технология не нова, к тому же, сейчас используется не очень часто: всему виной низкая степень быстродействия. И все же, существуют области, где без ее применения не обойтись. Хостинг CGI делает возможными такие позиции, как скриптовая серверная поддержка, которая почти всегда функционирует по протоколу CGI, и обеспечивает свободный и всеобъемлющий доступ как владельцу, так и администратору сайта ко всем директориям, на которых они хранятся. Также при помощи этого хостинга можно осуществить и процесс обновления сайта при каждом посещении. Среди преимуществ – сам факт, что скрипты CGI всех страниц браузера, которые являются статическими, достаточно легко превращаются в динамические.

hostingЕще одной технологией, которая дает возможность динамического создания очередной виртуальной страницы, является известная в программистских кругах ASP (Active Server Pages). Такие единичные и массовые страницы создаются непосредственно на сервере, а популярная технология ASP, как и многие другие продвинутые технологии, разработана в Microsoft. Логично предположить, что работает веб-технология в рамках таких операционных систем, как, к примеру, Windows NT и имеет прямое отношение к веб-серверу Microsoft IIS. Стоит отметить, что эта разработка не считается полноценным языком программирования, но все-таки играет свою весомую роль в начальном подготовительном этапе. В дальнейшем происходит беспрерывный процесс подключения программных и других модулей, вследствие чего формируется та или иная веб-страница. Популярность ASP хостинг получил благодаря тому, что языки используемых сценариев достаточно просты – VBScript или, как вариант – Jscript, а также присутствует возможность использовать COM-компоненты из внешних параметров. В настоящее время свое развитие ASP получила в новой технологии для создания веб-приложений – ASP.NET, которая является «родственницей» Microsoft.NET. В общем списке именно ASP относится к наиболее продвинутым технологиям Windows-хостинга, для получения которого главным правилом становится получение лицензионного соглашения. SPLA – Services Provider License Agreement – именно так оно называется – продукт от компании Microsoft. Согласно действующим условиям, компании или частные лица обязаны приобретать также лицензии на ОС и ПО, а также отчислять определенную плату за его использование. Наличие действующего соглашения SPLA является гарантией того, что сайт, размещенный на таком хостинге, будет защищен от вирусов, а сама система получит пакет обновлений в постоянном режиме.

Запись опубликована в рубрике Веб. Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш адрес email не будет опубликован.