Автор: Рубрики: Общее Просмотрено: 15009
Популярные локальные сервера Денвер и Open Server
22Фев2016

Локальный сервер устанавливается непосредственно на ПК разработчика и используется для создания сайта без выхода в интернет. Работа такого сервера полностью имитирует работу сервера хостера, так как все динамические сайты при создании используют MySQL, язык РНР, Perl, которым необходима обработка сервера. Для реального тестирования веб-приложений используются популярные локальные сервера, такие как Denwer и Open Server. Далее рассмотрим каждый из них.

Денвер называют еще джентльменским набором разработчика, так как он состоит из всех необходимых компонентов. Данный локальный сервер рекомендуют для начинающих, потому что он легок и прост в настройке. Популярный Денвер имеет поддержку и базу знаний. Включает в себя: веб-сервер Apache; интерпретатор языка PHP; интерпретатор языка PERL; базу данных MySQL; имитация сервера Email почты; движок phpMyAdmin для управления MySQL; эмулятор sendmail и сервера SMTP с поддержкой работы совместно с PHP, Perl, Parser и др.  

Денвер распространяется бесплатно и его можно скачать с официального сайта разработчика. С помощью данного ПО можно запустить практически любую CMS на своем компьютере.

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

На основе Денвера был создан Endels – New Denwer Local Server. Endels мог бы стать четвертой версией Денвера. Он включает: стандартный Windows-установщик; графический интерфейс; управление по иконке (Запуск, Остановка, Рестарт и пр.); быстрая cмена версии PHP (5.2, 5.3, 5.4, 5.6); Apache 2.2 или Apache 2.4; Zend Optimizer и XDebug; открытие текущего проекта в один клик; надежное функционирование под Windows 7 x32 и Windows 7 x64; поддержка Windows 10; проверка обновлений компонент и оболочки по умолчанию; легкая настройка и автозапуск.

Для запуска нужен Microsoft .NET Framework 2.0, который устанавливается вместе с Windows.

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

Следующий локальный сервер, который мы рассмотрим – портативный Open Server. Данный дистрибутив не столь стар и популярен как Денвер, но он только набирает свои обороты и завоевывает внимание веб-разработчиков.

Серверная платформа представляет собой WAMP комплекс, эта абревиатура расшифровует составляющие программы: Windows ОС для работы локального сервера; Apache — web-сервер, который запускается при запуске программы; MySQL — является обязательной составляющей для работы многихCMS; PHP — интерпретатор серверного языка, который лежит в основе большинства движков и веб-приложений.

Кроме всего перечисленного набора, предоставляется веб-сервер Nginx, который прекрасно работает в связки с Apache. О данной технологии подробнее в нашей статье

Open Server многофункциональный аналог Денвера, который имеет много компонентов и обладает мощными возможностями. Так же используется для разработки и тестирования веб-сайтов в локальной сети.  

Если сравнивать два данных локальных сервера, то стоит учесть, что Open Server включает более новые версии ПО для разработки чем Денвер. Однако Denwer весит намного меньше пакета Open Server (8,2 Мб против 135 Мб (или 424 Мб для полной версии)). Ко всему сказанному, начать работать с Denwer значительно легче.

Однако работа в Open Server комфортней в общем. Он имеет возможности не только в гибкой настройке, но и в использовании Apache и Nginx.

Open Server постоянно развивается, выпускаются новые версии, которые содержат новый функционал и возможности. Поддерживаемые версии Open Server Windows (32-бит і 64-бит): Windows 8 / Windows 7 / Server 2008 / Vista / Windows XP SP3. Минимальные системные требования для работы: 200 Мб RAM і 1 Гб на HDD. Автономная среда серверной платформы позволяет работать не привязываясь к конкретному компьютеру.

Каждый разработчик делает выбор в пользу той серверной платформы, которая ему более удобна и надежна. Поэтому советуем вам попробовать каждую и сделать выбор основываясь на своих предпочтениях, а когда Ваш проект будет готов к запуску всегда можете выбрать виртуальный сервер от  HyperHost™, обращайтесь!

15010 раз(а) 4 Сегодня просмотрено раз(а)
  • Семён Семёныч

    Денвер действительно довольно простой в использовании и настройке, а вот опен сервер потяжелее. Мне пришлось немного полазить по форумам, прежде чем заставить его работать.

    • Владимир Дот

      Полностью согласен с вами! Open Server кушает очень много ресурсов, а в настройках сам чёрт ногу сломит.
      Если у вас серьёзный проект, то будьте готовы к тому, что слабенькая машина его просто не потянет.

      • Семён Семёныч

        Интересно, а в линуксе есть что-то подобное? По идее, если ставить такое дело на нём, то кушать эта система должна намного меньше.

        • Владимир Дот

          Open Server вроде как и под линукс есть. Точно не знаю, так как мало подобным занимаюсь.

          • Семён Семёныч

            Да? Тогда надо будет его поискать, пока что мне встречались версии исключительно под винду. Причём лагают они порой просто безбожно.

          • Владимир Дот

            Если нет версии под линукс, то можно виндовую попробовать запустить под вайном. Работает далеко не всегда, но как вариант.

          • tizis

            Это извращение вселенского масштаба.

          • Марина Семёнова

            А толк то тогда какой? Сидеть на линуксе, чтобы работать с приложением под виндовс. Уже звучит бредово. А то что оно ещё и работать коряво будет скорее всего, вообще делает это мазохизмом. Надо либо работать на винде, либо на линуксе, но с подходящим аналогом.

          • tizis

            Разворачивать на своей домашней системе ввиде линукса рабочее окружение то ещё извращение. А если система не домашняя – то смысл заморачиваться с установкой линукса в полноценном виде ? => в этот момент приходит понимания зачем нужны надстройки над виртуалками по типу k8s или докера.

          • Юрій Ілючек

            vesta – ставить просто управлять тоже.

  • Марина Семёнова

    Много смотрела видео про денвер, но как то он не внушает мне доверия. Поэтому я прямо напрямую всё делаю, мне так как то проще.

    • Семён Семёныч

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

      • Владимир Дот

        Семён дело говорит, очень удобная штука когда под рукой нет сети. Да и сразу видно проблемные места, а не понравится и фиг с ним.

        • Марина Семёнова

          Чтобы постестить онлайн не нужен супер интернет, достаточно какого-нибудь обычного усб-свистка или какого-нибудь халявного вай-фая.

  • gisaapos .

    Одного не могу понять – Open Server скачивается с офф. сайта 2-3 часа. Проверяется антивирусом (700МБ или 1.2 ГБ) несколько часов (2 часа, далее устал ждать и отменил проверку).
    Повезет если антивирус ничего не найдет (у меня нашел угрозу после 2 часов проверки).

    То есть целый день потерять на него, за это время можно вручную апач-сервер самому поставить.

    Для сравнения – Xampp весит 130 МБ а проверяет его антивирус аж 2 секунды! Вот так должно быть, ведь эти проги для экономии времени, чтоб не ставить вручную апач.

    • Марина Семёнова

      Тут могут быть вопросы как к опену, так и к антивирусу. Скорее всего в программах просто разное количество файлов. Ну оно и понятно, там под 700 мб, а тут всего 130.

      Но! Вы ведь ставите их всего один раз,а потом многократно ими пользуетесь. Вы же не ставите их по 10 раз в день?

      Если уж на то пошло, то можно взять тестовый семидневный режим – https://hyperhost.ua/ru/cheap-hosting, и отлаживать сайты онлайн. Там вообще ничего качать почти не надо.