Разное

Xampp или openserver: Какой сервер лучше использовать Xampp или Open Server? — Хабр Q&A

23.06.2023

Содержание

Аналоги Open Server — 12 похожих программ и сервисов для замены

  • 461

  • XAMPP

    XAMPP — это полностью бесплатный и простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl.

    • Бесплатная
    • Windows
    • Mac OS

    XAMPP — это полностью бесплатный и простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl. XAMPP чрезвычайно прост в установке и использовании. К тому же бесплатен даже для коммерческого использования

  • 114

  • WampServer

    WampServer — специальная среда для веб-разработок на Windows.

    • Бесплатная
    • Windows

    WampServer — специальная среда для веб-разработок на Windows.

    Программа позволяет создавать веб-приложения с Apache, PHP и базой данных MySQL. Среда поставляется с PHPMyAdmin и SQLite Manager, чтобы легко управлять вашими базами данных.

  • 94

  • Laragon

    Все в одном веб-сервере.

    • Бесплатная
    • Windows

    Легкий, быстрый и удобный современный сервер LAMP с Redis и Memcached, обладающий чрезвычайно высокой производительностью. Laragon превратит ваш компьютер в мощный сервер всего за минуту, чтобы вы могли быстро и без усилий установить WordPress, Joomla, Magento, Drupal и Prestashop.

  • 83

  • MAMP

    MAMP — пакет решений веб-сервера, в основном для операционных систем Mac.

    • Условно бесплатная
    • Windows
    • Mac OS

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

  • 46

  • AMPPS

    AMPPS — это простой в установке стек программ Apache, Mysql, PHP, Perl, Python и Softaculous.

    • Бесплатная
    • Windows
    • Mac OS

    AMPPS — это простой в установке стек программ автоматической установки Apache, Mysql, PHP, Perl, Python и Softaculous, который можно использовать на настольных компьютерах и офисных серверах.

  • 37

  • UwAmp

    UwAmp — это Wamp-сервер с Apache, MySQL, PHP и SQLite, и он имеет очень умный интерфейс.

    • Бесплатная
    • Windows

    UwAmp — это сервер Wamp с Apache, MySQL, PHP и SQLite, и он поставляется с очень умным интерфейсом, который предлагает различную информацию, конфигурацию и команды для сервера. Он может обрабатывать несколько версий PHP и контролировать использование процессора. Также он может работать в режиме U3.

  • 34

  • EasyPHP

    Мгновенная установка предварительно сконфигурированной среды Windows, Apache, MySQL, PHP на вашей системе.

    • Бесплатная
    • Windows

    Мгновенная установка предварительной сконфигурированной среды Windows, Apache, MySQL, PHP на вашей системе или на USB-ключ, и разработка или представление ваших проектов локально.

  • 31

  • The Uniform Server

    Облегченное мобильное решение WAMP Server.

    • Бесплатная
    • Windows

    Uniform Server — это пакет WAMP, который позволяет запускать сервер на любом компьютере под управлением ОС MS Windows. Он небольшой и мобильный для загрузки или перемещения, а также может использоваться или настраиваться в качестве рабочего / живого сервера. Разработчики также используют Uniform Server для тестирования своих приложений, созданных с использованием PHP, MySQL, Perl или Apache HTTPd Server.

  • 11

  • Winginx

    Winginx — удобный инструмент для веб-разработки с сервером nginx.

    • Бесплатная
    • Windows

    Winginx — это комплекс локальных веб-серверов под управлением Windows (Vista и выше) для разработки на PHP и Node.js с использованием баз данных MySQL, MongoDB, Redis, memcached.

  • 10

  • USB Webserver

    USBWebserver — это пакет Apache, MySQL, PHP.

    • Бесплатная
    • Windows

    USBWebserver — это пакет Apache, MySQL, PHP и программное обеспечение, позволяющее запускать веб-сервер с USB-накопителя. USBWebserver работает независимо и ничего не оставляет на компьютере, что делает его идеальным для студентов, программистов php и начинающих.

Аналоги ‘Open Server’, найдено похожих приложений: 21

Open Server

Open Server

  14

Бесплатное ПО

Категории:

Платформы: Windows

Ссылки: Официальный сайт

Особенности:
server-software wamp wamp-webserver не требует установки server-hosting


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

