WAMP vs XAMPP ข้อดี / ข้อเสีย - สำหรับการใช้เซิร์ฟเวอร์ทดสอบในท้องถิ่น [ปิด]


37

อะไรคือข้อดี / ข้อเสียที่สำคัญที่สามารถช่วยในการตัดสินใจเลือกสองแบบ: WAMP vs XAMPP สำหรับเรียกใช้เซิร์ฟเวอร์ทดสอบในเครื่องสำหรับ WordPress?

PS: ตอนนี้ฉันเห็นStack Overflow มีการสนทนาเกี่ยวกับเรื่องนี้


2
ความแตกต่างระหว่างสแต็คส่วนใหญ่อยู่ในความสะดวกสบายและการตั้งค่าอินเทอร์เฟซ (ภายในเหมือนกันอยู่แล้ว) ซึ่งเป็นเรื่องของรสนิยมส่วนตัว ฉันคิดว่าการเลือกนี้เป็นเรื่องส่วนตัว
Rarst

แล้วไม่ล่ะ แล้ว Linux + Apache + MySQL + PHP ล่ะ? ใช่ขึ้นอยู่กับความคิดเห็น :)
s_ha_dum

คุณเคยพิจารณาใช้กล่อง Vagrant แทนไหม?
MikeSchinkel

การสนทนาที่นี่ดี - stackoverflow.com/q/8664901/2377343
T.Todua

คำตอบ:


23

ความแตกต่างที่ใหญ่ที่สุด - WAMP ทำงานบน Windows XAMPP เป็นหลายแพลตฟอร์ม นอกเหนือจากนั้นมันเป็นเรื่องของการตั้งค่าส่วนตัว พวกเขาทั้งสองให้สภาพแวดล้อม Apache-MySQL-PHP ที่ทำงานเหมือนกันภายใต้ทั้งสองระบบ


3
สำหรับบันทึกฉันใช้ทั้ง ... และพวกเขาต่างก็มีข้อดีและข้อเสีย WAMP ใช้หน่วยความจำมากกว่าที่ฉันชอบ แต่ค่อนข้างเสถียร XAMPP มีปัญหาเกี่ยวกับการทำงานกับ WP Cron และ fopen ()แต่ดูเหมือนว่าจะเบากว่านี้เล็กน้อย (และฉันสามารถเรียกใช้จากแท่ง USB ได้หากต้องการ)
EAMann

AFAIK - XAMPP ยังมีส่วนขยายบางอย่างที่มีมาให้ในsendmailตัว เท่าที่ฉันรู้ WAMP ไม่ได้ (เช่น FTP, Mercury, Tomcat สำหรับ java .. )
krembo99

30
  1. XAMPP ไม่ใช่ข้ามแพลตฟอร์ม มี XAMPP สำหรับ Windows, XAMPP สำหรับ Linux, Mac และ Solaris แต่แต่ละแพ็คมีซอฟต์แวร์ที่แตกต่างกันทำงานแตกต่างกันด้วยประสิทธิภาพที่แตกต่างกันเป็นต้น (ข้ามแพลตฟอร์มหมายความว่าคุณใช้ซอฟต์แวร์ชิ้นเดียวกันและทำงาน วิธีเดียวกันบนแพลตฟอร์มที่แตกต่าง ... เช่น Azureus เคยเป็น: ขวดที่คุณสามารถใช้วิธีเดียวกัน)

  2. XAMPP สำหรับ Windows มีการปูดครั้งใหญ่ คุณมีเมลเซิร์ฟเวอร์, เซิร์ฟเวอร์ FTP, ตัวเร่งความเร็ว, web-dav, SSL ออกจากกล่องและอื่น ๆ คุณต้องการทั้งหมดหรือไม่ มันไม่ใช่แพ็คเกจระดับเริ่มต้น แต่โดยทั่วไปแล้วมันทำให้การติดตั้งทุกอย่างง่ายขึ้นมาก ยิ่งไปกว่านั้นการปรับแต่งใด ๆ ที่ต้องใช้ความพยายามเช่นเดียวกับสแต็คที่ทำไว้ล่วงหน้าอื่น ๆ แต่ถ้าคุณติดตั้งในกล่องของคุณเองคุณอาจไม่ต้องการเซิร์ฟเวอร์ FTP ใช่ไหม

  3. WAMP มีน้ำหนักเบา (ส่วนใหญ่เป็นพื้นฐาน) ทุกสิ่งที่ AMP มีอยู่นั้นนอกเหนือจากที่คุณมีเครื่องมือสองอย่างคือ phpMyAdmin, SQLite และ xdebug คุณต้องการ SSL หรือไม่ คุณต้องกำหนดค่า คุณต้องการเข้าถึงเมลเซิร์ฟเวอร์หรือไม่ ต้องติดตั้งด้วยตัวเอง FTP? เหมือนกัน

  4. WAMP (เหมือนชื่อที่พูด) จะทำงานบน Windows เท่านั้น (ทั้ง 64/32 บิต)

