Những ưu / nhược điểm chính có thể giúp quyết định lựa chọn nào trong hai loại: WAMP vs XAMPP để chạy máy chủ thử nghiệm cục bộ cho WordPress?
PS: Bây giờ tôi thấy Stack Overflow đã có một cuộc thảo luận về nó.
Những ưu / nhược điểm chính có thể giúp quyết định lựa chọn nào trong hai loại: WAMP vs XAMPP để chạy máy chủ thử nghiệm cục bộ cho WordPress?
PS: Bây giờ tôi thấy Stack Overflow đã có một cuộc thảo luận về nó.
Câu trả lời:
Sự khác biệt lớn nhất - WAMP chạy trên Windows, XAMPP là đa nền tảng. Bên cạnh đó, đó là vấn đề sở thích cá nhân. Cả hai đều cung cấp cho bạn một môi trường Apache-MySQL-PHP chạy khá giống nhau trong cả hai hệ thống.
sendmail
. Theo như tôi biết thì WAMP không có. (cũng FTP, Mercury, Tomcat cho java ..)
XAMPP KHÔNG phải là đa nền tảng. Có XAMPP cho Windows, XAMPP cho Linux, cho Mac và cho Solaris, nhưng mỗi gói chứa các phần mềm khác nhau, chạy khác nhau với hiệu suất khác nhau, v.v. (đa nền tảng có nghĩa là bạn lấy cùng một phần mềm và nó chạy cùng một cách trên các nền tảng khác nhau ... như Azureus đã từng là: một cái bình mà bạn có thể sử dụng cùng một cách)
XAMPP cho Windows là cồng kềnh, thời gian lớn. Bạn có máy chủ thư, máy chủ FTP, máy gia tốc, web-dav, SSL ngoài hộp, v.v. Bạn có thực sự cần tất cả chúng không? Nó không chính xác là một gói cấp nhập cảnh, nhưng nói chung nó làm cho việc cài đặt mọi thứ dễ dàng hơn nhiều. Ngoài ra, bất kỳ tùy chỉnh nào cũng đòi hỏi nỗ lực tương tự như đối với bất kỳ ngăn xếp được tạo sẵn nào khác. Nhưng nếu bạn cài đặt trên hộp riêng của mình, có lẽ bạn không cần máy chủ FTP, phải không?
WAMP nhẹ hơn (chủ yếu là những điều cơ bản). Mọi thứ mà AMP đều có, ngoài ra bạn có một vài công cụ, phpMyAdmin, SQLite và xdebug. Bạn có cần SSL không? Bạn phải cấu hình nó. Bạn muốn truy cập vào máy chủ mail? Phải tự cài đặt nó. FTP? Như trên.
WAMP (giống như tên gọi) chỉ chạy trên Windows (64/32-bit).
Đối với một máy cục bộ trên Windows, WAMP là con đường để đi. Cấu hình nhẹ, mượt và sau khi cài đặt chỉ cần một cú nhấp chuột. XAMPP cho Windows không phải là đối thủ cạnh tranh do các vấn đề về cài đặt 64 bit (tự nhiên: cài đặt nhiều bloatware hơn và bạn cần quản lý từng phần mềm bổ sung trong khoảng 32/64-bit).
WAMP là từ viết tắt có nghĩa là: Windows, Apache, MySQL và PHP.
Có WAMP khác nhau "phân phối", chẳng hạn như XAMPP, WampServer (những gì một số người chỉ cần gọi "WAMP"), WAMP-Developer Pro (phần mềm thương mại), và những người khác ...
XAMPP cho Windows chỉ là một bản phân phối WAMP khác, không có gì khác (cũng không phải thứ gì khác).
Sự phản đối rằng XAMPP bị cồng kềnh - bởi vì nó có máy chủ thư, máy chủ FTP, v.v .-- có thể được trả lời bằng cách hỏi bạn cần gì. Nếu bạn cần hầu hết hoặc tất cả các mặt hàng đó, thì đó là XAMPP đầy đủ cho bạn. Để chỉ phát triển các trang web, bao gồm PHP và MySQL, hãy sử dụng XAMPP Lite. Vào những thời điểm khác nhau, tôi thấy cả hai đều rất hữu ích. Tôi đặc biệt thích rằng tôi có thể chạy trên ổ flash USB.
Bây giờ nếu tôi có thể thêm Netbeans vào ổ đĩa flash đó ...
Tôi đã sử dụng XAMPP và nói chung rất hài lòng với nó, với một ngoại lệ đáng chú ý. Tải một trang web luôn chậm đối với tôi khi sử dụng XAMPP. Tôi không biết nếu đó là trường hợp của WAMP, nhưng nó sẽ đáng để xem xét.
Không trả lời chính xác câu hỏi, nhưng nếu bạn muốn tìm hiểu cách các gói hoạt động cùng nhau, tôi khuyên bạn nên cài đặt và định cấu hình chúng theo cách thủ công. Tôi đã sử dụng hướng dẫn này như một hướng dẫn, nó rất chi tiết và giúp bạn có được mọi thứ chạy và nói chuyện với nhau. Công việc nhiều hơn một chút, nhưng cung cấp cho bạn sự linh hoạt hơn nhiều và bạn thực sự tìm hiểu cấu hình quan trọng liên quan.
Tôi muốn thêm một lợi thế của WAMP không được liệt kê.
Với WAMP, bạn có thể cài đặt các tiện ích mở rộng * cho phép bạn dễ dàng chuyển đổi giữa các phiên bản php khác nhau. Vì yêu cầu tối thiểu của WordPress là php 5.2.4 và đảm bảo nó sẽ chạy trên máy chủ sử dụng nó, để thực sự tương thích với WordPress, một plugin cần chạy theo phiên bản php đó. Có rất nhiều tính năng trong php 5.3+ không có trong 5.2.4, chẳng hạn như không gian tên.
Nếu bạn là nhà phát triển WordPress và muốn plugin, widget hoặc chủ đề của bạn hoàn toàn tương thích và chạy trên mọi cài đặt WordPress, thì việc cài đặt môi trường với php 5.2.4 là rất hữu ích. XAMPP không cung cấp một cách dễ dàng để làm điều đó.
* Cần lưu ý rằng phiên bản mới hơn của WAMP Server không còn hỗ trợ các tiện ích mở rộng; tuy nhiên, WAMP Server 2.2 (32-bit) có sẵn trên SourceForge và hỗ trợ chúng. Nó cũng có phiên bản chính xác của Apache để cài đặt php 5.2.4.
Việc triển khai SSL trong WAMP, tôi thấy rắc rối hơn (cuối cùng tôi không thể xử lý và từ bỏ) trong khi XAMPP cực kỳ dễ dàng.
Phần còn lại tôi cho rằng không có sự khác biệt nào vì tôi sử dụng cả nền tảng Linux và Windows và cảm thấy thoải mái. Tất nhiên tôi đã sử dụng XAMPP trong một khoảng thời gian dài hơn nhiều.