Открытый сервер гораздо более функциональный, чем сложное программное
обеспечение, такое как XAMPP или WAMPSERVER.
Сборка включает в себя php, apache, mysql, postgresql, ftp, sendmail и многие
другие. «Мини» версия включает в себя только серверную часть платформы.

Английская поддержка: http://open-server. ru/forum/viewforum.php?f=9

Аналоги (21):

  • XAMPP
    XAMPP — это полностью бесплатный и простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl.

      469

    Бесплатное ПО

    Mac Linux Windows

    nginx mariadb поддержка nodejs основанный на узлах (нодах) поддержка ftp php-development поддержка javascript web-server web-development импорт из mysql не требует установки portableapps.com

    Подробнее

  • Laragon
    Все в одном веб-сервере.

      121

    Бесплатное ПО

    Windows

    nginx mariadb apache memcached rails php авто виртуальный хост mysql prestashop redis python xampp wamp heidisql django wordpress database-applications html lamp phpmyadmin node.js laravel не требует установки

    Подробнее

  • WampServer
    WampServer — среда веб-разработки для Windows.

      108

    Бесплатное ПО Открытый код

    Windows

    интеграция с google drive apache sqlite-manager php mysql ide web-development публикация базы данных

    Подробнее

  • MAMP
    MAMP представляет собой пакет стека решений веб-сервера, в основном для macOS.

      81

    Бесплатное ПО

    Mac Windows

    apache offline-webdev php mysql web-server phpmyadmin web-development

    Подробнее

  • AMPPS
    AMPPS — это простой в установке стек программ Apache, Mysql, PHP, Perl, Python и Softaculous …

      44

    Бесплатное ПО

    Mac Linux Windows

    управляемая конфигурация wordpress joomla php phpbb scripts web-development

    Подробнее

  • UwAmp
    UwAmp — это Wamp-сервер с Apache MySQL PHP и SQLite, и он имеет очень умный интерфейс …

      36

    Бесплатное ПО

    Windows

    wamp apache php mysql web-server web-development не требует установки sqlite

    Подробнее

  • EasyPHP
    Сразу настроить предварительно настроенную среду Windows, Apache, MySQL, PHP в вашей системе или на …

      31

    Бесплатное ПО Открытый код

    Windows

    php-development wamp-webserver web-app

    Подробнее

  • WPN-XM
    WPN-XM — это бесплатный стек веб-серверов с открытым исходным кодом для профессиональной разработки PHP на . ..

      30

    Бесплатное ПО Открытый код

    Windows

    mariadb webgrind web-development postgresql openssl rar pear xhgui closure-compiler xdebug fake-sendmail pickle adminer не требует установки nginx phpmemcachedadmin mongodb memcached apc xhprof php messagepack amqp varnish imagick wamp-webserver wpn-xm-server-control-panel rockmongo zeromq

    Подробнее

  • The Uniform Server
    Облегченное мобильное решение WAMP Server.

      29

    Бесплатное ПО

    Windows

    wamp apache php perl не требуется установка mysql phpmyadmin не требует установки

    Подробнее

  • WinNMP
    Стек разработки Nginx MariaDB Redis Php для Windows, с Composer, Adminer, LetsEncrypt …

      21

    Бесплатное ПО

    Windows

    nginx mariadb wtnmp php7.1 из коробки acmephp php http mysql web-server redis nmp sql php5 wamp-webserver php-development http-server development lamp adminer php7 не требует установки

    Подробнее

  • Devilbox
    Кроссплатформенная альтернатива XAMPP на основе Docker.

      20

    Бесплатное ПО Открытый код

    Mac Linux Windows

    dockerized xampp development docker

    Подробнее

  • Winginx
    Откройте для себя удобный инструмент для веб-разработки с сервером ngnix.

      10

    Бесплатное ПО

    Windows

    nginx установка в один клик vhosts project-management поддержка ftp php-development http-server development mysql web-server one-click-hosters публикация базы данных

    Подробнее

  • USBWebserver
    USBWebserver — это пакет Apache, MySQL, PHP, phpMyAdmin Mini Relay и программного обеспечения, которое …

      9

    Бесплатное ПО

    Windows

    не требует установки apache php self-hosted mysql web-server phpmyadmin Не поддерживается

    Подробнее

  • Denwer
    Denwer — это коллекция часто используемых веб-серверов для веб-программистов.

      6

    Бесплатное ПО

    Windows

    не требует установки wamp php5 wamp-webserver apache php-development developer-tools development self-hosted web-server phpmyadmin system-administration Не поддерживается

    Подробнее

  • SecureWAMP
    С SecureWAMP вы можете настроить полную и безопасную WAMP-систему за несколько минут, которую вы можете . ..

      6

    Бесплатное ПО Открытый код

    Windows

    wamp apache php-development stack mercury mysql не требует установки sqlite

    Подробнее

  • MicroApache
    MicroApache — портативный сервер Apache для Windows

      4

    Бесплатное ПО Открытый код

    Windows

    не требует установки apache php self-hosted web-server Не поддерживается xampp

    Подробнее

  • MoWeS Portable
    MoWeS расшифровывается как трехбуквенная аббревиатура Modular Webserver System и позволяет …

      4

    Бесплатное ПО Открытый код

    Windows

    flash-drive apache php self-hosted mysql web-server Не поддерживается

    Подробнее

  • Neard
    Портативный программный стек WAMP

      4

    Бесплатное ПО Открытый код

    Windows

    mariadb apache nodejs webgrind web-server phpmemadmin web-development postgresql phpunit wp-cli php-development svn xdebug phpmyadmin adminer websvn phpmetrics не требует установки phppgadmin memcached mongodb php mysql ruby developer-tools gitlist drush imagemagick python git

    Подробнее

  • Fenix Web Server
    Fenix ​​- это настольный веб-сервер для разработчиков.

      1

    Бесплатное ПО Открытый код

    Mac Windows

    node static node-webkit xml html css графический интерфейс пользователя javascript json

    Подробнее

  • Zend Server
    Zend Server является профессиональным стеком PHP # 1. Это наиболее полный дистрибутив PHP с постоянно обновляемым набором расширенных дополнительных функций, предназначенных для оптимизации производительности, производительности, масштабируемости и надежности.

      1

    Платное ПО

    Linux Web Windows Mac

    php-development web-server

    Подробнее

  • PortableWinPy
    Портативный сервер для веб-разработки на Python

      0

    Бесплатное ПО Открытый код

    Windows

    Portable не требует установки

    Подробнее

