XAMPP и WAMP в LAMP, что лучше?

У нас есть множество вариантов комбо php + MySQL + Apache... Какой из них лучший?

Давайте ограничим наши идеи WAMP vs XAMPP, есть ли лучший вариант?

Я создал веб-приложение для онлайн-конкурса по программированию под названием CodeFire в XAMPP, позже мне пришлось переключиться на WAMP, где ни один из сценариев php не работал должным образом... какому стандарту я должен следовать?


person Abhishek Mishra    schedule 19.09.2008    source источник


Ответы (15)


Лично мне нравится XAMPP. У меня есть установка, работающая на флэш-накопителе, который я ношу с собой, это в значительной степени моя среда разработки для веб-разработки LAMP на любой машине, на которой я нахожусь (я в основном на клиентских машинах Windows).

Небольшой, полнофункциональный и стабильный - отлично подходит для моих нужд.

person cori    schedule 19.09.2008
comment
+1. На самом деле я запускаю среду разработки XAMPP в Windows, а на целевых производственных/бета-машинах работает LAMPP-версия XAMPP :-). На удивление хорошо работает. - person Alex Weinstein; 21.09.2008
comment
Раньше я любил XAMPP (и, честно говоря, до сих пор люблю), но их конфиги по умолчанию оставляют желать лучшего. Я обнаружил только одну серьезную проблему: в их конфигурации PHP для параметра register_globals установлено значение On, что является одной из самых больших дыр в безопасности, известных в PHP. Что еще хуже, их приложение администратора полагается на это! - person Dan Fego; 15.12.2008
comment
+1 за это, XAMPP - очень хорошая среда разработки. По общему признанию, в нем есть огромные дыры в безопасности, но их можно исправить с помощью базовых знаний PHP. - person Tom Will; 25.02.2012

Мне нравится WAMP, лучший, действительно простой интерфейс, и я могу легко переключаться между различными версиями PHP 5.26/4.44. /4.3.9, MySQL 5/4 и Apache 2/1.3

person Community    schedule 15.12.2008
comment
я предпочитаю это xampp только потому, что интерфейс более удобен. также для разработки Wampserver по умолчанию не транслирует через Интернет (легко включить), где xampp любой может получить доступ к тому, над чем вы работаете, через сеть. также легко переключать версии php и apache - person WalterJ89; 08.03.2010

XAMPP хорош для разработки и переносимости, это точно.

LAMP лучше всего подходит для производительности и безопасности (и вездесущности).

WAMP... ну, если вы не хотите изучать Linux, я думаю.

person StuffMaster    schedule 19.09.2008

LAMP кажется наиболее распространенным из этих вариантов, поэтому при строгом поиске решения ваших проблем я бы рекомендовал LAMP.

Это действительно сводится к тому, что будет лучшим вариантом для вас. Если вы не знаете Linux, то, возможно, запуск установки WAMP облегчит процесс обслуживания. Попробуйте учесть свой опыт и обслуживание, необходимое на сервере, при принятии решения.

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

person Craig    schedule 19.09.2008

Я попробовал XAMPP и сдался... Я столкнулся с проблемой с обратной косой чертой (вдовы используют прямую косую черту). image.jpg ... Я пробовал WAMP, он работал как шарм ... он не выдавал ошибок и сохранял файлы изображений по назначению ... так что ... я думаю, что буду придерживаться WAMP ... Я был бы признателен, если бы кто-то мог скажите мне, как исправлена ​​​​проблема «безумных слэшей» в XAMPP .. Я яростно гуглил .. безуспешно .. спасибо

person Loun    schedule 02.02.2010

Xampp — это автономный пакет для разработки.

последние два будут полными производственными стеками, установленными на вашем сервере либо gnu/linux, либо windows server 2k*

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

Что касается стандартов, то лампа более широко распространена в отрасли, серверы Windows, как правило, используют IIS вместо apache, хотя это не значит, что они не могут. есть книги по php поверх окон, но я думаю, что простой в использовании и широкая адаптация находится в лагере ламп.

person ethyreal    schedule 19.09.2008

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

person pkaeding    schedule 19.09.2008

Я уже давно использую WAMP, и из того, что я понял, он довольно надежен. Установка проста, а пользовательский интерфейс довольно удобен.

person Jose Vega    schedule 19.09.2008

http://www.formboss.net/blog/2010/02/hosting-php-linux-vs-windows-benchmarks/

Он казался вполне довольным стоковым mysql/apache/php.

person adonm    schedule 15.11.2010

Используя Wamp, в новой версии предустановлен xdebug, что хорошо для меня, так как в первый раз, когда я пытался установить xdebug, у меня ушла целая вечность ‹_‹

Не пробовал Xampp, но, увидев, что в него не входит xdebug, я отказался от попытки: P

person Populus    schedule 28.03.2011

Я использую WIMP в проекте, и это нормально, не о чем особо писать:

WIMP: Windows, IIS, MySQL, PHP

person Christopher Mahan    schedule 15.12.2008
comment
ИМО, вполне приемлемо, если вы включите продукт helicontech, такой как isapi-rewrite: isapirewrite.com или их новый- продукт APE: helicontech.com/ape - person Marcus Pope; 23.04.2014

Для меня это зависит от вашей специализации. Они оба отлично работают и надежны.

person Nathan    schedule 25.08.2010

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

person Neil McGuigan    schedule 05.01.2011

Я использую xampp, потому что он обеспечивает простоту обновления и переносимости. Вы можете легко обновить версию без проблем.

Я использую версию установщика xampp 7zip, которая очень удобна, когда дело доходит до довольно частого обновления вашего php и phpmyadmin, чтобы исправить ошибки, появившиеся в предыдущих версиях, и получить новую функциональность.

person Gaurav Sharma    schedule 14.05.2009

Мне нравится xampp lite для сервера разработки. Я просто беру старый компьютер, переустанавливаю винду, скачиваю и устанавливаю. Измените сетевую карту на статическую и включите Apachie и mysql при запуске. Они работают как сервисы. Я устанавливаю диск как общий, и когда я хочу его использовать, я копирую файлы в область htdocs и переключаю браузер на этот IP-адрес.

Очень просто.

person Joe    schedule 26.09.2010