Tôi đang phát triển PHP. Và đến từ một nền tảng Rails, tôi đang tìm kiếm một sự thay thế thích hợp cho Webrick trong PHP. Có một máy chủ trọng lượng nhẹ như vậy không? Một cái gì đó với cấu hình tối thiểu và nỗ lực cài đặt. Apache thực sự ổn. Nhưng tôi muốn biết nếu có những lựa chọn khác. Hay hầu hết các bạn sử dụng Apache?Máy chủ ứng dụng web nhẹ cho PHP?
Trả lời
bạn đã xem lighthttpd chưa?
Hầu hết ở đây sẽ sử dụng apache nhưng có các tùy chọn khác. IBM đã đăng a nice long article on the subject. Không phải tất cả chúng đều hỗ trợ PHP.
Trong số các lựa chọn thay thế này, lighttpd có lẽ là phổ biến nhất.
Quay lại khi Lighty có nhiều báo cáo về rò rỉ bộ nhớ, ai đó đã đề cập đến Nginx. Bỏ qua cái tên vô lý, nó thực sự là HTTPd tốt nhất mà tôi từng sử dụng (và tôi đã sử dụng Apache từ 1.1). Cài đặt PHP như FCGI hơn là một module và bạn vàng.
ẩn các nhận xét Tôi sẽ làm điều này lần thứ hai. dễ cài đặt và dễ quên khi hoạt động hoàn hảo. Tôi đã quản lý một thể hiện của Nginx xử lý 2 Mongrels, PHP và phục vụ các tài sản tĩnh trong 3 năm qua.Tôi chỉ phải chăm sóc nâng cấp theo thời gian, mọi thứ hoạt động tốt đẹp và nhanh chóng. – lbz
Có lẽ nên đề cập đến Lighty = lighttpd. –
Bạn có thể tối ưu hóa Apache theo nhu cầu của mình. Tôi thích Apache vì nó mạnh mẽ.
Tôi sử dụng Apache để phát triển PHP.
Trên Windows, tôi khuyên bạn nên cài đặt XAMPP - đó là một ngăn xếp PHP/MySQL được cấu hình sẵn đầy đủ.
Mac OS X có thể phức tạp hơn một chút, nhưng tôi đã quản lý bằng cài đặt được cài đặt sẵn.
Bạn có thể thử cherokee. Nó không được cấu hình với PHP ra khỏi hộp, nhưng nó rất dễ dàng để thiết lập và rất nhanh,
Về hầu hết sử dụng Apache, câu trả lời là có. Hầu hết các máy chủ trên web đang sử dụng Apache (chủ yếu là LAMP). Nguyên nhân lớn nhất là vì Apache rất linh hoạt với mọi thứ. Nó có rất nhiều plugin và rất cấu hình. Nó cũng rất nhanh và chạy trên bất cứ thứ gì.
Hầu hết mọi người đều chạy PHP trong Apache, hầu như không ai chạy nó với bất kỳ thứ gì khác. Rủi ro của việc sử dụng một cái gì đó khác là xa hơn nhiều so với lợi ích của việc sử dụng một nền tảng máy chủ ứng dụng tiêu chuẩn.
Nếu bạn đã sử dụng một số máy chủ web khác, PHP sẽ tiếp tục hỗ trợ nó trong các bản phát hành trong tương lai không? (điều này tất nhiên là một vấn đề đối với Apache, nhưng nhiều khả năng).
Theo cách nào Apache không đủ "Ánh sáng" cho bạn?
PHP không phải "hỗ trợ" máy chủ web nếu bạn đang sử dụng PHP ở chế độ FastCGI của nó. Apache chậm hơn nhiều so với nhiều giải pháp, đặc biệt là các tệp tĩnh. – ceejayoz
- 1. Máy chủ web/Servlet tốt cho ứng dụng web Clojure?
- 2. Dịch vụ Web nhẹ được sản xuất trong Java (không có máy chủ ứng dụng)
- 3. Khuôn khổ php không phải mvc tốt, nhẹ cho ứng dụng web backbone.js
- 4. PHP so với máy chủ ứng dụng?
- 5. Ứng dụng máy khách/máy chủ Cocoa
- 6. Máy chủ tệp riêng biệt cho trang web php
- 7. Giao diện máy chủ web với PHP
- 8. Máy chủ web nhúng trong .NET
- 9. API phía máy chủ cho ứng dụng di động
- 10. Cách sử dụng cả máy chủ ứng dụng và máy chủ http trong ứng dụng web java
- 11. ứng dụng web tồn tại trên cả máy chủ web IIS cục bộ và máy chủ web IIS Express
- 12. Xây dựng hệ thống cho các ứng dụng web PHP
- 13. Python tự chứa ứng dụng web và máy chủ?
- 14. ứng dụng web thương mại PHP -
- 15. IIS có phải là máy chủ web hoặc máy chủ ứng dụng không?
- 16. Sự khác biệt giữa máy chủ ứng dụng và máy chủ web?
- 17. Sử dụng Capistrano để triển khai ứng dụng Rails cho nhiều máy chủ web
- 18. Sự khác biệt giữa máy chủ web, máy chủ ứng dụng và máy chủ cơ sở dữ liệu
- 19. Sự khác biệt giữa các máy chủ ứng dụng .NET và máy chủ ứng dụng Java
- 20. Cho phép máy tính truy cập vào ứng dụng web
- 21. Sử dụng Django trừ máy chủ web
- 22. Máy chủ Websocket PHP trong máy chủ Linux
- 23. mod_pagespeed và máy chủ ứng dụng java
- 24. Máy chủ Web dành cho Android
- 25. Tại sao dev_appserver.py (máy chủ ứng dụng của máy chủ ứng dụng) treo chờ yêu cầu?
- 26. Kiến trúc phía máy chủ cho các ứng dụng web di động
- 27. Máy chủ web tốt nhất cho ứng dụng Ruby on Rails là gì?
- 28. Eclipse Google Plug-In không khởi động máy chủ cho ứng dụng web
- 29. Tìm cổng khả dụng cho máy chủ PHP
- 30. Máy chủ web Dwscript
Tôi sẽ lần thứ hai này, tôi sử dụng nó thay cho Apache, khi cần thiết. – UnkwnTech
Tôi đã sử dụng lighttpd độc quyền trong khoảng một năm nay. CÁCH hiệu quả hơn Apache. –