Локальный php сервер для windows

Как установить локальный сервер на Windows

Узнайте, как установить то, без чего не может обойтись ни один веб-разработчик.

Под локальным сервером в веб-разработке обычно понимают набор ПО, которое позволяет запускать сайты на своём компьютере, реже — сам компьютер. Доступ к этим сайтам есть только на одном устройстве (потому-то он и локальный), но этого достаточно, чтобы программист мог всё протестировать.

Из этой статьи вы узнаете, как установить сервер на Windows.

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Пишет о программировании, в свободное время создает игры. Мечтает открыть свою студию и выпускать ламповые RPG.

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

Чаще всего используются локальные серверы Denwer (джентльменский набор веб-разработчика), Xampp и Open Server — все три бесплатны.

Первый (Denwer) прошёл проверку временем и любим многими специалистами. Однако он уже достаточно давно не поддерживается разработчиками, поэтому придётся самостоятельно обновлять некоторые модули — например, версию PHP и СУБД (система управления базами данных).

Также сам он не совсем удобен: интерфейс установщика — консоль, а все настройки нужно вносить в специальные файлы с помощью «Блокнота».

Я бы посоветовал новичкам этот вариант, потому что тогда они на практике узнают, как всё устроено. Но время движется вперёд, поэтому лучше концентрироваться на изучении чего-то более современного.

В этой статье мы рассмотрим Open Server. Его преимущества:

Главный недостаток, пожалуй, — большой вес:

Источник

Встречайте: Open Server!

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Open Server Panel — это портативная серверная платформа и программная среда, созданная специально для веб-разработчиков с учётом их рекомендаций и пожеланий.

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

Хотя изначально программные продукты, входящие в состав комплекса, не разрабатывались специально для работы друг с другом, такая связка стала весьма популярной среди пользователей Windows, в первую очередь из-за того, что они получали бесплатный комплекс программ с надежностью на уровне Linux серверов.

Состав программного комплекса

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Системные требования

Как это выглядит

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Программы в комплекте

Предназначение

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

Вы получите набор портативных (не требующих установки) программ на все случаи жизни. И конечно же вы получите мощную серверную платформу, где вы сможете комфортно заниматься разработкой веб-проектов. Вам больше не нужно думать за каким компьютером вы работаете, за своим, на работе или используете ноутбук коллеги. Вам больше не нужно тратить время на поиск и установку программ если пришлось переустановить Windows — нужно только подключить внешний диск или флэшку с Open Server и все ваши программы тут как тут!

Если Open Server необходим вам только как замена таким программам как Denwer, Vertrigo, Xampp и т.д., то вы можете смело воспользоваться версией Mini, которая содержит только серверную часть платформы.

О проекте

Старт проекта Open Server состоялся 1 августа 2010 года. Идея создать новую и более совершенную WAMP платформу родилась после многолетнего ожидания обновления другой известной WAMP сборки — Denwer.

Первые экспериментальные версии программы были написаны в сотрудничестве с талантливым программистом из Украины. Позднее разработка велась на языке PHP в среде быстрой разработки приложений (RAD) для Microsoft Windows под названием PHP Devel Studio. В дальнейшем, ввиду того, что возможности среды разработки были сильно ограничены и не позволяли проекту развиваться дальше, программа была переписана с нуля и начиная с версии 4.0 разработка ведётся на языке Delphi.

Программа распространяется как Donationware, находится в фазе активной разработки и развития. Лицензионное соглашение не налагает ограничений на использование программы и не предполагает каких-либо гарантий. Автор выражает искреннюю благодарность всем, кто сможет помочь и помогает в развитии проекта путём его популяризации (статьи, обзоры, новости, заметки и т.д.). Не лишними будут ваши замечания, идеи и предложения на нашем форуме.

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

О данном сайте

Данный сайт запущен 1 апреля 2018 года. Как альтернатива официальному ресурсу https://ospanel.io/.

Сайт будет полезен тем, кто хочет скачать последнюю актуальную версию дистрибутива Open Server, но при этом не хочет долго ждать..

С нашего сервера вы всегда можете полностью бесплатно скачать последнюю актуальную версию дистрибутива Open Server, на максимальной скорости!