XAMPP VS Open Server — сравнить различия и отзывы?

Альтернативы и обзоры программного обеспечения

Регистрация | Логин

XAMPP

  • МАМП
  • HTTP-сервер Apache
  • Апач Томкэт
  • Microsoft IIS
  • Веб-сервер LiteSpeed
  • Кузница
  • Пассажирский самолет

XAMPP — это бесплатный кроссплатформенный веб-сервер с открытым исходным кодом, который в основном используется при локальной разработке веб-приложений.

Открытый сервер

  • Игры на GitHub
  • Маруне
  • ДжабМикс
  • Гимнастический стол
  • МАМП
  • Алго VPN
  • Боевые игры: Смертельный бой

Open Server — это портативная онлайн-серверная платформа и программное обеспечение «все в одном», разработанное специально для того, чтобы веб-разработчики могли создавать вещи более четко и удобно.

Целевая страница XAMPPОткрыть целевую страницу сервера

Сведения о XAMPP

Категории

Средства разработки Веб-серверы и серверы приложений Веб-серверы Сервер приложений PHP ИДЕ

Веб-сайт apachefriends. org

Предложить изменения

Открыть сведения о сервере

Категории

Онлайн-сервисы Инструмент Веб-серверы Веб-серверы и серверы приложений Веб-сервер HTTP/2

Веб-сайт ospanel.io

Предложить изменения

Видео XAMPP

+ Добавить

XAMPP — Что такое…
Еще видео:
  • Руководство — Учебное пособие по XAMPP в одном видео на хинди с живым проектом PHP MYSQL с использованием phpMyAdmin 2019
  • Обзор — MySQL & Сервер Apache на рабочем столе! — Обзор XAMPP (немецкий)

Видео Open Server

Видео Open Server пока нет. Вы можете помочь нам улучшить эту страницу, предложив ее.

+ Добавить видео

Категория Популярность

0-100% (относительно XAMPP и Open Server)

XAMPP

Open Server

Веб-серверы и серверы приложений

Веб-серверы

100

10 0%

Сервер приложений

Встречи и планирование