สำหรับเครื่องใน Windows WAMP เป็นวิธีที่จะไป การกำหนดค่าที่เบาราบรื่นและหลังการติดตั้งจะคลิก XAMPP สำหรับ Windows ไม่ใช่คู่แข่งเนื่องจากปัญหาในการติดตั้ง 64 บิต (โดยปกติ: bloatware เพิ่มเติมสำหรับติดตั้งและคุณต้องจัดการซอฟต์แวร์พิเศษแต่ละชิ้นระหว่าง 32/64 บิต)


2
สวัสดี??? นอกจากนี้ยังมี XAMPP lite ที่นั่น
phantom.omaga

ฉันใช้ WAMP มันคงจะดีถ้าพวกเขาทำตัวเลือกการดาวน์โหลดที่ปรับแต่งเองได้เหมือนgetbootstrap.com/customize
rybo111

อัปเดตเกี่ยวกับจุดที่ 2: ตัวติดตั้ง XAMPP จะขอส่วนประกอบต่าง ๆ เพื่อติดตั้ง มันไม่ได้ทั้งหมดหรือไม่มีอะไรอีกแล้ว
jlh


7

WAMP เป็นตัวย่อที่หมายถึง: Windows, Apache, MySQL และ PHP

มี "ดิสทริบิวชัน" ของ WAMP ที่แตกต่างกันเช่น XAMPP, WampServer (ที่บางคนเรียกว่า "WAMP"), Wamp-Developer Pro (ซอฟต์แวร์เชิงพาณิชย์) และอื่น ๆ ...

XAMPP สำหรับ Windows เป็นเพียงการกระจาย WAMP อื่นไม่มีอะไรเพิ่มเติม


นี่เป็นสิ่งที่ทำให้เข้าใจผิดมาก ในขณะที่นั่นคือสิ่งที่ "WAMP" อาจหมายถึงในแง่ที่เป็นไปได้ที่กว้างที่สุดเมื่อมีคนถามเกี่ยวกับการเปรียบเทียบระหว่าง WAMP และ XAMPP พวกเขากำลังพูดถึงเรื่องนี้อย่างชัดเจน: wampserver.com/th
Okonomiyaki3000

@ Okonomiyaki3000 คำตอบได้รับเกือบ 7 ปีที่แล้ว มีการแจกแจง "WAMP" ประมาณ 10 ครั้งในขณะนั้น (ประมาณ 20+ แต่บางรุ่นเป็น distros รอง) อย่างไรก็ตาม WAMP ย่อมาจาก "Windows / Apache / MySQL / PHP" ตั้งแต่ปี 2003 คนส่วนใหญ่คิดว่า WAMP คือการกระจายของ Apache + MyQL + PHP บน Windows 1 ครั้ง มันไม่ใช่. คุณสามารถทำการติดตั้ง WAMP ของคุณเอง แต่ฉันเข้าใจสิ่งที่คุณพูดและวันนี้อาจเป็นได้
rightstuff

3

คำคัดค้านที่ XAMPP มีป่อง - เนื่องจากมีเซิร์ฟเวอร์อีเมลเซิร์ฟเวอร์ FTP และอื่น ๆ - อาจตอบโดยถามว่าคุณต้องการอะไร หากคุณต้องการสินค้าเหล่านี้ส่วนใหญ่หรือทั้งหมดมันเป็น XAMPP เต็มรูปแบบสำหรับคุณ สำหรับการพัฒนาเว็บเพจรวมถึง PHP และ MySQL ให้ใช้ XAMPP Lite ในช่วงเวลาต่าง ๆ ฉันพบว่าทั้งสองมีประโยชน์มาก ฉันชอบที่ฉันสามารถรันบน USB แฟลชไดรฟ์ได้

ตอนนี้ถ้าฉันสามารถเพิ่ม Netbeans ลงในแฟลชไดรฟ์นั้น ...


2

ฉันใช้ XAMPP และได้รับความพึงพอใจโดยทั่วไปด้วยข้อยกเว้นที่โดดเด่นอย่างหนึ่ง การโหลดเว็บไซต์มักจะช้าสำหรับฉันเมื่อใช้ XAMPP ฉันไม่ทราบว่าเป็นกรณีของ WAMP หรือไม่ แต่จะคุ้มค่าที่จะดู


2

ไม่ตอบคำถาม แต่ถ้าคุณสนใจที่จะเรียนรู้วิธีการทำงานของแพคเกจฉันแนะนำให้ติดตั้งและตั้งค่าด้วยตนเอง ฉันใช้บทช่วยสอนนี้เป็นแนวทางซึ่งมีรายละเอียดและช่วยให้คุณทำงานทุกอย่างและพูดคุยกัน มันใช้งานได้มากกว่าเดิม แต่ให้ความยืดหยุ่นมากกว่าและคุณเรียนรู้การกำหนดค่าที่สำคัญที่เกี่ยวข้อง


2

ฉันต้องการเพิ่มข้อได้เปรียบของ 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



1

การใช้SSLใน WAMP นั้นฉันพบปัญหามากขึ้น (ในที่สุดฉันก็ไม่สามารถจัดการได้และยอมแพ้) ในขณะที่ XAMPP ง่ายมาก

ที่เหลือฉันคิดว่าไม่มีความแตกต่างเพราะฉันใช้ทั้งLinuxและแพลตฟอร์มWindowsและสะดวกสบาย แน่นอนว่าฉันใช้ XAMPP มาเป็นระยะเวลานาน


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.