WAMP против XAMPP: плюсы и минусы для запуска локального тестового сервера

24 сент. 2010 г., 10:19:29
Просмотры: 352K
Голосов: 38

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

PS: Я сейчас вижу, что на Stack Overflow была дискуссия по этому поводу.

4
Комментарии

Различие между стеками заключается в основном в удобстве использования и предпочтениях интерфейса (внутренние компоненты всё равно одинаковые), что является вопросом личных вкусов. Я думаю, что этот выбор субъективен.

Rarst Rarst
24 сент. 2010 г. 10:49:06

Как насчет ни того, ни другого? Как насчет Linux + Apache + MySQL + PHP? Да, это предмет мнений :)

s_ha_dum s_ha_dum
20 июн. 2015 г. 18:33:55

Вы когда-нибудь рассматривали использование Vagrant-бокса вместо этого?

MikeSchinkel MikeSchinkel
20 апр. 2016 г. 09:05:57

здесь хорошее обсуждение - http://stackoverflow.com/q/8664901/2377343

T.Todua T.Todua
8 дек. 2016 г. 20:19:10
Все ответы на вопрос 10
4
31
  1. XAMPP НЕ является кроссплатформенным. Существует XAMPP для Windows, XAMPP для Linux, для Mac и для Solaris, но каждый пакет содержит разные программные компоненты, работает по-разному и с разной производительностью и т.д. (кроссплатформенность означает, что вы берете абсолютно одинаковое программное обеспечение, и оно работает одинаково на разных платформах... как раньше Azureus: jar-файл, который можно было использовать одинаково)

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

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

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

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

29 нояб. 2011 г. 13:50:48
Комментарии

привет??? есть также XAMPP lite.

phantom.omaga phantom.omaga
10 февр. 2012 г. 12:49:28

Я использую WAMP. Было бы здорово, если бы они сделали возможность настраиваемой загрузки, подобно http://getbootstrap.com/customize/

rybo111 rybo111
25 февр. 2016 г. 19:52:39

Обновление относительно пункта 2: Установщик XAMPP теперь запрашивает компоненты для установки. Это больше не принцип "всё или ничего".

jlh jlh
19 сент. 2016 г. 13:39:47
2
22

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

24 сент. 2010 г. 17:34:33
Комментарии

Для справки, я использовал оба... и у каждого есть свои плюсы и минусы. WAMP потреблял гораздо больше памяти, чем мне хотелось бы, но был довольно стабильным. У XAMPP есть раздражающая проблема при работе с WP Cron и fopen(), но он кажется немного легче (и я могу запустить его с USB-накопителя, если захочу).

EAMann EAMann
5 окт. 2011 г. 19:09:11

Насколько я знаю, в XAMPP также есть встроенные расширения, такие как sendmail. Насколько мне известно, в WAMP их нет. (также FTP, Mercury, Tomcat для java...)

krembo99 krembo99
12 мар. 2014 г. 06:31:56
2

WAMP — это аббревиатура, которая означает: Windows, Apache, MySQL и PHP.

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

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

23 мая 2011 г. 01:29:42
Комментарии

Это очень вводит в заблуждение. Хотя это и есть то, что "WAMP" может означать в самом широком смысле, когда кто-то спрашивает о сравнении между WAMP и XAMPP, они, очевидно, говорят об этом: http://www.wampserver.com/en/

Okonomiyaki3000 Okonomiyaki3000
1 мая 2018 г. 04:25:38

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

rightstuff rightstuff
1 мая 2018 г. 06:30:50
0

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

Вот если бы еще можно было добавить Netbeans на этот флеш-накопитель...

10 февр. 2012 г. 05:44:50
0

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

24 сент. 2010 г. 18:19:00
0

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

24 сент. 2010 г. 20:20:11
0

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

8 мая 2011 г. 14:03:45
0

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

С WAMP вы можете установить расширения*, которые позволяют легко переключаться между различными версиями php. Поскольку минимальным требованием WordPress является php 5.2.4, и WordPress гарантирует работу на сервере с этой версией, для полной совместимости с 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.

23 июн. 2014 г. 04:14:42
0

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

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

1 янв. 2011 г. 05:47:34
0

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

5 окт. 2011 г. 15:12:19