пособие для чайников
Что такое локальный сервер? |
Вы уже знаете, что все сайты сети Интернет размещены на серверах хост-провадеров. Большинство веб-разработчиков предпочитают заливать на хостинг уже готовые сайты с отработанным функционалом и начальным контентом, чтобы иметь возможность, сразу же после размещения сайта в сети, заниматься его продвижением. Возникает вопрос – а где тогда веб-мастера делают свои сайты? При создании динамических сайтов, т.е. сайтов работающих на CMS, практически все разработчики используют локальный сервер. Это специальная программа, которая устанавливается на компьютер и позволяет осуществлять разработку сайтов, не выходя в сеть Интернет. Дело в том, что браузеры понимают только HTML и CSS коды, а все динамические сайты создаются с использованием баз данных MySQL , языка РНР, Perl. Поэтому перед отправкой в браузер сайты проходят обработку сервером, переводящим их в обычный HTML-код.Такой обработчик имеется на каждом сервере провайдеров, предоставляющих услуги хостинга. А вот на домашнем компьютере его просто нет, поэтому и создали специальную программу - локальный сервер. Работа локального сервера полностью имитирует работу реального сервера хост-провайдера. Функционал ничем не отличается от возможностей хостинга и состоит из аналогичных компонентов, а именно из базы данных MySQL, сервера, поддержки РНР и скриптов для работы с базами данных. Веб -разработчику, создающему динамические сайты, с применением и каких-либо готовых скриптов, просто необходим локальный сервер на своем рабочем компьютере для тестирования сайтов, отладки их функционала, проверки их кроссбраузерности. ПРИМЕЧАНИЕ: Кроссбраузерность — свойство сайта отображаться и работать во всех популярных браузерах идентично. Под идентичностью понимается отсутствие развалов верстки и способность отображать материал с одинаковой степенью читабельности. ДенверДля имитации реального веб-сервера на своем домашнем компьютере большинство веб-мастеров используют Денвер (ДНВР — джентльменский набор веб-разработчика) - это набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов, веб-приложений и прочего динамического содержимого интернет-страниц на локальном компьютере, без необходимости выхода в сеть Интернет. В стандартную комплектацию Денвер входят:
Это всё что нужно чтобы запустить практически любую современную CMS систему. Скачать полную комплектацию Денвера вы сможете на сайте разработчика. Сразу после же после установки, вам будет полностью доступен веб-сервер Apache, работающий на локальном компьютере. Пользователю остается только установить нужный движок для своего веб-проекта и начать с ним работать точно так же, как и на реальном сервере хост-провайдера. Если в качестве движка для своего сайта вы выберете CMS Joomla, то в видео-уроках по этому движку очень подробно разбирается, как установить локальный сервер, как настроить базы данных, т.е. подготовить все для установки движка Joomla и начала работы над своим первым сайтом.
|
Комментарии