В свою очередь мы рекомендуем вам уважать труд автора данного продукта и по возможности оказывать финансовую помощь проекту — вы можете внести свой вклад в его развитие и поддержку!

Источник

Что это такое

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Программная среда для веб-разработки

Open Server Panel — это портативная программная среда, созданная специально для веб-разработчиков с учётом их рекомендаций и пожеланий.

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

OSPanel широко используется с целью разработки, отладки и тестирования веб-проектов, а так же для предоставления веб-сервисов в локальных сетях.

Проект существует уже более 10 лет, он успешно зарекомендовал себя как первоклассный, простой и надёжный инструмент, необходимый каждому веб-мастеру. За годы разработки мы постарались реализовать в нём всё самое лучшее, что есть на сегодняшний день в аналогичных программных продуктах.

Включайтесь в сообщество и покоряйте мир веб-разработки!

Как это устроено

Системные требования

32-битные системы не поддерживаются

Операционные системы: Windows 7 SP1 x64 / Windows Server 2008 R2 SP1 или новее;
Свободные аппаратные ресурсы: от 500 МБ RAM и от 5 ГБ места на диске;
Системное ПО: MSVC++ 2005-2019 Redistributable Packages (есть в комплекте);

Как это выглядит

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windowsЛокальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windowsЛокальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windowsЛокальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windowsЛокальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Бонус для новеньких

Помимо широкого набора серверных компонентов мы добавили в Open Server Panel специальный пакет программ для начинающих веб-разработчиков, по сути это необходимый минимум для быстрого старта. Вот какой там софт:

Все эти программы полностью портативны и работают вместе с Open Server Panel без установки.

Наши партнёры

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

В чём изюминка

Идея нашего проекта заключается в реализации портативного рабочего места для веб-разработчика. Многие из вас сейчас зависят от конкретного компьютера/ноутбука и программ, которые там установлены. Использование Open Server Panel освободит вас от подобных неудобств, вы cможете работать над своими проектами из любой совместимой системы, на любом рабочем месте, без каких-либо ограничений. Всё это стало возможным благодаря тому, что программная среда, сконструированная нами, полностью портативна.

Просто попробуйте Open Server Panel и вы получите действительно мощную программную среду, где вы сможете комфортно заниматься разработкой веб-проектов не задумываясь о том, где и за каким компьютером вы работаете. Только представьте, вам не потребуется тратить время на установку всех необходимых программ даже в случае переустановки Windows — просто запустите приложение и оно уже работает!

Open Server — это отличная замена такому программному обеспечению как Denwer, Vertrigo, Xampp и т.д. Удобство и простота управления безусловно не оставят вас равнодушными!

О проекте

Идея создать новую и более совершенную WAMP платформу родилась после многолетнего и безуспешного ожидания обновления популярной в начале 2000-х годов WAMP сборки Denwer. Старт проекта Open Server Panel состоялся 1 августа 2010 года на домене open-server.ru.

Первые экспериментальные версии были написаны в сотрудничестве с талантливым программистом из Украины. Сейчас разработка проекта ведётся на языке Delphi. Программа распространяется как Freeware, т.е. свободно и бесплатно, лицензионное соглашение не налагает каких-либо ограничений и не предполагает каких-либо гарантий. В 2016-м году проект переехал на международный домен ospanel.io.

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


Open Server Panel — локальный веб-сервер. HTTP сервер для localhost, который не требует установки. Веб http сервер для локальной сети скачать можно прямо сейчас, локальный web сервер поможет создать свой локальный www сервер. Не потребуется установка Apache, Nginx для localhost.

Источник

Локальный сервер (WAMP) в 2020 году

WAMP объединяет программные продукты, предназначенные для разработки и тестирования локальных сайтов и приложений, то есть на компьютере с ОС Windows и без выхода в Интернет. При этом настройка и наполнение веб-ресурса осуществляется без аренды платных серверов. В данную платформу также входят открытое ПО Apache, СУБД MySQL, интерпретатор PHP для работы с языками программирования, автоматический установщик расширений.

WAMP объединяет программные продукты, предназначенные для разработки и тестирования локальных сайтов и приложений, то есть на компьютере с ОС Windows и без выхода в Интернет. При этом настройка и наполнение веб-ресурса осуществляется без аренды платных серверов. В данную платформу также входят открытое ПО Apache, СУБД MySQL, интерпретатор PHP для работы с языками программирования, автоматический установщик расширений.

