WAMP vs XAMPP pro / kontra - untuk menjalankan server pengujian lokal [ditutup]

37

Apa pro / kontra utama yang dapat membantu dalam memutuskan yang mana dari dua untuk memilih: WAMP vs XAMPP untuk menjalankan server pengujian lokal untuk WordPress?

PS: Saya sekarang melihat Stack Overflow berdiskusi tentang hal itu.

Tal Galili
sumber
2
Perbedaan antara tumpukan sebagian besar dalam kenyamanan dan preferensi antarmuka (internal tetap sama), yang merupakan masalah selera pribadi. Saya pikir pilihan ini bersifat subyektif.
Jarang,
Bagaimana dengan keduanya? Bagaimana dengan Linux + Apache + MySQL + PHP? Ya, tunduk pada pendapat :)
s_ha_dum
Apakah Anda pernah mempertimbangkan menggunakan kotak Vagrant?
MikeSchinkel
di sini diskusi yang bagus - stackoverflow.com/q/8664901/2377343
T.Todua

Jawaban:

23

Perbedaan terbesar - WAMP berjalan pada Windows, XAMPP adalah multi-platform. Selain itu, ini masalah preferensi pribadi. Mereka berdua memberi Anda lingkungan Apache-MySQL-PHP yang berjalan hampir sama di bawah kedua sistem.

EAMann
sumber
3
Sebagai catatan, saya telah menggunakan keduanya ... dan mereka masing-masing memiliki pro dan kontra. WAMP mengkonsumsi lebih banyak memori daripada yang saya sukai tetapi cukup stabil. XAMPP memiliki masalah mengumumkan bekerja dengan WP Cron dan fopen () , tetapi tampaknya sedikit lebih ringan (dan saya bisa menjalankannya dari USB stick jika saya mau).
EAMann
AFAIK - XAMPP juga memiliki beberapa ekstensi yang seperti bawaan sendmail. Sejauh yang saya tahu WAMP tidak. (juga FTP, Merkurius, Tomcat untuk java ..)
krembo99
30
  1. XAMPP BUKAN lintas platform. Ada XAMPP untuk Windows, XAMPP untuk Linux, untuk Mac dan untuk Solaris, tetapi setiap paket berisi bagian-bagian perangkat lunak yang berbeda, berjalan secara berbeda dengan kinerja yang berbeda, dll. (Lintas platform berarti Anda mengambil perangkat lunak yang sama persis dan menjalankannya cara yang sama pada platform yang berbeda ... seperti Azureus dulu: stoples yang bisa Anda gunakan dengan cara yang sama)

  2. XAMPP untuk Windows membengkak, waktu yang tepat. Anda memiliki server surat, server FTP, akselerator, web-dav, SSL di luar kotak, dll. Apakah Anda benar-benar membutuhkan semuanya? Ini bukan paket entry-level, tetapi secara umum itu membuat instalasi segalanya jauh lebih mudah. Di luar itu, kustomisasi apa pun membutuhkan upaya yang sama seperti untuk tumpukan pra-dibuat lainnya. Tetapi jika Anda menginstal pada kotak Anda sendiri, Anda mungkin tidak perlu server FTP, bukan?

  3. WAMP lebih ringan (sebagian besar dasar-dasarnya). Semua yang ada di AMP ada, di luar itu Anda memiliki beberapa alat, phpMyAdmin, SQLite, dan xdebug. Apakah Anda memerlukan SSL? Anda harus mengkonfigurasinya. Anda ingin akses ke server surat? Harus menginstalnya sendiri. FTP? Dito.

  4. WAMP (seperti namanya) hanya berjalan di Windows (baik 64/32-bit).

Untuk mesin lokal di Windows, WAMP adalah cara untuk melakukannya. Konfigurasi ringan, halus, dan pasca pemasangan memerlukan satu klik. XAMPP untuk Windows tidak banyak pesaing karena masalah pada instalasi 64-bit (tentu saja: lebih banyak bloatware untuk menginstal, dan Anda perlu mengelola setiap bagian dari perangkat lunak tambahan antara 32/64-bit).

Andrew
sumber
2
Halo??? ada juga XAMPP lite di luar sana.
phantom.omaga
Saya menggunakan WAMP. Akan lebih baik jika mereka membuat pilihan unduhan yang dapat dikustomisasi seperti getbootstrap.com/customize
rybo111
Pembaruan terkait poin 2: Pemasang XAMPP sekarang meminta komponen untuk diinstal. Tidak semua atau tidak sama sekali lagi.
jlh
7

WAMP adalah akronim yang artinya: Windows, Apache, MySQL, dan PHP.

