WAMP против XAMPP за / против - для запуска локального сервера тестирования [закрыто]

37

Каковы основные плюсы / минусы, которые могут помочь в выборе, какой из двух вариантов выбрать: WAMP против XAMPP для запуска локального сервера тестирования для WordPress?

PS: теперь я вижу, что в Stack Overflow было обсуждение этого вопроса .

Таль Галили
источник
2
Разница между стеками заключается, главным образом, в удобстве и предпочтениях интерфейса (в любом случае внутренние компоненты одинаковы), что зависит от личных предпочтений. Я считаю этот выбор субъективным.
Первый
Как насчет ни того, ни другого? Как насчет Linux + Apache + MySQL + PHP? Да, с учетом мнения :)
s_ha_dum
Вы когда-нибудь рассматривали возможность использования коробки Vagrant?
MikeSchinkel
здесь хорошее обсуждение - stackoverflow.com/q/8664901/2377343
T.Todua

Ответы:

23

Самое большое отличие - WAMP работает на Windows, XAMPP является мультиплатформенным. Кроме того, это вопрос личных предпочтений. Они оба предоставляют вам среду Apache-MySQL-PHP, которая работает примерно одинаково в обеих системах.

EAMann
источник
3
Для записи я использовал оба ... и у каждого из них есть свои плюсы и минусы. WAMP потреблял гораздо больше памяти, чем мне нравилось, но был довольно стабильным. XAMPP имеет раздражающую проблему при работе с WP Cron и fopen () , но кажется немного легче (и я могу запустить его с USB-накопителя, если захочу).
EAMann
AFAIK - XAMPP также имеет некоторые расширения, которые являются встроенными, как sendmail. Насколько я знаю WAMP нет. (также FTP, Mercury, Tomcat для Java ..)
krembo99
30
  1. XAMPP НЕ кроссплатформенный. Существует XAMPP для Windows, XAMPP для Linux, для Mac и для Solaris, но каждый пакет содержит разные части программного обеспечения, работает по-разному с разной производительностью и т. Д. (Кросс-платформенный означает, что вы берете одну и ту же часть программного обеспечения, и она работает одинаково на разных платформах ... как раньше был Azureus: баночка, которую вы могли бы использовать одинаково)

  2. XAMPP для Windows раздутый, большое время. У вас есть почтовый сервер, FTP-сервер, акселератор, web-dav, SSL из коробки и т. Д. Они вам действительно нужны? Это не совсем пакет начального уровня, но в целом он значительно упрощает установку. Кроме того, любая настройка требует тех же усилий, что и для любого другого готового стека. Но если вы устанавливаете на свой компьютер, вам, вероятно, не нужен FTP-сервер, не так ли?

  3. WAMP легче (в основном основы). Есть все, что есть AMP, кроме того, у вас есть пара инструментов, phpMyAdmin, SQLite и xdebug. Вам нужен SSL? Вы должны настроить это. Вы хотите доступ к почтовому серверу? Нужно установить его самостоятельно. FTP? То же самое.

  4. WAMP (как следует из названия) работает только в Windows (64/32-bit).

Для локального компьютера в Windows, WAMP - путь. Легкая, плавная и постустановочная конфигурация занимает один клик. XAMPP для Windows не является серьезным конкурентом из-за проблем с 64-разрядной установкой (естественно: для установки требуется больше вредоносных программ, и вам необходимо управлять каждым дополнительным программным обеспечением между 32/64-разрядными).

Эндрю
источник
2
Здравствуйте??? там также есть XAMPP lite.
phantom.omaga
Я использую WAMP. Было бы неплохо, если бы они сделали настраиваемую опцию загрузки, похожую на getbootstrap.com/customize
rybo111
Обновление, касающееся пункта 2. Теперь установщик XAMPP запрашивает компоненты для установки. Это не все или ничего больше.
1910 года
7

WAMP - это сокращение, обозначающее: Windows, Apache, MySQL и PHP.

Существуют различные «дистрибутивы» WAMP, такие как XAMPP, WampServer (то, что некоторые просто называют «WAMP»), Wamp-Developer Pro (коммерческое программное обеспечение) и другие ...

XAMPP для Windows - это просто еще один дистрибутив WAMP, ничего более (и не более того).

rightstuff
источник
Это очень вводит в заблуждение. Несмотря на то , что это то , что «WAMP» может означать , в самом широком смысле, когда кто - то спрашивает о сравнении WAMP и XAMPP, они, очевидно , говорит об этом: wampserver.com/en
Okonomiyaki3000
@ Okonomiyaki3000 Ответ был дан почти 7 лет назад. В то время было около 10+ дистрибутивов «WAMP» (было около 20+, но некоторые были небольшими дистрибутивами). Однако аббревиатура WAMP называется «Windows / Apache / MySQL / PHP» примерно с 2003 года. Большинство людей считают, что WAMP - это 1 дистрибутив Apache + MyQL + PHP для Windows. Нет. Вы можете сделать свою собственную установку WAMP. Но я понимаю, что вы говорите, и в наши дни это может быть так.
правозащитник
3

На возражение, что XAMPP раздутый - потому что у него есть почтовый сервер, FTP-сервер и т. Д. - можно ответить, спросив, что вам нужно. Если вам нужно большинство или все эти предметы, это полный XAMPP для вас. Для разработки веб-страниц, включая PHP и MySQL, используйте XAMPP Lite. В разное время я обнаружил, что оба они очень полезны. Мне особенно нравится, что я могу работать на флешке.

Теперь, если бы я мог добавить Netbeans на эту флешку ...

Дядя эд
источник
2

Я использовал XAMPP и был в целом доволен им, за одним заметным исключением. Загрузка сайта всегда была мучительно медленной для меня при использовании XAMPP. Я не знаю, так ли это с WAMP, но стоило бы разобраться.

Трэвис Норткатт
источник
2

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

Грант Пэйлин
источник
2

Я хотел бы добавить преимущество WAMP, которого нет в списке.

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

Если вы являетесь разработчиком WordPress и хотите, чтобы ваш плагин, виджет или тема были полностью совместимы и работали при любой установке WordPress, полезно настроить среду с помощью php 5.2.4. XAMPP не предлагает простой способ сделать это.

* Следует отметить, что более новая версия WAMP Server больше не поддерживает расширения; однако WAMP Server 2.2 (32-разрядный) доступен на SourceForge и поддерживает их. Он также имеет правильную версию Apache для установки php 5.2.4.

RaneWrites
источник
2

WAMP использует больше памяти для запуска, чем XAMPP.

детеныш
источник
1

Внедрив SSL в WAMP, я обнаружил больше проблем (я, наконец, не смог с этим справиться и сдался), тогда как в XAMPP это было чрезвычайно легко.

В остальном я полагаю, что нет никакой разницы, поскольку я использую и платформу Linux, и Windows, и мне удобно. Конечно, я использовал XAMPP в течение гораздо более длительного периода времени.

Питер Мортенсен
источник
1

XAMPP медленнее, чем WAMP (французский разработчик). У меня есть оба.

Alvin
источник