Зачем нужен WAMP-сервер?

Программист обычно разрабатывает сайт на своем компьютере, а затем переносит его на хостинг. Но чтобы PHP-скрипты выполнялись правильно, на ПК должны быть те же программы, что и на хостинге. Устанавливать и настраивать каждую по отдельности долго и неудобно, поэтому необходима WAMP-платформа, которая уже включает требуемое для веб-разработки ПО.

Во время проверки сайта в браузере запускается специальный адрес localhost, и идет обращение к локальному серверу. Запрос обрабатывается, а результат передается обратно в браузер. Благодаря этому сайт выглядит так, будто загружен на хостинг.

WAMP позволяет в спокойном режиме сделать и протестировать сайт и неспешно выбрать хостинг-провайдера.

Обзор локальных серверов

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

Open Server

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

В полную версию включен необходимый набор программ для моментального старта: Opera, Sublime, WinSCP, Simplewall, Jcpicker, Bright Master. Сервер регулярно обновляется, что говорит о стабильности его работы.

Пользователям предлагается на выбор несколько HTTP-модулей (Apache или Nginx), различные версии модулей PHP и СУБД. К тому же между ними работает быстрое переключение.

Установка стационарная и портативная.

Недостаток один – не предусмотрено автообновление сервера.

Denwer

Это – джентльменский набор веб-разработчика, одна из самых первых на IT-рынке программ. Содержит базовые компоненты: Apache, MySQL, PHP, phpMyAdmin, но как таковая управляющая программа отсутствует. Выполняет основные простые задачи.

На официальном сайте можно скачать дополнительные модули и расширения (языки программирования Python и Parser, дистрибутив ActivePerl, СУБД PostgreSQL и FireBird, эмулятор емейл-сервера с протоколом SMTP).

Подходит для начинающих разработчиков и работает на слабых компьютерах.

Установка стационарная и портативная.

Скачать Denver можно на официальном сайте разработчика

Laragon

Laragon – молодой, но перспективный проект. Является простым и удобным, но при этом многофункциональным сервером, включает базовый набор компонентов (Apache/Nginx, MySQL, PHP, Memcached, Redis). Легко запускается, конфигурируется и работает. Главная отличительная особенность – производительность и стабильность.

Есть возможность быстро переключаться между имеющимися версиями PHP, а также добавлять другие. При создании нового проекта по умолчанию создается локальный домен. Виртуальный хостинг устанавливается автоматически за пару минут.

Подходит для начинающих разработчиков.

Установка стационарная и портативная. Представлен в версии Full и Lite (не включает Node.js 11, npm, yarn, git).

Скачать Laragon на официальном сайте разработчика »

XAMPP

Универсальный сервер, который можно использовать на Windows (но не на 2003 и XP), Mac (10.6 и выше) и Linux (многие дистрибутивы). Кроме стандартных компонентов Apache и PHP включает также СУБД MariaDB, Perl, OpenSSL, расширения и темы. Среда XAMPP очень удобна в использовании: внутри папки с рабочим окружением htdocs хранятся все локальные сайты.

При правильной настройке работает как полноценный интернет-сервер. Защита компонентов настроена, поэтому может функционировать в общественной сети.

Скачать XAMPP на официальном сайте.

WampServer

Классическая платформа WAMP, включающая последние версии Apache, MySQL и PHP. Совместима со всеми версиями Windows, кроме XP, Server 2003, SP3. Работает только на файловой системе NTFS. Отличается производительностью и стабильностью.

Поддерживает большое количество языков и разные версии модулей. Конфигурация сервера легко настраивается через интерфейс.

UwAmp

UwAmp – удобный инструмент для разработки. Помимо базовых компонентов включает СУБД SQLite и панель phpMyAdmin, поддерживает несколько версий PHP и UNICODE, контролирует использование процессора. Интерфейс оснащен удобным меню с различными конфигурациями и командами.

Установка стационарная и портативная.

Недостаток – англоязычный интерфейс.

Скачать UwAmp на сайте производителя.

AMPPS

