ГлавнаяКак работает веб-сайт

Как работает веб-сайт

Сайт глазами пользователя

Со стороны пользователя веб-сайт выглядит довольно просто: это всего лишь набор отображаемых в браузере страниц с элементами навигации, баннеров, новостей и прочей информации. На самом деле, если заглянуть по другую сторону страницы отображаемой браузером, все эту информацию выводит в окне браузера специальные языки программирования (php), разметки (html, xhtml), стилей (css), скриптов (JavaScript) и отвечают за динамическое содержимое.

Информация от пользователя в виде нажатия на ссылку или ввода определенного запроса в окно поиска, поступает на сервер, где обрабатывается и выводится, уже в готовом виде и посетителю сайта абсолютно все равно, какое программное обеспечение установлено на сервере и как оно работает.

Сервер глазами владельца сайта

Сайт, на котором часто обновляется информация, требует мобильного управления. Страницы, которые часто изменяются, называются динамическими и для создания динамических страниц необходим движок, или говоря современным языком, система управления содержимым (Content Management System, CMS). Именно движок формирует веб-страницы в соответствии с запросами пользователя.

В CMS-системах есть два интерфейса: пользовательский и администраторский.
Пользовательский - сторона сайта, которую видят пользователи. Администраторский - внутренняя сторона сайта, доступ к которой выдает администратор. Все управление сайтом производится из администраторского раздела: добавление страниц, статей, различных модулей, управление пользователями, рассылками, баннерами, созданием ссылок, авторизации и многое другое.

Чтобы добавить информацию в CMS, особых знаний не требуется. Редактирования текста производится WYSIWYG-редактором напоминающим Word. Система сама сохраняет загруженные файлы в нужном месте и при необходимости переименовывает их, а все настройки устанавливаются с помощью простого и понятного графического интерфейса.

Для тех, кто имеет небольшие познания в области программирования и веб-верстки, есть возможность применить их для редактирования и ручной правки html-кода cms-системы, а так же написания собственных модулей, тем и стилей, в cms это возможно, так как исходный код открыт для редактирования.

Сервер глазами администратора

Для работы CMS необходимо, чтобы на сервере было установлено соответствующее программное обеспечение. Большинство CMS-систем написано на языке программирования (php), если это так, то на сервере должна быть установлена соответствующая среда исполнения (интерпретатор php) и система управления базами данных (СУБД), которая будет хранить все настройки и элементы содержимого сайта.

Так же, необходим веб-сервер – программа, принимающая запросы пользователей, запускающая CMS и передающая обратно готовые веб-страницы.
Для системы управления содержимым в конечном счете безразлично, какая операционная система установлена на сервере.
Более подробную информацию об этих системах можно получить в разделе CMS.

 

Поиск по сайту

Базовый курс Joomla

Подпишитесь на бесплатную мультимидийную рассылку и вы узнаете как сделать сайт, не уступающим иным корпоративным порталам!

Ваш e-mail: *
Ваше имя: *

 

Free business joomla templates