Каковы основные плюсы / минусы, которые могут помочь в выборе, какой из двух вариантов выбрать: WAMP против XAMPP для запуска локального сервера тестирования для WordPress?
PS: теперь я вижу, что в Stack Overflow было обсуждение этого вопроса .
Каковы основные плюсы / минусы, которые могут помочь в выборе, какой из двух вариантов выбрать: WAMP против XAMPP для запуска локального сервера тестирования для WordPress?
PS: теперь я вижу, что в Stack Overflow было обсуждение этого вопроса .
Ответы:
Самое большое отличие - WAMP работает на Windows, XAMPP является мультиплатформенным. Кроме того, это вопрос личных предпочтений. Они оба предоставляют вам среду Apache-MySQL-PHP, которая работает примерно одинаково в обеих системах.
sendmail
. Насколько я знаю WAMP нет. (также FTP, Mercury, Tomcat для Java ..)
XAMPP НЕ кроссплатформенный. Существует XAMPP для Windows, XAMPP для Linux, для Mac и для Solaris, но каждый пакет содержит разные части программного обеспечения, работает по-разному с разной производительностью и т. Д. (Кросс-платформенный означает, что вы берете одну и ту же часть программного обеспечения, и она работает одинаково на разных платформах ... как раньше был Azureus: баночка, которую вы могли бы использовать одинаково)
XAMPP для Windows раздутый, большое время. У вас есть почтовый сервер, FTP-сервер, акселератор, web-dav, SSL из коробки и т. Д. Они вам действительно нужны? Это не совсем пакет начального уровня, но в целом он значительно упрощает установку. Кроме того, любая настройка требует тех же усилий, что и для любого другого готового стека. Но если вы устанавливаете на свой компьютер, вам, вероятно, не нужен FTP-сервер, не так ли?
WAMP легче (в основном основы). Есть все, что есть AMP, кроме того, у вас есть пара инструментов, phpMyAdmin, SQLite и xdebug. Вам нужен SSL? Вы должны настроить это. Вы хотите доступ к почтовому серверу? Нужно установить его самостоятельно. FTP? То же самое.
WAMP (как следует из названия) работает только в Windows (64/32-bit).
Для локального компьютера в Windows, WAMP - путь. Легкая, плавная и постустановочная конфигурация занимает один клик. XAMPP для Windows не является серьезным конкурентом из-за проблем с 64-разрядной установкой (естественно: для установки требуется больше вредоносных программ, и вам необходимо управлять каждым дополнительным программным обеспечением между 32/64-разрядными).
WAMP - это сокращение, обозначающее: Windows, Apache, MySQL и PHP.
Существуют различные «дистрибутивы» WAMP, такие как XAMPP, WampServer (то, что некоторые просто называют «WAMP»), Wamp-Developer Pro (коммерческое программное обеспечение) и другие ...
XAMPP для Windows - это просто еще один дистрибутив WAMP, ничего более (и не более того).
На возражение, что XAMPP раздутый - потому что у него есть почтовый сервер, FTP-сервер и т. Д. - можно ответить, спросив, что вам нужно. Если вам нужно большинство или все эти предметы, это полный XAMPP для вас. Для разработки веб-страниц, включая PHP и MySQL, используйте XAMPP Lite. В разное время я обнаружил, что оба они очень полезны. Мне особенно нравится, что я могу работать на флешке.
Теперь, если бы я мог добавить Netbeans на эту флешку ...
Я использовал XAMPP и был в целом доволен им, за одним заметным исключением. Загрузка сайта всегда была мучительно медленной для меня при использовании XAMPP. Я не знаю, так ли это с WAMP, но стоило бы разобраться.
Не совсем отвечаю на вопрос, но если вам интересно узнать, как пакеты работают вместе, я предлагаю установить и настроить их вручную. Я использовал этот учебник в качестве руководства, он подробный и помогает вам все запустить и поговорить друг с другом. Это немного больше работы, но предоставляет вам гораздо больше гибкости, и вы на самом деле изучаете важную конфигурацию.
Я хотел бы добавить преимущество 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.
Внедрив SSL в WAMP, я обнаружил больше проблем (я, наконец, не смог с этим справиться и сдался), тогда как в XAMPP это было чрезвычайно легко.
В остальном я полагаю, что нет никакой разницы, поскольку я использую и платформу Linux, и Windows, и мне удобно. Конечно, я использовал XAMPP в течение гораздо более длительного периода времени.