Закрыто. Этот вопрос
основан на мнении. В настоящее время ответы не принимаются.
основан на мнении. В настоящее время ответы не принимаются.
Share
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Разница между стеками в основном в удобстве и предпочтениях в интерфейсе (начинка в любом случае одинакова), что является делом личных вкусов. Я думаю, что этот выбор субъективен.
Как насчет ни того, ни другого? Как насчет Linux + Apache + MySQL + PHP? Да, с учетом мнения 🙂
Вы когда-нибудь думали об использовании Vagrant box вместо этого?
здесь хорошее обсуждение — stackoverflow.com/q/8664901/2377343
Для справки, я использовал оба… и у каждого из них есть свои плюсы и минусы. WAMP потреблял гораздо больше памяти, чем мне хотелось, но был довольно стабильным. XAMPP имеет раздражающую проблему при работе с WP Cron и fopen(), но кажется немного легче (и я могу запустить его с USB-накопителя, если захочу).
AFAIK — XAMPP также имеет некоторые встроенные расширения, такие как
sendmail
. Насколько я знаю, WAMP этого не делает. (также FTP, Mercury, Tomcat для java..)Привет??? есть также XAMPP lite.
Я использую WAMP. Было бы неплохо, если бы они сделали настраиваемый вариант загрузки, похожий на getbootstrap.com/customize.
Обновление относительно пункта 2: установщик XAMPP теперь запрашивает установку компонентов. Это уже не все или ничего.
Не следует пытаться переопределять термины.
Это очень обманчиво. Хотя это то, что «WAMP» может означать в самом широком смысле, когда кто-то спрашивает о сравнении между WAMP и XAMPP, они, очевидно, говорят об этом: wampserver.com/en
@ Okonomiyaki3000 Ответ был дан почти 7 лет назад. В то время было около 10+ дистрибутивов «WAMP» (было около 20+, но некоторые из них были второстепенными дистрибутивами). Однако аббревиатура WAMP была «Windows / Apache / MySQL / PHP» примерно с 2003 года. Большинство людей, похоже, думают, что WAMP — это 1 дистрибутив Apache + MyQL + PHP для Windows. Это не. Вы можете сделать свою собственную установку WAMP. Но я понимаю, что вы говорите, и в наши дни это может быть так.
Самая большая разница — WAMP работает в Windows, XAMPP — мультиплатформенный. Кроме того, это вопрос личных предпочтений. Оба они предоставляют вам среду Apache-MySQL-PHP, которая практически одинаково работает в обеих системах.
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-бит).
Для локальной машины в 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. В разное время я нашел оба очень полезными. Мне особенно нравится, что я могу запустить как на USB-накопителе.
Теперь, если бы я мог добавить 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.
WAMP использует больше памяти для работы, чем XAMPP.
Реализация SSL в WAMP показалась мне более сложной (в конце концов я не смог с этим справиться и сдался), тогда как в XAMPP это было чрезвычайно просто.
В остальном, я полагаю, нет никакой разницы, так как я использую как Linux, так и платформу Windows, и мне комфортно. Конечно, я использую XAMPP гораздо дольше.
XAMPP медленнее, чем WAMP (французский разработчик). У меня есть оба.