Apache và Node.js có điểm chung. Càng sử dụng Node.js, tôi càng thích Node.js hơn; tương tự, tôi càng sử dụng Apache, tôi càng thích Node.js.Node.js làm vùng chứa ứng dụng
Một điều tốt về Apache mặc dù, nó có thể thực hiện rất nhiều thứ thông qua cùng một cổng. PHP, Python, Perl, các ứng dụng khác nhau, các đường dẫn khác nhau, toàn bộ magilla. Node.js không làm điều đó, và nó không phải là nghĩa vụ nhưng tôi muốn làm một cái gì đó tương tự.
Tôi muốn cung cấp cho nó danh sách tiền tố URL (hoặc regexps lý tưởng) và đủ thông tin, nếu nó nhận được yêu cầu khớp với tiền tố cụ thể, nó sẽ chuyển yêu cầu đến một cá thể cấp dưới chạy một tập lệnh được chỉ định (và nó sẽ bắt đầu một ví dụ nếu nó chưa có, và đóng nó lại khi làm như vậy có vẻ thận trọng). Về cơ bản, tôi muốn nodejs-proxy
và cluster
hợp tác. Với nó, tôi có thể chạy một số ứng dụng cùng nhau trên cùng một máy thông qua cổng 80.
Điều này có vẻ khá dễ dàng và rất hữu ích và tôi sắp sửa viết nó khi nó xảy ra với tôi, "Điều này có vẻ khá dễ dàng và rất hữu ích - có lẽ ai đó đã viết nó rồi! " Bất kỳ đề xuất?
+1 cổ điển. "Tôi càng sử dụng apache, tôi càng thích node.js" – Raynos
Mongrel2 có thể được sử dụng để định tuyến các yêu cầu như bạn muốn (nếu tôi hiểu chính xác) và có các ràng buộc cho nút. Nó không phải là phần mềm Node. – Austin
@Austin - có vẻ như nó sẽ hoạt động, nhưng tôi muốn có một mô-đun Node (một "nốt"?). Đó là niềm tin của tôi rằng có thể xây dựng một hệ thống phức tạp, hiệu quả cao hoàn toàn từ Javascript và tôi muốn thử nghiệm niềm tin này. – Malvolio