100 %

100

Обзоры

Вот некоторые из внешних источников и отзывы пользователей на сайте, которые мы использовали для сравнения XAMPP и Open Server 9. 0005

XAMPP отзывы
13 лучших альтернатив XAMPP

Он предлагает широкий спектр замечательных функций, но давайте рассмотрим некоторые из его лучших характеристик: автоматическое определение версий PHP, версий Apache, версий MySQL и многое другое; встроенная поддержка большинства типичных серверов, включая Xampp , LAMP, MAMP и WampServer; автоматические обновления с помощью CPanel на вашем сервере; простой процесс миграции, позволяющий переносить базы данных между…

Источник: thetechtian.com

9 лучших альтернатив XAMPP Кроссплатформенный веб-сервер

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

Источник: techustad.com

5 лучших альтернатив XAMPP для локального хостинга веб-сайтов

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

Источник: tipmake.com

10 лучших альтернатив серверов XAMPP для Windows, Linux и macOS

XAMPP — это бесплатный веб-сервер с открытым исходным кодом. На этом веб-сервере вы можете запускать Php, Mysql, Apache. И вы можете сделать свой сайт доступным для всех через этот сервер. XAMPP означает кроссплатформенность (X), Apache (A), MySQL (M), PHP (P) и Perl (P). Если вы создаете веб-сайт через PHP, вы можете легко создать его с помощью сервера XAMPP .

Источник: www.isrgrajan.com

12 Альтернативы XAMPP — установка WordPress на ноутбук с Windows и macOS

XAMPP — безусловно, самая популярная среда разработки PHP. Это совершенно бесплатный, простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl. Однако с годами я нахожу XAMPP становится несколько раздутым, и, как человеку, который сосредоточен только на WordPress, мне нужно все легкое и простое.

Источник: www.geckoandfly.com

Открытые обзоры серверов
У нас пока нет отзывов о Open Server.
Будьте первым, кто опубликует

Социальные рекомендации и упоминания

Согласно нашей записи, Open Server кажется более популярным. Это было упомянуто 1 раз с марта 2021 года. Мы отслеживаем рекомендации продуктов и упоминания на Reddit, HackerNews и некоторых других платформах. Они могут помочь вам определить, какой продукт более популярен и что люди думают о нем.

Упоминания XAMPP (0)

Мы еще не отслеживали никаких упоминаний XAMPP. Отслеживание рекомендаций XAMPP началось примерно Март 2021 г.

Упоминания Open Server (1)
  • ПОТРЯСАЮЩИЕ ИНСТРУМЕНТЫ WINDOWS
    Open Server — Портативная серверная платформа и программная среда (например, MAMP, XAMPP, WAMP и очень удобная для пользователя). — Источник: dev. to / около 2 лет назад

Какие есть альтернативы?

При сравнении XAMPP и Open Server вы также можете рассмотреть следующие продукты

МАМП — MAMP — это аббревиатура для Macintosh, Apache, MySQL и PHP. Это надежное приложение с четырьмя компонентами, которое позволяет вам получить доступ к локальному серверу PHP, а также к серверу базы данных (SQL).

Игры на GitHub — Список популярных/отличных видеоигр, дополнений, карт и т. д.

HTTP-сервер Apache — Apache httpd был самым популярным веб-сервером в Интернете с 19 апреля.96

Маруне — Записывайте свое путешествие по боевым искусствам и общайтесь с другими спортсменами

Апач Томкэт — Программная реализация с открытым исходным кодом технологий Java Servlet и JavaServer Pages.

ДжабМикс — Приложение для обучения самообороне и боевым искусствам

XAMPP против MAMP

XAMPP против Games на GitHub

XAMPP против Apache HTTP Server

XAMPP против Marune

XAMPP против Apache Tomcat

XAMPP против JabMix

Open Server против MAMP

Open Server против Games на GitHub

Open Server против Apache HTTP Server

Open Server против Marune

Open Server против Apache Tomcat

Open Server против JabMi х

Отзывы пользователей

Поделитесь своим опытом использования XAMPP и Open Server. Например, чем они отличаются и какой из них лучше?

Не пропустите самые популярные стартапы в нашем еженедельном отчете!

XAMPP против MAMP против локального против DesktopServer

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

