کلاً xampp در سِت کردن تنظیمات دلخواه شما کمی راحت تر از wamp هست و اگر تازه کارید پیشنها میکنم از xampp استفاده کنید.
xampp از نظر مصرف حافظه رم از wamp بهتر عمل میکنه ولی از نظر هارد xampp به خاطر سرویس ftp و.. که بیشتر ارائه میده حجم بیشتری رو مصرف میکنه.
در کل هر دو کاملا خوب هستند.اگر از CMS هایی مثه جوملا و وردپرس استفاده کنید و نصب کنید من wamp رو بهتون پیشنهاد میدم چون xampp بهتون warning های زیادی رو نشون میده.البته از توی تنظیمات اون میشه درستش کرد ولی خوب یه خورده درد سر داره.
یادم رفت.wamp فقط مخصوص ویندزد هست ولی xampp مولتی پلتفرم هست.
xampp یه نرم افزار مالتیپلتفرم «مشخص و معین» هست اما wamp یک نام عمومی هست برای هر نرمافزاری که روی Windows سه برنامه Apachec, MySQL, PHP رو نصب و کانفیگ میکنه لذا مثلا wampServer یه نوع wamp هست و easyPHP هم یه نوع wamp. ببینید صفحه اول هر دو رو:
http://www.wampserver.com/en
http://www.easyphp.org
با این توصیف، حتی خود xampp هم نوعی wamp به حساب میاد!
در صفحه زیر از ویکیپدیا، چند نوع wamp با هم مقایسه شدهاند:
http://en.wikipedia.org/wiki/Comparison_of_WAMPs
همونطور که میبینید، تفاوت wamp ها در سرویسهای جانبی و قابلیتهاست.
همچنین یکی دیگر از تفاوتهای ومپها که در لینک فوق (ویکیپدیا) نیومده، تنظیمات اولیه هست. یعنی فایل httpd.conf و php.ini و my.ini (که تنظیمات برنامههاست) ممکنه در wamp های مختلف فرق کنه.
به همه کسانی که تازه میخوان شروع به کار کنن، easyPHP رو توصیه میکنم و بعد از اینکه از حرفهای شدند، میتونن برن سراغ wamp های حرفهای تر مثل xampp که سرویس ftp و mail و ... هم داره یا اینکه باز هم با همون easyPHP ادامه بدن چون هیچ مشکلی نداره بلکه قابلیتهای جذابی مثل portable بودن دارند که باعث میشه شما بتونید برنامه و دیتابیس و ... رو روی فلش هم ارائه بدید بدون نیاز به وب یا نصب در سیستم مشتری...