Ada "distribusi" WAMP yang berbeda, seperti XAMPP, WampServer (beberapa orang menyebutnya "WAMP"), Wamp-Developer Pro (perangkat lunak komersial), dan lainnya ...

XAMPP untuk Windows hanyalah distribusi WAMP yang lain, tidak lebih (atau yang lainnya).

benar
sumber
Ini sangat menyesatkan. Meskipun itulah yang dimaksud "WAMP" dalam arti seluas mungkin, ketika seseorang bertanya tentang perbandingan antara WAMP dan XAMPP, mereka jelas membicarakan hal ini: wampserver.com/en
Okonomiyaki3000
@ Okonomiyaki3000 Jawabannya diberikan hampir 7 tahun yang lalu. Ada sekitar 10+ distribusi "WAMP" pada waktu itu (sekitar 20+; tetapi beberapa distro kecil). Namun, akronim WAMP telah menjadi "Windows / Apache / MySQL / PHP" sejak sekitar 2003. Sebagian besar orang tampaknya berpikir WAMP adalah 1 distribusi Apache + MyQL + PHP pada Windows. Bukan itu. Anda dapat membuat instalasi WAMP Anda sendiri. Tapi saya mengerti apa yang Anda katakan dan hari ini mungkin itu.
rightstuff
3

Keberatan bahwa XAMPP membengkak - karena memiliki server mail, server FTP, dll - mungkin dijawab dengan menanyakan apa yang Anda butuhkan. Jika Anda membutuhkan sebagian besar atau semua item itu, itu adalah XAMPP lengkap untuk Anda. Untuk hanya mengembangkan halaman web, termasuk PHP dan MySQL, gunakan XAMPP Lite. Di waktu yang berbeda, saya menemukan keduanya sangat berguna. Saya terutama seperti itu saya dapat menjalankan baik pada USB flash drive.

Sekarang jika saya bisa menambahkan Netbeans ke flash drive itu ...

Paman Ed
sumber
2

Saya telah menggunakan XAMPP dan secara umum senang dengan itu, dengan satu pengecualian penting. Memuat situs selalu lambat bagi saya saat menggunakan XAMPP. Saya tidak tahu apakah itu yang terjadi dengan WAMP, tetapi akan layak untuk dilihat.

Travis Northcutt
sumber
2

Tidak persis menjawab pertanyaan, tetapi jika Anda tertarik mempelajari cara kerja paket, saya sarankan menginstal dan mengonfigurasinya secara manual. Saya telah menggunakan tutorial ini sebagai panduan, itu terperinci dan membantu Anda menjalankan semuanya dan berbicara satu sama lain. Ini sedikit lebih banyak pekerjaan, tetapi memberi Anda lebih banyak fleksibilitas, dan Anda benar-benar mempelajari konfigurasi penting yang terlibat.

Grant Palin
sumber
2

Saya ingin menambahkan keunggulan WAMP yang tidak terdaftar.

Dengan WAMP Anda dapat memasang ekstensi * yang memungkinkan Anda beralih dengan mudah di antara berbagai versi php. Karena persyaratan minimum WordPress adalah php 5.2.4 dan menjamin itu akan berjalan pada server yang menggunakannya, agar benar-benar kompatibel dengan WordPress, plugin perlu dijalankan di bawah versi php itu. Ada banyak fitur di php 5.3+ yang tidak ada di 5.2.4, seperti namespacing.

Jika Anda adalah pengembang WordPress dan ingin plugin, widget, atau tema Anda sepenuhnya kompatibel dan berjalan pada instalasi WordPress apa pun, akan sangat membantu jika Anda memiliki pengaturan lingkungan dengan php 5.2.4. XAMPP tidak menawarkan cara mudah untuk melakukan itu.

* Perlu dicatat bahwa versi WAMP Server yang lebih baru tidak lagi mendukung ekstensi; namun, WAMP Server 2.2 (32-bit) tersedia di SourceForge dan mendukungnya. Ini juga memiliki versi Apache yang benar untuk menginstal php 5.2.4.

RaneWrites
sumber
2

WAMP menggunakan lebih banyak memori untuk dijalankan daripada XAMPP.

joey
sumber
1

Menerapkan SSL di WAMP, saya menemukan lebih merepotkan (saya akhirnya tidak bisa mengatasinya dan menyerah) padahal itu sangat mudah di XAMPP.

Selebihnya saya kira tidak ada perbedaan karena saya menggunakan Linux dan platform Windows dan saya merasa nyaman. Tentu saja saya telah menggunakan XAMPP untuk periode waktu yang lebih lama.

Peter Mortensen
sumber
1

XAMPP lebih lambat dari WAMP (pengembang Perancis). Saya punya keduanya.

Alvin
sumber