Хотя на многих компьютерах можно разместить сайт WordPress без необходимости установки каких-либо дополнительных пакетов, есть несколько преимуществ, которые может предложить выделенная локальная среда разработки. Например: большинство разработчиков работают над несколькими проектами, поэтому очень полезно иметь возможность быстро запустить новый веб-сервер с выделенными URL-адресами.

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

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

Обратите внимание, что в этой статье я не буду рассматривать локальные среды разработки на основе CLI. У нас есть еще одна полная статья, посвященная Laravel Valet, VVV (Vagrant), шасси и т. д.

Существует довольно много различных приложений и инструментов, которые соответствуют этим требованиям, но сейчас мы сравним четыре инструмента на основе графического интерфейса, которые кажутся для меня крупнейшие игроки в этой области: XAMPP, MAMP (Pro), DesktopServer и Local.

Основное различие между MAMP, XAMPP, DesktopServer и Local заключается в возможности управления несколькими сайтами и простоте использования. В то время как Local и DesktopServer позволяют настраивать доменные имена для локальных сайтов, XAMPP и MAMP (если вы не используете Pro) этого не делают. Если вы ищете бесплатную альтернативу, XAMPP и Local — очевидный выбор. Остальные приложения предлагают платные версии с большим количеством функций.

Если вы используете WP-CLI в своей повседневной работе, вам может не понравиться Local. Вы не можете напрямую просто войти в рабочий каталог и выполнить команды CLI. Вам нужно будет пройти через их приложение, чтобы открыть контейнер SSH отдельно для каждого сайта. Лично я ежедневно использую WP-CLI, и именно это удерживает меня от полного перехода на Local с MAMP Pro.

Давайте более подробно рассмотрим эти локальные среды разработки WordPress.

XAMPP

XAMPP, произношение которого произносится как «Шамп», возможно, является самой старой локальной средой разработки и, возможно, самой сложной. XAMPP расшифровывается как Apache MariaDB, PHP и Perl для X-платформы. Это, безусловно, единственный локальный сервер, который по-прежнему рекламирует поддержку Perl как основную функцию, поэтому, если вы хотите сохранить TMTOWTDI, то этот сервер определенно для вас. Хотя вы также можете найти инструмент командной строки Perl, опционально доступный в MAMP Pro.

Установка

Установка XAMPP кажется достаточно простой: просто загрузите правильный установщик с их веб-сайта и запустите его. Однако на практике, возможно, не так много. Сначала я попытался установить XAMPP под новым пользователем на своем ноутбуке Mac. Установщик работал нормально, но это все, что он сделал. Как только установка была завершена, и я нашел приложение, которое мне нужно было запустить (подсказка для пользователей Alfred/Spotlight в качестве средств запуска приложений: оно называется не «XAMPP», а интуитивно называется «Диспетчер приложений»), я не смог получить сервер для запуска.

Я списал это на тот факт, что у меня уже были установлены MAMP и Local на этой машине, и, вероятно, произошел какой-то конфликт. К сожалению, XAMPP никогда не выдавал мне никаких ошибок, которые я мог бы отследить. Он просто вечно пытался запустить свой сервер.

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

Начало работы с WordPress

SHAMP Интерфейс XAMPP, по крайней мере, на MacOS, менее чем интуитивно понятен. Может быть, это потому, что я привык к большему количеству приложений, но мне потребовалось некоторое время, чтобы понять, что большая часть интерфейса XAMPP существует как веб-приложение на локальном хосте. Оттуда он предлагает ссылки для загрузки модулей Bitnami для WordPress и других приложений. Для MacOS вам необходимо установить WordPress непосредственно в каталог сайта XAMPP, так как в последнее время нативные модули OS X устарели. Вам нужно будет установить XAMPP-VM для Mac, чтобы иметь возможность устанавливать надстройки XAMPP отдельно.

Установщик битнами работал достаточно хорошо. Мне пришлось перезапустить его пару раз, прежде чем я понял, что мне также нужно вернуться в «Диспетчер приложений» и включить MySQL. Когда он закончил свою работу, у меня была новая установка WordPress по адресу 127.0.0.1, а это не совсем то, что я хотел. Я думал, что в какой-то момент этого процесса я смогу выбрать имя хоста, например «wp-local.dev», но это не так.