Представляет собой не просто сборку, а мощную платформу для создания веб-ресурсов с полноценной библиотекой приложений. Поддерживает распространенные CMS, блоги, форумы, доски объявлений, фотогалереи и т.д. Включает Apache, СУБД MySQL и MongoDB, PHP, Perl, Python. AMPPS – отличный инструмент изучения CMS, форумов и других скриптов для создания сайтов.

Подходит для начинающих разработчиков.

Скачать AMPPS на сайте производителя.

Winginx

Интересная сборка с управляющей программой и обширным базовым комплектом, куда входят Nginx, MongoDB и Node.js. Дополнительное ПО можно загрузить из магазина, включая популярные CMS и фреймворки. Есть возможность выбирать между СУБД MySQL, MongoDB и Redis. Работает с разными версиями PHP. Благодаря встроенному Центру обновления пользователь сможет проверять актуальность установленных компонентов.

Подходит для начинающих разработчиков.

Установка стационарная и портативная.

Недостаток – сложность работы с логами.

Скачать Winginx на сайте производителя.

Vertrigo

Функциональный сервер с обычным WAMP-комплектом, также включает SQLite, SQLiteManager и PhpMyAdmin. Благодаря наличию опции Zend Optimizer увеличивается производительность запущенных процессов на 40%. Предоставляет хорошие возможности по настройке PHP и Apache.

Подходит для начинающих разработчиков и нетребовательных пользователей.

Источник

Выбираем WAMP платформу для разработки сайтов под Windows

Во времена моей юности в русскоязычном сегменте сети интернет был популярен только один единственный WAMP комплекс. Это, как вы уже догадались, старый добрый Denwer. Он прочно обосновался на моём компьютере еще в далёком 2003 году. Другие альтернативы если и существовали в то время, то были известны в узких кругах и были не столь популярны.

Давайте посмотрим на то, что мы можем использовать сегодня, спустя столько лет. Я предлагаю рассмотреть, протестировать и сравнить 14! программных комплексов предназначенных для разработки сайтов под Windows.

1. AMPPS

Последняя версия: 1.7
Русский язык: есть (частично)
Portable версия: Нет
Домашняя страница: http://www.ampps.com/

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Несомненным плюсом данной сборки является поддержка многих распространенных CMS, блог-платформ, веб-форумов, досок объявлений, фотогалерей и проч. Всего доступных приложений более 200! Набор включённых в пакет компонентов так же не отстает от жизни, все модули довольно свежие и, что примечательно, здесь мы можем найти такую экзотику как Python и MongoDB.

Из минусов я хочу отметить частичный русский перевод, который присутствует только в каталоге скриптов, да и то не везде. После перезапуска Apache трей-меню отказалось работать, перезагрузка Windows не помогла. Еще одним минусом является отсутствие портативности. На мой взгляд AMPPS больше пригодится новичкам для изучения скриптов, нежели серьёзным разработчикам. Работать с этим программным пакетом мне было не очень комфортно, есть варианты и получше.

2. AppServ

Последняя версия: 2.5.10
Русский язык: Нет
Portable версия: Нет
Домашняя страница: http://www.appservnetwork.com/

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

3. Denwer

Последняя версия: 3.2010-11-07
Русский язык: Есть
Portable версия: Да
Домашняя страница: http://www.denwer.ru/

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Denwer предельно прост и понятен, а потому имеет самую большую армию поклонников среди «чайников». Наиболее полным описанием данной платформы будет следующая фраза, сказанная одним из пользователей: «Денвер выполняет основные задачи и ладно, а чем больше примочек тем больше заморочек (никто ими на все 100 не пользуется)».

4. EasyPHP

Последняя версия: 5.3.9
Русский язык: Да
Portable версия: Да
Домашняя страница: http://www.easyphp.org/

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Замечу, что EasyPHP управляет сервером самостоятельно, никаких пугающих черных окон не выскакивает, запуск и остановка сервера выполняются довольно быстро.

5. EleanorServ

Последняя версия: 2.0.2.0
Русский язык: Есть
Portable версия: Да
Домашняя страница: http://eleanor-cms.ru/server

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

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

