Tôi đang thiết kế một ứng dụng bỏ phiếu dài để phát những thay đổi nhỏ rất nhanh chóng, có thể, một số lượng lớn người dùng. Ứng dụng sẽ chạy song song với một trang web chạy một cm khá chuẩn. Cả hai đều sẽ chạy trên một máy chủ và bắt đầu với cơ sở dữ liệu.Tùy chọn bỏ phiếu dài: Nginx, PHP, Node.js
Tôi đến rất nhiều từ môi trường LAMP và tôi chắc chắn là nhà phát triển chứ không phải quản trị viên. Điều đó nói rằng tôi không ngại thử một số điều mới.
Tôi đã dành cả ngày nghiên cứu các tùy chọn của mình và tôi hy vọng mọi người có thể trả lời một số câu hỏi và cung cấp cho tôi một số đề xuất.
tôi đã thu hẹp nó xuống để những:
A. Apache and php for the website, Node.js for the app
B. Nginx and php for both the website and app
C. Nginx and php for website, Nginx and Node.js for the app
Vì vậy, các câu hỏi sau:
- Làm thế nào để xử lý Nginx không đa threadingness PHP;). Liệu PHP có chứng minh một nút cổ chai như Apache sẽ phải bỏ phiếu lâu dài?
- Tôi đã nghe nói rằng tôi đã sử dụng nginx làm proxy ngược trước Apache và Node.js, đó có phải là giải pháp tốt hơn chỉ nginx không? Nếu vậy, tại sao?
- Bạn đã sử dụng tùy chọn nào/muốn giới thiệu?
Hãy nhớ rằng dễ thiết lập có thể là một yếu tố, tôi khá thoải mái với Apache nhưng tôi chỉ chơi với nút và tôi chưa bao giờ cài đặt Nginx.
Tôi sẽ vui lòng cung cấp các giải thích rõ ràng nếu có ai cần chúng.
Đây có thể là câu hỏi cho http: //webmasters.stackexchange.com/... – DaveRandom
Tôi đã xem xét ... Tôi đoán đó là cấu hình dựa nhiều hơn. – thelastshadow