19 коментариев
Поделиться статьей:

Популярные локальные сервера Денвер и Open Server

Автор: Alla Rud 22.02.2016 19 20927 на прочтение 4 минут

Локальный сервер устанавливается непосредственно на ПК разработчика и используется для создания сайта без выхода в интернет. Работа такого сервера полностью имитирует работу сервера хостера, так как все динамические сайты при создании используют 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™, обращайтесь!


Alla Rud
Статей: 534
Оцените статью:


Спасибо за отзыв
Рейтинг: 4.8 из 5 Голосов: 20