После создания нового домена панель управления просто исчезла. Оказалось, что в менеджере доменов ошибка, и он открывает некорректный адрес, но это мелочи. Еще одним огорчением была невозможность открыть папку с доменами из трей-меню, мне пришлось искать куда же я установил EleanorServ…

В целом EleanorServ мне понравился, особенно возможность старта/остановки сервера прямо из браузера.

6. Nimp

Последняя версия: 1.5.0
Русский язык: Есть
Portable версия: Да
Домашняя страница: http://nimpbox.ru/

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Во время использования этой сборки постоянно что-то сбоило, FileZilla никогда сам не останавливался (пришлось убивать через диспетчер задач), а Memcached вообще не запускался. Некоторое недоумение вызвали слова автора программы о том, что «данная сборка прекрасно подойдет для высоко нагруженных сайтов в корпоративных и городских сетях», программе явно далеко до использования в корпоративной среде.

«Фишка» этой платформы в том, что Nginx работает как frontend и предназначен для раздачи статического контента, а Apache работает в качестве backend для генерации динамического контента. В целом моё впечатление от этой сборки осталось двояким, оно плавно менялось от резко негативного вначале до нормально-приемлемого в процессе работы с программой.

7. Open Server

Последняя версия: 4.5.2
Русский язык: Есть
Portable версия: Да
Домашняя страница: http://open-server.ru/

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Приятной особенностью Open Server является возможность использовать программу в качестве портативного персонального стартового меню. Можно установить сервер на USB накопитель, перенести туда свои portable программы, создать закладки для часто посещаемых сайтов и везде, где бы вы не находились, вы будете иметь удобное меню быстрого доступа к своим любимым сайтам и программам.

8. Server2go

Последняя версия: 1.8.2
Русский язык: Нет
Portable версия: Да
Домашняя страница: http://www.server2go-web.de/

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Впечатление крайне отрицательное, хотя казалось бы: сервер стартует, PhpMyadmin открывается, а что ещё надо? Нет, сервер который нельзя остановить — это не для меня. Гори оно в аду!

9. Uniformserver

Последняя версия: 8.5.4
Русский язык: Да
Portable версия: Нет
Домашняя страница: http://www.uniformserver.com/

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

10. USBWebserver

Последняя версия: 8.5
Русский язык: Нет
Portable версия: Да
Домашняя страница: http://www.usbwebserver.net/

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

По своей функциональности USBWebserver напоминает Denwer, разве что Perl не хватает. В панели управления можно выполнить запуск/остановку модулей, открыть логи, еще есть парочка полезных функций и настроек, на этом всё. Я бы рекомендовал эту сборку как GUI замену Denwer-а для тех, кому необходима схожая функциональность, но хочется иметь панель управления с кнопочками и рюшечками.

11. Vertrigo

Последняя версия: 2.27
Русский язык: Нет
Portable версия: Нет
Домашняя страница: http://vertrigo.sourceforge.net/

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Но не всё так радужно в нашем королевстве, конечно же есть и минусы. Самый главный и существенный минус — Vertrigo не портативен, его нельзя установить на флешку и использовать на разных машинах. Из других проблем хочу отметить трудности с созданием домена или алиаса, а так же отсутствие русского языка.

12. Wampserver

Последняя версия: 2.2d
Русский язык: Да
Portable версия: Нет
Домашняя страница: http://www.wampserver.com/

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

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

13. Winginx

Последняя версия: 0.4.0.4
Русский язык: Есть
Portable версия: Да
Домашняя страница: http://winginx.ru/

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Довольно странно в Winginx выглядит работа с логами. Для их просмотра нам предлагается меню выбора файлов вида error.log, access.log и так далее, однако к какому именно модулю относятся эти логи понять невозможно: Nginx, PHP, а может Node.js?

Возможно, что кому-то (в первую очередь новичкам) будет очень полезна функция автоматической установки скриптов (PhpBB, WordPress, Joomla и т.д.) при создании домена, особенно если учитывать что скрипты сконфигурированы для работы с Nginx (переписывать правила реврайта самому довольно сложно). Однако лично я такими функциями никогда не пользуюсь и предпочитаю выполнять инсталляцию сам, поскольку никогда не знаешь что и как там устанавливается и какие сюрпризы могут поджидать тебя в будущем.

14. Xampp USB Lite

