Локальный сервер – это особая утилита для операционной системы, при использовании которой представляется возможность создавать, редактировать и тестировать сайты и другие Интернет приложения без подключения к Интернету. Локальный сервер используется практически всеми разработчика сайтов и web-приложений, он заменяет собой и хостинг и Интернет-провайдера одновременно.
Настройка локального сервера обычно состоит из пяти-семи простейших пунктов, после выполнения которых можно приступать к работе. Для чего нужен локальный сервер? Долгое время в нём действительно не было надобности, но с тех пор, как вебмастера и оптимизаторы перебрались с голого html на такой язык программирования, как php, и стали использовать базы данных MySQL, без локального сервера было уже не обойтись. Дело в том, при открытии посетителем сайта на php, сервер хостинг-провайдера проводит некоторые операции и в браузер уже передаёт страницы сайта в чистом html+css. А чтобы провернуть такую операцию на локальном компьютере нужно воспользоваться локальным сервером.
Конечно, можно использовать только html и забыть об остальном оборудовании, но, вам скажет каждый Интернет-разработчик – использование локального сервера, продвинутых языков программирования и баз данных – это лёгкость и удобность в одном флаконе.
Некоторые связывают локальный сервер с локальной сетью, но это совсем разные вещи. Эти понятия различны как по своей сути, так и по работе с ними. Так, настройка локального сервера – это несколько движений мышью, а вот обслуживание локальной сети – это трудоёмкий процесс, в котором, без помощи специалиста по компьютерному обслуживанию, можно и не разобраться.