Чтобы использовать имена хостов, отличные от «//localhost», вы должны погрузиться в конфигурацию Apache XAMPP и определить их самостоятельно. Затем вам нужно отредактировать файл hosts вашего компьютера, чтобы настроить доменное имя. Хотя технически это то, что требуется для любой локальной настройки разработки, большинство других вариантов, которые мы здесь рассматриваем, делают это для вас довольно легко. Я не очень впечатлен XAMPP только по этой причине.

Обзор

XAMPP начинается с глупого произношения (мы все согласны, его следует произносить как «zamp») и продолжает тенденцию с неуклюжим процессом установки, неинтуитивным интерфейсом и отсутствием функций. XAMPP не так уж и плох. Он существует дольше, чем большинство веб-разработчиков, и предлагает работоспособное решение. XAMPP — это платформа с открытым исходным кодом, которая поддерживает все основные операционные системы, включая Windows, MacOS, Linux и т. д. Кроме того, она абсолютно бесплатна.

После мучительного процесса установки у меня нет желания загружать виртуальную машину Windows или Linux только для того, чтобы проверить это. Я дам XAMPP презумпцию невиновности и скажу, что, возможно, приложение для Mac — просто их слабое звено. Если вы ищете локальную среду разработки на MacOS и вам не нужно писать на Perl, я не рекомендую XAMPP.

XAMPP не позволяет переключаться между разными версиями PHP, вместо этого он имеет разные пакеты загрузки с включенными разными версиями PHP.

Рейтинг XAMPP

; ; ; ; ; ( 1/5 точки с запятой ) Мех. По крайней мере, он поставляется с деинсталлятором.

MAMP (Pro)

MAMP (который поставляется без руководства по произношению, поэтому я предполагаю, что оно произносится как «картошка») — второй по продолжительности локальный сервер, о котором я знаю. Опять же, с аббревиатурами здесь, MAMP означает Mac Apache MySQL и PHP. Раньше это было приложение только для MacOS, но теперь оно доступно и для Windows. Так что, если вы когда-нибудь хотели перейти на Windows для локальной разработки, MAMP — это вариант.

Установка

Установка MAMP была проще простого по сравнению с SHAMPP. Вы, вероятно, можете списать это на то, что MAMP ориентирован на платформу Mac, потому что установщик выглядит и чувствует себя как дома в MacOS. Он работает быстро и фактически устанавливает приложение под названием MAMP. Кроме того, он устанавливает MAMP Pro, который вы можете использовать в качестве бесплатной пробной версии в течение 2 недель, но после этого он будет стоить вам 79 долларов.

Начало работы с WordPress