Последняя версия: 1.7.7
Русский язык: Нет
Portable версия: Да
Домашняя страница: http://www.apachefriends.org/en/xampp-windows.html

Локальный php сервер для windows. Смотреть фото Локальный php сервер для windows. Смотреть картинку Локальный php сервер для windows. Картинка про Локальный php сервер для windows. Фото Локальный php сервер для windows

Старт и остановка модулей происходят достаточно быстро, страница приветствия не запутана и понятна, хоть и на английском. В целом довольно хороший программный комплекс (с кучей плюшек в desktop версии) в котором нет ничего лишнего или отталкивающего. Чёрные окна из-за угла не атакуют, панель управления вполне обычная, однако малополезная.

Из минусов этого программного комплекса я могу отметить как раз эту панель управления, а точнее отсутствие этого самого управления, в ней нет ничего кроме запуска и остановки сервера. Здесь нет удобного меню со списком сайтов, нет раздела настроек веб-сервера, отсутствуют какие-либо полезные инструменты. Настраивать рабочее окружение в этой сборке вам придется вручную.

Сравнение

PortableРусский языкНаличие GUIПолезный GUIПросмотр логов
AMPPS+++
AppServ
Denwer++
EasyPHP+++++
EleanorServ+++++
Nimp++++
Open Server+++++
Server2go+
Uniformserver+++
USBWebserver++
Vertrigo+++
Wampserver++++
Winginx+++++
Xampp USB Lite++

Лучшие результаты: EasyPHP, Open Server, Winginx.

Тестирование

Тест №1 — Ложный запуск

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

Тест №2 — Сложные пути

Суть теста заключается в преднамеренной установке сервера в папку со сложным именем, в нашем тесте мы будем использовать папку с именем «C:\test\Mys$ka!._-()zlo<>+

%&2% Files». Если PhpMyAdmin (он взят просто для удобства, поскольку есть в каждой сборке) не откроется, то тест соответственно будет провален. Каждый человек — это индивидуальность, папки порой называют самыми неожиданными именами. Название папки, выбранное для теста, корректно для Windows и должно быть правильно обработано.

Тест №3 — SSL из коробки

Тест предельно простой — запускаем сервер и пытаемся открыть PhpMyAdmin по SSL протоколу.

Обозначения: «+» означает что тест пройден успешно, «-» означает что тест провален.

Ложный запускСложные путиSSL из коробки
AMPPS+++
AppServ+
Denwer++
EasyPHP++
EleanorServ++
Nimp+
Open Server+++
Server2go+
Uniformserver+
USBWebserver+
Vertrigo++
Wampserver++
Winginx
Xampp USB Lite++

Лучшие результаты: AMPPS, Open Server.

Заключение

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

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

Если вам необходимо быстро ознакомиться с каким-либо известным скриптом, форумом, фотогалереей или гостевой книгой и не хочется заморачиваться с его установкой и поиском подходящей платформы, то можно попробовать AMPPS. Конечно при условии, что интересующий вас скрипт поддерживается данной разработкой.

В случае если у кого-то возникнет необходимость использовать такие редкие модули как локальный почтовый сервер, Node.js, MongoDB и т.д., то я думаю каждый сможет подобрать себе подходящий вариант среди других участников нашего обзора.

P.S. Мнение автора основано на поверхностном общении с каждой сборкой и может не отражать некоторые не выявленные в процессе работы достоинства или скрытые недостатки любой из платформ.

P.P.S Хочу предостеречь комментаторов, которые ратуют за виртуальную машину с Linux на борту и больше ничего не признают в качестве альтернативы. Отчасти я с вами согласен, при переносе сайта на реальный хостинг могут возникнуть некоторые проблемы: потоки, права fs, симлинки, консоль и т.д.

Однако посмотрите на это с другой стороны. Подобные проблемы — частные случаи и возникают они довольно редко. В реальности всё наоборот — верстальщику шаблонов на движке Smarty совершенно не нужно что-то знать про потоки, симлинки и консоль, а разработчики CMS уже 100 лет как научились устанавливать правильные права записи на загружаемые файлы.

Как итог хочу сказать — WAMP платформы имеют право на существование и использование виртуальных машин в большинстве случаев совершенно не оправдано.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *