Превратите веб-сайты в приложения с помощью WebCatalog Desktop и пользуйтесь множеством эксклюзивных приложений для Mac, Windows. Пространства помогают упорядочивать приложения, легко переключаться между аккаунтами и повышать продуктивность.
Упростите себе работу с помощью компьютерных приложений и пространств
Больше не нужно постоянно переключаться между вкладками браузера! WebCatalog Desktop превращает браузерные приложения в удобные ПК-приложения, что позволяет упростить рабочий процесс и повысить продуктивность. Удобная работа без отвлекающих факторов и возможность сосредоточиться на важном.
Кроме того, WebCatalog Desktop позволяет управлять несколькими аккаунтами и приложениями, упорядочивать и группировать их с помощью пространств, что позволяет входить в нужные аккаунты, не переключая браузеры.
Обзор
Защита конфиденциальности
Запуск веб-сайтов в изолированных средах и защита от межсайтовых трекеров.
Вход в несколько аккаунтов
Управление аккаунтами и переход между ними без переключения браузеров.
Пространства
Управление аккаунтами и приложениями — с помощью пространств
Облачное резервное копирование и синхронизация
Синхронизация приложений, игр, пространств и настроек на всех компьютерах.
Приложения в строке меню (области уведомлений)
Веб-приложения можно закрепить в строке меню (области уведомлений) для быстрого доступа с помощью сочетаний клавиш.
Системная интеграция
Можно выбрать приложение как почтовый клиент по умолчанию, распределить окна, настроить уведомления и многое другое!
Блокировка приложений
Блокировка приложений с помощью Touch ID, когда вы не за ПК.
Блокировщик рекламы и трекеров
Блокировка рекламы, защита личных данных от трекеров и ускорение работы веб-сайтов.
Настраиваемые приложения
Тысячи приложений в каталоге — и настройка собственных приложений на основе любых веб-сайтов.
Скачайте WebCatalog Desktop для Mac, Windows.
Sitemap Generator 4.4
Удобная и простая в использовании программа для создания карты сайта. Присутствует возможность игнорировать определенные URL-адреса. После завершения сканирования программа позволяет экспортировать результаты в файлы XML, CSV, TXT, HTML и многое другое…
get_app865 | Бесплатная |
Notepad++ 8.8.1
Notepad++ — это редактор, представляющий альтернативу стандартному Блокнотику, который входит в поставку Windows. Данную программу могут использовать как программисты (редактирование кода), так и все те, кому необходим хороший текстовый редактор…
get_app2 117 381 | Бесплатная |
WYSIWYG Web Builder 20.1.2
WYSIWYG Web Builder — инструмент создания сайтов для пользователей, абсолютно не знакомых с программированием, HTML версткой, сетевыми протоколами и т.д. Для создания веб-страницы нужно разместить необходимые объекты на отведенных им позициям…
get_app21 833 | Условно-бесплатная |
Visual Studio Code 1.99.3 / 1.83.1
Бесплатный кроссплатформенный редактор кода для комфортной веб-разработки. Присутствуют все необходимые инструменты для работы с кодом, имеется поддержка Git и прочих систем управления версиями, встроенный отладчик, терминал, а также поддержка дополнений…
get_app35 913 | Бесплатная |
PHP 8.4.6
Широко используемый язык скриптов, специально разработанный для Web-программирования. Среди достоинств PHP присутствует легкая интеграция в HTML, поддержка широкого круга баз данных, поддержку протоколов LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM и прочее…
get_app139 108 | Бесплатная |
SEO checker 10.1
Программное обеспечение, предназначенное для повышения рейтинга веб-сайтов на страницах результатов поисковых систем. Использует анализ ключевых слов и отслеживание обратных ссылок, чтобы определить лучшие стратегии для повышения релевантности поиска…
get_app612 | Условно-бесплатная |
PhpStorm 2024.3.5
Мощный и навороченный редактор для PHP, HTML и JavaScript с возможностью анализа кода на лету, предотвращения ошибок в коде, подсветкой синтаксиса, расширенными настройками форматирования и автоматизированными средствами рефакторинга для PHP и JavaScript…
get_app14 813 | Условно-бесплатная |
HTML Stripper 2.4
Небольшая и простая в использовании утилита, которая позволяет быстро и легко удалять теги из HTML-документов и извлекать текст из HTML-страниц, преобразуя содержимое в человекочитаемый текст, строки или данные. Обрабатывает HTML файлы любого размера…
get_app752 | Бесплатная |
Broken Link Detector 4.3
Небольшая и простая в использовании утилита, которая позволяет проверить любой сайт на наличие неработающих ссылок, а также экспортировать отчеты для дальнейшего анализа. Присутствует возможность управлять таймаутом соединения и ответа, юзер-агентом…
get_app448 | Условно-бесплатная |
QuantumNeuroChaOSys.js 0.2.03
Библиотека для работы с квантовыми нейронными сетями. Предназначена для таких областей, как искусственный интеллект, машинное обучение и квантовые вычисления. Позволяет прогнозировать в условиях неопределенности, а также моделировать сложные системы…
get_app92 | Бесплатная |
RocketCake 6.0
Приложение для создания интерактивных сайтов без необходимости знания программирования. Позволяет использовать готовые шаблоны или начинать проекты с нуля. Программа позволяет предварительно просматривать сайт и адаптировать его под различные устройства…
get_app271 | Условно-бесплатная |
phpMyAdmin 5.2.1
phpMyAdmin — утилита для администрирования MySQL через web-интерфейс, написанная на PHP…
get_app92 905 | Бесплатная |
CSS HTML Validator 25.00 Pro
Мощная и эффективная утилита для проверки HTML-кода, которая ищет ошибки в тексте WEB-странички и выводит их список в удобном для пользователя формате. Имеются встроенный HTML-редактор, конвертор тегов, шаблоны, мастер подсказок, работа в пакетном режиме…
get_app10 275 | Условно-бесплатная |
Royal RSS Reader 1.70
Royal RSS Reader — легкое портативное приложение для чтения RSS-каналов, отличающееся простотой использования и низким потреблением ресурсов. Оно позволяет легко добавлять каналы, управлять сообщениями, настраивать обновления и экспортировать данные…
get_app131 | Бесплатная |
CodeLobster IDE 2.6.0
Программа представляет собой полноценный HTML, CSS, JavaScript и PHP редактор, который дает как новичкам так и профессиональным разработчикам интеллектуальный инструмент для удобной работы. Присутствуют плагины для работы с популярными CMS и фреймворками…
get_app978 | Условно-бесплатная |
В этой публикации, друзья, поговорим, как сделать сайт веб-приложением? Чтобы его можно было открывать в отдельном окне, а его ярлык размещался на рабочем столе и в других областях операционной системы. Это актуально для сайтов электронной почты, соцсетей, мессенджеров, различных сервисов и т.п. Сайты в веб-приложения трансформируются с помощью функционала многих браузеров, десктопных и мобильных. Рассмотрим, как решить поставленную задачу на компьютере в популярных десктопных браузерах.
Веб-приложение сайта – это тот же сайт, что и в окне браузера, только этот сайт выделяется в своё отдельное окно. Но может и не выделяться. В любом из этих случаев мы получаем ярлык этого сайта, закреплённый в каких-то областях быстрого доступа браузера. Но главное: этот ярлык можно разместить в разных местах операционной системы — на рабочем столе, на панели задач, в главном системном меню (меню «Пуск» в Windows). И мы сможем получать доступ к часто посещаемым сайтам оперативно, прямо из среды операционной системы. Ещё веб-приложения можно настроить на автоматический запуск при входе в операционную систему. И тогда мы будем получать уведомления от сайтов, даже если браузер не будет открыт.
Будучи созданными на базе того или иного браузера, такие веб-приложения предусматривают в полном объёме всё его контекстное меню и часть возможностей главного меню.
Предусматривают работу установленных в браузер расширений, поставку сайтами уведомлений, использование камеры, микрофона и прочих устройств компьютера. Т.е. для отдельных веб-приложений работает тот же функционал браузера, что и в его окне при обычном доступе к сайтам. Такие веб-приложения, как и обычные сайты в окне браузера, работают только при наличии Интернета.
В Google Chrome, находясь на сайте, который хотим превратить в веб-приложение, в меню браузера выбираем «Сохранить и поделиться». Далее выбираем либо установку приложения, либо создание ярлыка с открытием в отдельном окне, всё это одно и тоже, и это создание веб-приложения.
При необходимости можем скорректировать название сайта. Жмём «Создать» или «Установить».
Ярлык веб-приложения будет размещён в среде Chrome «Сервисы», и веб-приложение можно будет запускать из этой среды. Кнопка доступа к среде «Сервисы» размещается на панели закладок браузера. Если этой кнопки нет, на панели закладок вызываем контекстное меню, отмечаем пункт «Показывать кнопку «Сервисы».
В среде «Сервисы» с помощью опций контекстного меню на ярлыке веб-приложения можно управлять им – назначать автозапуск, удалять, вносить различные настройки.
При создании веб-приложения его ярлык автоматически размещается на рабочем столе операционной системы. Откуда его можно переместить на панель задач или закрепить в системном меню.
В других браузерах на базе платформы Chromium создание веб-приложений осуществляется так же, как в Google Chrome. Браузеры, базирующие на Chromium, но подвергшиеся кардинальной доработке, могут иметь свои особенности создания веб-приложений, отличный механизм их создания, свою среду размещения их ярлыков. А некоторые такие браузеры ещё и предусматривают дополнительные интересные возможности. Как, например, браузеры Microsoft Edge и Яндекс.Браузер.
В Microsoft Edge сайты могут быть веб-приложениями только в своих отдельных окнах. Будучи на сайте, который необходимо сделать веб-приложением, для создания последнего в меню браузера выбираем пункт «Приложения». Но, друзья, прежде обратим внимание на пункт «Управление приложениями», это среда доступа к веб-приложениям внутри Microsoft Edge. В ней можно применять к веб-приложениям их возможности, удалять их. Жмём «Установить этот сайт как приложение».
При необходимости можем сменить иконку веб-приложения или ввести своё название для сайта. В итоге нажимаем кнопку «Установить».
Нам предлагаются сопутствующие возможности – создание ярлыков и автозапуск. Отмечаем необходимое и жмём кнопку «Разрешить».
Для веб-приложений на базе Microsoft Edge в их отдельных окнах доступна функция выполнения поиска в поисковике Bing, разделяющая окно на две части и позволяющая использовать двухпанельный формат для параллельной работы с двумя сайтами. При переходе по ссылкам на сайты они откроются на панели поисковика.
Ещё у Microsoft Edge есть справа боковая панель, куда можно встраивать веб-приложения сайтов. И параллельно работать с другими сайтами, открытыми в основном окне. Находясь на сайте, жмём кнопку-плюсик на этой панели. Кликаем «Добавить текущую страницу».
И, собственно, получаем приложение на боковой панели.
Годная реализация трансформации сайтов в веб-приложения предлагается Яндекс.Браузером. Он может создавать веб-приложения с выделением и без выделения сайта в отдельное окно, как Google Chrome. Может создавать веб-приложения на боковой панели, как Microsoft Edge. И ещё предусматривает создание веб-приложений в небольших всплывающих окнах. И что самое интересное: для любой реализации веб-приложения Яндекс.Браузер предусматривает выбор десктопной или мобильной версии сайта.
В Яндекс.Браузере, будучи на сайте, который хотим трансформировать в веб-приложение, в меню браузера выбираем «Дополнительно → Дополнительные инструменты → Создать ярлык».
При необходимости корректируем название сайта. Если нужно, указываем его открытие в отдельном окне. Жмём «Создать».
Альтернативный и более удобный вариант создания веб-приложений в Яндекс.Браузере – на его боковой панели слева. Нажимаем кнопку-плюсик, кликаем «Добавить сайт как приложение».
Вводим адрес сайта, кликаем «Добавить».
Ярлык запуска веб-приложения сайта появится на этой боковой панели. В её контекстном меню на ярлыках приложений можем управлять ими – назначать автозапуск, крепить ярлыки на панели задач операционной системы, удалять и т.п. И можем отметить мобильную версию сайта в приложении.
В окнах веб-приложений нам предлагается использовать разные их форматы – отдельное окно, всплывающее окно, закреплённое на боковой панели браузера окно.
Выбрать десктопную или мобильную версию сайта можно также в меню веб-приложения.
Вот это, друзья, как сделать сайт веб-приложением в разных десктопных браузерах. Пока что это возможно в браузерах на базе Chromium. Имеющий собственный движок браузер Mozilla Firefox на данный момент такой возможности не имеет.
В 2020 году Microsoft подтвердила, что изучает поддержку обработчиков протоколов для прогрессивных веб-приложений (PWA), чтобы улучшить общее взаимодействие с Windows 10.
В настоящее время эта функция доступна для тестирования с использованием флага «Desktop PWA URL handling» во всех сборках Edge / Chrome.
Данное решение Microsoft позволит использовать веб-приложения в браузере при открытии URL протоколов таких как mailto://, ms-word:// or web+music://.
На данный момент есть некоторые неудобства в использовании такого подхода, так как корректно работает только первое зарегистрированное веб приложение в браузере. Это происходит из-за того, что браузер пока что получается зарегистрировать только для одного URL протокола одновременно.
Сейчас Microsoft ищет новый подход, который включит в себя дополнительную регистрацию приложений в Windows. Так, каждое назначение протокола приложению будет иметь собственные ассоциации на уровне реестра.
Данное решение позволит нескольким приложениям одновременно зарегистрироваться для обработки одних и тех же протоколов Windows.
Как вы можете видеть на приведенном выше снимке экрана диалогового окна «Открыть с помощью», новый подход Microsoft включает поддержку нескольких профилей, таких как Personal и Work.
Приведенное выше диалоговое окно будет отображаться, если у вас установлено несколько приложений для одного и того же протокола URL. Например, если вы откроете щелчок по протоколу «web + music: // songid», это позволит вам выбрать между веб-приложением или настольным приложением для воспроизведения песни.
Так же недавно Microsoft объявили об интеграции функций Outook в Microsoft Edge.
ПОХОЖИЕ ЗАПИСИ
Время на прочтение11 мин
Количество просмотров327K
Во времена моей юности в русскоязычном сегменте сети интернет был популярен только один единственный WAMP комплекс. Это, как вы уже догадались, старый добрый Denwer. Он прочно обосновался на моём компьютере еще в далёком 2003 году. Другие альтернативы если и существовали в то время, то были известны в узких кругах и были не столь популярны.
Давайте посмотрим на то, что мы можем использовать сегодня, спустя столько лет. Я предлагаю рассмотреть, протестировать и сравнить 14! программных комплексов предназначенных для разработки сайтов под Windows.
1. AMPPS
Последняя версия: 1.7
Русский язык: есть (частично)
Portable версия: Нет
Домашняя страница: http://www.ampps.com/
Базовый комплект:
- Softaculous AMPPS 1.7
- Apache 2.2.22
- MySQL 5.5.22
- PHP 5.3.10 and 5.2.17
- PERL 5.10.1
- Python 2.7.2
- MongoDB 2.0.4
AMPPS — это не просто WAMP сборка, это целая библиотека приложений, где каждое из них можно быстро установить, повертеть и поковырять не отходя от кассы. Всё это хозяйство кропотливо каталогизировано и подробно описано.
Несомненным плюсом данной сборки является поддержка многих распространенных CMS, блог-платформ, веб-форумов, досок объявлений, фотогалерей и проч. Всего доступных приложений более 200! Набор включённых в пакет компонентов так же не отстает от жизни, все модули довольно свежие и, что примечательно, здесь мы можем найти такую экзотику как Python и MongoDB.
Из минусов я хочу отметить частичный русский перевод, который присутствует только в каталоге скриптов, да и то не везде. После перезапуска Apache трей-меню отказалось работать, перезагрузка Windows не помогла. Еще одним минусом является отсутствие портативности. На мой взгляд AMPPS больше пригодится новичкам для изучения скриптов, нежели серьёзным разработчикам. Работать с этим программным пакетом мне было не очень комфортно, есть варианты и получше.
2. AppServ
Последняя версия: 2.5.10
Русский язык: Нет
Portable версия: Нет
Домашняя страница: http://www.appservnetwork.com/
Базовый комплект:
- Apache 2.2.8
- PHP 5.2.6
- MySQL 5.0.51b
- phpMyAdmin-2.10.3
Apache и MySQL устанавливаются как сервисы. Никакой управляющей программы нет, только страница сомнительного дизайна со ссылкой на PhpMyAdmin. По своей сути AppServ является графическим установщиком Apache, PHP, MySQL и более ничем. Если тот же Denwer сам запускает компоненты, то здесь они просто устанавливаются в качестве сервисов и управляются самой Windows.
3. Denwer
Последняя версия: 3.2010-11-07
Русский язык: Есть
Portable версия: Да
Домашняя страница: http://www.denwer.ru/
Базовый комплект:
- Apache 2.2
- PHP 5.3.3
- MySQL 5.1.40
- phpMyAdmin 3.2.3
Denwer… старый добрый Denwer. Мы видим всё тот же скудный набор не очень свежих компонентов (урезанных по самые яйца), чёрное окно и никакого GUI. К плюсам этого пакета можно отнести его предельно малый размер и хорошую «базу знаний» на форуме, накопленную за многие годы. Фактически управление сервером осуществляется через выполнение .BAT скриптов по запуску и остановке модулей, как таковой управляющей программы нет вообще.
Denwer предельно прост и понятен, а потому имеет самую большую армию поклонников среди «чайников». Наиболее полным описанием данной платформы будет следующая фраза, сказанная одним из пользователей: «Денвер выполняет основные задачи и ладно, а чем больше примочек тем больше заморочек (никто ими на все 100 не пользуется)».
4. EasyPHP
Последняя версия: 5.3.9
Русский язык: Да
Portable версия: Да
Домашняя страница: http://www.easyphp.org/
Базовый комплект:
- PHP 5.3.9
- PhpMyAdmin 3.4.9
- Apache 2.2.21
- MySQL 5.5.20
Довольно простая и ничем не примечательная сборка. Нам предлагают обычное трей-меню без излишеств, незамысловатые настройки и запутанную стартовую страницу без русского языка. Данный программный комплекс не произвел на меня какого-либо впечатления, работает и то хорошо. EasyPHP вполне подходит в качестве замены Denwer на «версию с окошками» (если не пугает стартовая страница).
Замечу, что EasyPHP управляет сервером самостоятельно, никаких пугающих черных окон не выскакивает, запуск и остановка сервера выполняются довольно быстро.
5. EleanorServ
Последняя версия: 2.0.2.0
Русский язык: Есть
Portable версия: Да
Домашняя страница: http://eleanor-cms.ru/server
Базовый комплект:
- Apache 2.2.19
- PHP 5.3.6
- MySQL: MariaDB 5.2.6
- PhpMyAdmin 3.4.2
- SlimFTPd 3.1.81
- DNS Unbound 1.4.10
EleanorServ сперва показался мне тёмной лошадкой, а точнее неким специализированным сервером для одноименной Eleanor CMS. После рассмотрения оказалось что это обычный WAMP комплект.
В этой сборке мне понравилось оформление меню, которое оказалось довольно привлекательным, что большая редкость среди такого рода программ. Так же мне приглянулась панель управления, а точнее стартовая страница, которая имеет довольно необычное исполнение.
После создания нового домена панель управления просто исчезла
. Оказалось, что в менеджере доменов ошибка, и он открывает некорректный адрес, но это мелочи. Еще одним огорчением была невозможность открыть папку с доменами из трей-меню, мне пришлось искать куда же я установил EleanorServ…
В целом EleanorServ мне понравился, особенно возможность старта/остановки сервера прямо из браузера.
6. Nimp
Последняя версия: 1.5.0
Русский язык: Есть
Portable версия: Да
Домашняя страница: http://nimpbox.ru/
Базовый комплект:
- Apache 2.2.17
- Nginx 0.9.3
- MySQL 5.5.8
- PHP 5.3.5
- Sendmail 31
- phpMyAdmin 3.3.9
- Sypex Dumper 2.0.8
- FileZilla 0.9.37 beta
- Memcached 1.2.4
Здесь мы видим некрасивую реализацию панели управления с элементами порнографии, но есть довольно интересное трей-меню. Самое странное в этой сборке — это аж целых 4! иконки в трее с абсолютно одинаковым меню. Заставить работать сервер мне удалось далеко не с первого раза. Как оказалось Nimp может работать только из корня диска, что без сомнения является ещё одним жирным минусом этого программного комплекса.
Во время использования этой сборки постоянно что-то сбоило, FileZilla никогда сам не останавливался (пришлось убивать через диспетчер задач), а Memcached вообще не запускался. Некоторое недоумение вызвали слова автора программы о том, что «данная сборка прекрасно подойдет для высоко нагруженных сайтов в корпоративных и городских сетях», программе явно далеко до использования в корпоративной среде.
«Фишка» этой платформы в том, что Nginx работает как frontend и предназначен для раздачи статического контента, а Apache работает в качестве backend для генерации динамического контента. В целом моё впечатление от этой сборки осталось двояким, оно плавно менялось от резко негативного вначале до нормально-приемлемого в процессе работы с программой.
7. Open Server
Последняя версия: 4.5.2
Русский язык: Есть
Portable версия: Да
Домашняя страница: http://open-server.ru/
Базовый комплект:
- Apache 2.2.22;
- Apache 2.4.2;
- Nginx 1.2.0;
- MySQL 5.1.63;
- MySQL 5.5.24;
- PostgreSQL 9.1.2;
- PHP 5.2.17 (IMagick 2.2.1, Zend Optimizer 3.3.3, IonCube Loader 4.0.7, Memcache 2.2.4);
- PHP 5.3.13 (IMagick 2.3.0, Xdebug 2.2.0, IonCube Loader 4.0.14, Memcache 2.2.6);
- PHP 5.4.3 (Xdebug 2.2.0);
- SlimFTPd 3.181;
- Fake Sendmail 32;
- NNCron Lite 1.17;
- Memcached 1.2.6;
- Adminer 3.3.4;
- HeidiSQL 7.0;
- Webgrind 1.0;
- PHPMyAdmin 3.5.1;
- PHPPgAdmin 5.0.4;
- PHPMemcachedAdmin 1.2.1;
В противовес другим участникам нашего обзора Open Server имеет наиболее приятный и продуманный интерфейс, обладает мощными возможностями по настройке и администрированию компонентов. К несомненным плюсам можно отнести поддержку профилей настроек, переключение HTTP/MySQL/PHP модулей, планировщик заданий (cron), удобное управление доменами и алиасами, а для «чайников» имеется толковое руководство пользователя.
Приятной особенностью Open Server является возможность использовать программу в качестве портативного персонального стартового меню. Можно установить сервер на USB накопитель, перенести туда свои portable программы, создать закладки для часто посещаемых сайтов и везде, где бы вы не находились, вы будете иметь удобное меню быстрого доступа к своим любимым сайтам и программам.
8. Server2go
Последняя версия: 1.8.2
Русский язык: Нет
Portable версия: Да
Домашняя страница: http://www.server2go-web.de/
Базовый комплект:
- Apache 2.2
- PHP 5.3.2
- SQLITE
- MYSQL 5.1.46
- PERL 5.8
От этой гадости я долго плевался и несколько минут занимался поиском и убийством дочерних процессов. Оказалось что при запуске программы Server2go веб-сервер просто стартует и всё. ВСЁ — в прямом смысле этого слова, нет никакой управляющей программы, никакого монитора, сервер нельзя ни остановить, ни даже просто перезапустить. Всё что есть у этого программного комплекса — это стартовая страница, где можно посмотреть безобидную информацию на подобие вывода PHP Info.
Впечатление крайне отрицательное, хотя казалось бы: сервер стартует, PhpMyadmin открывается, а что ещё надо? Нет, сервер который нельзя остановить — это не для меня. Гори оно в аду!
9. Uniformserver
Последняя версия: 8.5.4
Русский язык: Да
Portable версия: Нет
Домашняя страница: http://www.uniformserver.com/
Базовый комплект:
- Apache 2.4.2
- PHP 5.4.0
- MySQL 5.5.24
- phpMyAdmin 3.5.1
Uniformserver — это очередная поделка на коленке и сказать хоть что-либо хорошее о ней я не могу. Кривой русский перевод, огромный уродский логотип в трей-меню, само меню совершенно не продумано, а из-за кривого перевода вообще невозможно что-либо понять. Все что может эта сборка — запуститься и открыть PhpMyadmin. С помощью меню еще можно добраться до логов и файлов конфигурации. Единственной приятной неожиданностью было найти там Сron.
10. USBWebserver
Последняя версия: 8.5
Русский язык: Нет
Portable версия: Да
Домашняя страница: http://www.usbwebserver.net/
Базовый комплект:
- Apache 2.2.21
- MySQL 5.5
- PHP 5.3.9
- PhpMyAdmin 3.4.9.0
Простой и лёгкий WAMP комплект. Панель управления незамысловатая, её можно спрятать в трей. Русского языка к сожалению нет. Сборку можно порекомендовать нетребовательным пользователям и новичкам. Каких-либо особенностей или плюшек, о которых я мог бы рассказать, в этом программном комплексе нет.
По своей функциональности USBWebserver напоминает Denwer, разве что Perl не хватает. В панели управления можно выполнить запуск/остановку модулей, открыть логи, еще есть парочка полезных функций и настроек, на этом всё. Я бы рекомендовал эту сборку как GUI замену Denwer-а для тех, кому необходима схожая функциональность, но хочется иметь панель управления с кнопочками и рюшечками.
11. Vertrigo
Последняя версия: 2.27
Русский язык: Нет
Portable версия: Нет
Домашняя страница: http://vertrigo.sourceforge.net/
Базовый комплект:
- Apache 2.2.22
- PHP 5.3.10
- MySQL 5.5.20
- SQLite 3.7.10
- Smarty 3.1.7
- PhpMyAdmin 3.4.9
- Xdebug 2.1.3
- SQLiteManager 1.2.4
Хороший и функциональный программный комплекс, довольно известный, простой в освоении. Имеет удобное меню, хорошие возможности по настройке PHP и Apache. Сборка мне очень понравилась, в своё время я использовал Vertrigo довольно длительное время.
Но не всё так радужно в нашем королевстве, конечно же есть и минусы. Самый главный и существенный минус — Vertrigo не портативен, его нельзя установить на флешку и использовать на разных машинах. Из других проблем хочу отметить трудности с созданием домена или алиаса, а так же отсутствие русского языка.
12. Wampserver
Последняя версия: 2.2d
Русский язык: Да
Portable версия: Нет
Домашняя страница: http://www.wampserver.com/
Базовый комплект:
- Apache 2.2.21
- Php 5.3.10
- Mysql 5.5.20
- XDebug 2.1.2
- XDC 1.5
- PhpMyadmin 3.4.10.1
- SQLBuddy 1.3.3
- webGrind 1.0
Как и XAMPP, эта сборка широко известна на западе. Возможно причиной тому является поддержка большого количества языков, возможность установить любую версию Apache, MySQL и PHP в качестве аддона и привлекательная домашняя страница, чего нельзя сказать о самой управляющей программе.
Сборка работает хорошо, имеет страшное, но вполне понятное меню. В ней нет ничего такого, чтобы выделяло этот локальный веб-сервер из общей массы. Если честно, то я был очень удивлен увидеть такое убожество в оформлении программы после посещения стильной и красочной домашней страницы.
13. Winginx
Последняя версия: 0.4.0.4
Русский язык: Есть
Portable версия: Да
Домашняя страница: http://winginx.ru/
Базовый комплект:
- Nginx 1.2.0;
- PHP 5.3.13;
- PHP 5.4.3;
- Node.js 0.6.17;
- MySQL 5.1.62;
- MongoDB 2.0.5;
- memcached 1.2.6;
- phpMyAdmin 3.5.0;
- Adminer 3.3.3;
- RockMongo 1.1.1;
- phpMemcachedAdmin 1.2.1;
- Xdebug 2.2.0.5, Zend Guard Loader 5.5, ionCube 4.0.14
Данная сборка может похвастаться наличием MongoDB и Node.js, а так же быстро набирающего популярность веб-сервера Nginx. Меня так же порадовало наличие нормального трей-меню и раздела настроек, однако в процессе работы оказалось что окно с настройками имеет 3 вкладки где всего по 1-2 опции (зачем?).
Довольно странно в Winginx выглядит работа с логами. Для их просмотра нам предлагается меню выбора файлов вида error.log, access.log и так далее, однако к какому именно модулю относятся эти логи понять невозможно: Nginx, PHP, а может Node.js?
Хоть Winginx и имеет управляющую программу, однако командование самим веб-сервером, так же как и в Denwer, осуществляется через .BAT файлы. Я сделал такой вывод по всплывающим из ниоткуда чёрным окнам во время запуска или остановки сервера.
Возможно, что кому-то (в первую очередь новичкам) будет очень полезна функция автоматической установки скриптов (PhpBB, WordPress, Joomla и т.д.) при создании домена, особенно если учитывать что скрипты сконфигурированы для работы с Nginx (переписывать правила реврайта самому довольно сложно). Однако лично я такими функциями никогда не пользуюсь и предпочитаю выполнять инсталляцию сам, поскольку никогда не знаешь что и как там устанавливается и какие сюрпризы могут поджидать тебя в будущем.
14. Xampp USB Lite
Последняя версия: 1.7.7
Русский язык: Нет
Portable версия: Да
Домашняя страница: http://www.apachefriends.org/en/xampp-windows.html
Базовый комплект:
- Apache 2.2.21
- MySQL 5.5.16
- PHP 5.3.8
- phpMyAdmin 3.4.5
XAMPP — это очень популярный за рубежом пакет программ. Думаю популярность обусловлена тем, что эта сборка довольно надёжна и имеет версии под все основные операционные системы: Windows, Linux, Mac OS X и даже Solaris.
Старт и остановка модулей происходят достаточно быстро, страница приветствия не запутана и понятна, хоть и на английском. В целом довольно хороший программный комплекс (с кучей плюшек в 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 платформы имеют право на существование и использование виртуальных машин в большинстве случаев совершенно не оправдано.
Ещё WAMP сборки (из комментариев):
Z-WAMP
UwAmp
Bitnami WAMP Stack