Какой локальный сервер выбрать? | ЧУДО "САИКТ"
ЧУДО "САИКТ"

Какой локальный сервер выбрать?

Начнем немного издалека. В далекой-далекой галактике…  На заре эпохи интернета все сайты были статическими – они просто представляли пользователю необходимую информацию и иногда радовали глаз симпатичными картинками.

 

Статическим сайтом называют набор HTML-страниц, которые связаны друг с другом гиперссылками.

 

Сегодня все изменилось: современные web-сайты – это не просто информационные страницы. Это полноценные «представители» компаний и людей в глобальной Сети, это площадки для общения, учебы, работы и развлечений, это эффективные инструменты продаж. Неудивительно, что для их создания и поддержки нужны более мощные ресурсы.

 

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

 

Пара примеров: любая социальная сеть – это динамический сайт. Простое представительство компании в сети («Главная», «Услуги», «О нас», «Контакты») – это статический сайт. Уловили разницу?

 

Что такое локальный сервер?

 

Итак, все веб-ресурсы можно разделить на 2 группы: статические и динамические. Зачем нам эта информация? Все просто: для разработки, к примеру, простого сайта-визитки требуется минимальный набор инструментов:

 

 

Написал код в html – сразу увидел изменения. Что может быть проще?

 

Если же появились интерес к программированию на PHP или Perl, желание разобраться с принципами работы баз данных или необходимость создать живой, интерактивный (динамический!) интернет-ресурс, то здесь уже «джентльменский» набор инструментов придется значительно расширить. И первое, с чем нужно определиться – это локальный сервер.

 

локальный сервер

 

Локальный сервер – это специализированное программное обеспечение, которое позволяет делать динамические web-сайты без выхода в интернет. По сути, это эмулятор реального хостинга, благодаря которому можно создавать, отлаживать и тестировать веб-приложения и скрипты «на лету».

 

Список возможностей локального сервера зависит от конкретной сборки, но следующие инструменты являются обязательными для каждого:

  • HTTP-сервер Apache
  • СУБД
  • Движок для работы с базами данных phpMyAdmin
  • Интерпретатор скриптов, написанных на языке PHP

 

Выбираем локальный сервер

 

Сегодня существует большое количество программ, благодаря которым можно «развернуть» на своем компьютере настоящий сервер и постигать искусство web-программирования. Мы выбрали всего 3, но каждый из них достоин твоего внимания.

 


 

open server
open server

 

 

 

 

Преимущества Open Server:

  • Приятный дизайн, удобный интерфейс
  • Не требует инсталляции – можно работать прямо с флэшки
  • Планировщик заданий
  • Надежная работа
  • Интуитивное управление доменами
  • «Внятное» руководство пользователя (новички оценят)

 

minusМинусом Open Server можно назвать только то, что он не работает под Linux и другими операционными системами (кроме Windows).

 

world_linkОфициальный сайт: http://open-server.ru/

 


 

iconxampp
XXAMP

 

 

 

 

Преимущества XXAMP:

  • Надежность – именно за это ее ценят, прежде всего, зарубежные web-мастера
  • Кроссплатформенность – это один из немногих популярных локальных серверов, который стабильно работает не только под Windows, но и под всеми остальными ОС
  • Наличие portable версии

 

minusНедостатком обычно называют довольно «куцую» панель управления и немалый вес программных модулей – в распакованном виде они превышают 600 Mb.

 

world_linkОфициальный сайт: https://www.apachefriends.org/download.html

 


 

denwer
Denwer

 

 

 

 

 

 

Преимущества Denwer:

  • Простота – по неофициальной статистике, это самый популярный локальный сервер у новичков
  • Предельно малый размер – дистрибутив сборки весит всего 8,2 Mb
  • Наличие портативной версии

 

minusМинусы ПО: «урезанная» функциональность (по сути, Denwer предлагает самый минимальный набор инструментов) и невозможность установки на Linux или Mac OS.

 

world_linkОфициальный сайт: http://www.denwer.ru/

 


 

 Подводим итоги

 

Разработка web-сайтов  – это не только творчество, но еще и ремесло. И, как в любом ремесле, здесь важно подобрать правильные и эффективные инструменты.

 

Локальный сервер – это один из тех инструментов, которые делают нашу деятельность проще, а умение владеть ими сразу выдает в человеке профессионала.

 

Хочешь им стать? Приходи к нам на курсы 😉

Яндекс.Метрика