MAMP — довольно универсальное предложение, и бесплатная версия не содержит установщиков для WordPress или каких-либо других приложений. Вам придется потратить 5 минут, чтобы сделать это самостоятельно. С MAMP (бесплатно) это требование «сделай сам» просто включает в себя распаковку последней версии WordPress в корневом каталоге MAMP по умолчанию в /Applications/MAMP/htdocs/ , создание базы данных. Вы можете сделать это через phpMyAdmin (легкодоступный со стартовой страницы MAMP http://localhost), а затем следуйте обычным инструкциям по установке WordPress. Веб-сайт MAMP даже дает вам фрагменты PHP для подключения к MySQL, которые вы можете использовать в качестве шпаргалки.

Однако с MAMP Pro вы получаете установщик пакетов для WordPress (и других приложений), который действительно упрощает создание сайта за считанные секунды.

Обзор

MAMP, как и XAMPP, не очень помогает в создании виртуальных хостов. Хотя он дает вам несколько вариантов для серверных сред (вы можете использовать Apache или Nginx, а также выбирать между парой версий PHP и MySQL), он не позволяет вам запускать несколько типов сред одновременно или выполнять любая работа по созданию новых сайтов для вас. MAMP Pro также предоставляет Python, Perl и Ruby через командную строку.

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

Полное раскрытие: MAMP Pro — мой ежедневный водитель. Я использую MAMP Pro уже несколько лет и считаю его надежным, адекватно настраиваемым и немного медленнее, чем Local. Последняя версия MAMP Pro даже поставляется с установщиками для различных приложений, включая WordPress. Установщик WordPress работает хорошо и достаточно интуитивно. Это позволяет вам настроить имя пользователя, пароль, пользователя / пароль базы данных и т. Д. Во время процесса. MAMP Pro также позволяет создавать собственные SSL-сертификаты во время создания сайта, хотя вам необходимо добавить сертификат в цепочку ключей macOS, чтобы избежать отображения ошибок SSL в браузерах.

Рейтинг MAMP

;;; ; ; ( 3/5 точки с запятой ) MAMP (бесплатный) определенно прост в установке и использовании, но не подойдет разработчикам, которым необходимо настроить несколько сайтов.

Рейтинг MAMP Pro

;;;; ; ( 4/5 точки с запятой ) MAMP Pro продолжает работу с того места, где остановился MAMP, и стоит своей цены в 79 долларов. Честно говоря, я не ставлю последнюю точку с запятой только потому, что мне нужно сделать еще два обзора, и я не хочу реорганизовывать эту интуитивно понятную рейтинговую систему.

DesktopServer

До недавнего времени DesktopServer был единственной локальной средой на основе графического интерфейса, созданной специально для разработчиков WordPress. Насколько я могу судить, DesktopServer связывает XAMPP и служит расширением для сервера XAMPP, который автоматически устанавливает WordPress и автоматически создает для вас виртуальные серверы и записи файлов хостов.

Существует платная версия DesktopServer, в которую добавлены такие функции, как поддержка мультисайтов (подсказка: вы можете просто конвертировать сайт в мультисайт вручную), а также некоторые утилиты и интеграции. Основная причина обновления заключается в том, что бесплатная версия позволит вам создать только три сайта, а премиум-версия за 100 долларов в год снимает это ограничение.

Как объяснил Марк Бензакин, операционный менеджер в ServerPress, в этом ограничении трех сайтов есть нечто большее.

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

Установка

Я начинаю думать, что этот раздел установки немного лишний, поскольку процесс установки DesktopServer почти такой же, как MAMP или XAMPP. Вы просто запускаете установочный пакет и нажимаете кнопку «Далее», пока не поймете, что на самом деле нажали кнопку с надписью «Готово». Это сработало!

Начало работы с WordPress

Честно говоря, просто продолжайте нажимать кнопку «Далее». Вот где DesktopServer действительно сияет по сравнению с MAMP/XAMPP. Поскольку оно создано специально для разработки WordPress, приложение DesktopServer в первую очередь представляет собой мастер, который позволяет вам устанавливать новые установки WordPress под их собственными доменными именами .dev.cc . Это отлично работает и очень быстро.

Обзор DesktopServer

Для разработчика WordPress, который не хочет возиться со слишком большим количеством настроек, DesktopServer — отличный вариант. Какая-то часть меня хочет расстроиться из-за ограничения в три сайта в бесплатной версии. Но он так много делает для вас бесплатно, что я думаю, что было бы трудно продавать, если бы бесплатная версия не ограничивалась количеством сайтов, которые вы можете установить.

Как давний пользователь MAMP Pro, я бы хотел, чтобы у DesktopServer был лучший пользовательский интерфейс управления сайтом. Мне также не хватает возможности настраивать версии PHP и MySQL, которые, кажется, полностью отсутствуют в DesktopServer.

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

Следуя тому же набору, что и XAMPP, DesktopServer не позволяет переключаться между разными версиями PHP, что делает его менее интересным для меня.

В целом, я бы сказал, что DesktopServer хорошо работает для разработчиков сайтов WordPress. Это может быть немного базовым для тех, кому нужно разрабатывать и тестировать темы или плагины в различных сценариях развертывания. Он доступен как для Windows, так и для Mac.

Рейтинг DesktopServer

;;;; ; ( 3/5 точки с запятой ) DesktopServer очень прост в использовании и позволяет вам быстро начать работу с WordPress, но может быть слишком простым для разработчиков, которым необходимо тестировать в разных серверных средах.

Local

Local — самое быстрое, интуитивно понятное и хорошо продуманное приложение среди всех. Первоначально называвшийся Pressmatic, Local был позже приобретен компанией Flywheel, которая с тех пор бесплатно раздает ее всем новым пользователям. Flywheel также недавно был приобретен WP Engine, поэтому Local теперь является продуктом WP Engine.

Local содержит множество полезных функций, включая веб-сервер Apache или Nginx, сертификаты SSL, поддержку MailHog и XDebug. Local также позволяет разработчикам создавать свои собственные надстройки для изменения или расширения функций Local.

Помимо бесплатной версии Local предлагает два платных плана для отдельных лиц и групп стоимостью 20 и 50 долларов в месяц соответственно. Недавно Local был переименован в Local «Lightning», который, как следует из названия, работает молниеносно. Для сравнения, он работает быстрее, чем любое приложение, которое я рассмотрел в этой статье.

Установка

Local Lightning даже не поставляется с установочным пакетом, как другие приложения, которые я рассматривал до сих пор. Вместо этого вы просто запускаете приложение, и если вы запускаете его впервые, вас встретит следующий экран:

Local — это кроссплатформенное приложение, которое поддерживает все основные операционные системы. Хотя раньше Local Lightning работал в виртуальных контейнерах, он использует программное обеспечение системного уровня для запуска ваших сайтов, что делает его намного быстрее. Local отлично справляется с изоляцией своего программного обеспечения, и вы даже можете использовать Local вместе с чем-то вроде MAMP или XAMPP. Вы также можете настроить разные версии MySQL/PHP для каждого сайта при его создании с возможностью загрузки разных версий.

Начало работы с WordPress

Как и DesktopServer, Local — это предложение, ориентированное на WordPress, поэтому всякий раз, когда вы создаете новый сайт, это готовый сайт WordPress. Более того, Local дает вам довольно много вариантов с точки зрения типа сервера (Apache или Nginx), версии PHP и MySQL. Настройка нового сайта в Local выполняется довольно быстро, и ее можно сделать еще быстрее, настроив схему, которая по существу копирует все файлы, базы данных, файлы конфигурации и локальные настройки.

Обзор

Я не могу сказать достаточно хороших слов о Local. Это действительно лучшее из обоих миров между чем-то вроде DesktopServer или MAMP и более продвинутыми/ориентированными на разработчиков средами разработки WordPress.

Как упоминалось ранее, Local предлагает различные варианты серверной среды и автоматически настраивает WordPress (включая оба варианта мультисайта) для вас. Он предоставляет простой интерфейс для обмена вашими сайтами в Интернете с помощью Ngrok. Он автоматически настроит SSL для ваших сайтов, интегрирует MailHog с открытым исходным кодом для перехвата исходящих писем… список можно продолжить. Самое приятное в Local то, что все это в настоящее время включено в бесплатную версию продукта.

Local также поставляется с установленным по умолчанию WP-CLI, но вы не можете просто открыть папку своего сайта и начать выполнять команды WP-CLI. Вам нужно открыть оболочку сайта в Local. Local делает это очень просто, просто щелкните правой кнопкой мыши имя сайта на боковой панели и выберите «Открыть оболочку сайта». Опыт вокруг этого может быть лучше.

То же, что и Mamp Pro, Local также позволяет вам переключаться между различными версиями PHP, но вы не можете установить пользовательскую версию PHP. Тем не менее, Local поставляется с 2-3 предустановленными версиями PHP, что упрощает тестирование в разных средах.

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

Локальный рейтинг

;;;;, ( 4,5/5 точек с запятой ) Местность почти идеальна. Это наиболее полное решение для локальной разработки на основе пользовательского интерфейса для разработчиков WordPress на рынке, и оно ошеломляюще бесплатное. Я бы дал ему идеальную 5, если бы WP-CLI каким-то образом был доступен напрямую.

Какая лучшая локальная среда разработки WordPress?

Изо дня в день я по-прежнему использую MAMP Pro для большей части своей локальной разработки. Не только потому, что я использую его уже много лет и уже укоренился, но и потому, что мне часто приходится получать доступ к своим сайтам разработки через интерфейс командной строки. Со встроенным терминалом PHPStorm очень легко запускать команду CLI на лету без необходимости просматривать пользовательский интерфейс приложения и отдельно открывать терминал, как показано в Local.

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

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

Что вы используете для своего локального WordPress или других проектов веб-разработки? Есть ли другие инструменты на основе графического интерфейса, которые, по вашему мнению, мне следовало бы упомянуть в этом списке? Есть ли что-то еще, о чем вы хотели бы узнать больше, когда дело доходит до настройки вашей локальной среды разработки? Дайте нам знать об этом в комментариях!

Эта статья была первоначально написана Джеффом Гулдом в 2017 году и с тех пор обновлялась.

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

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