0
我正在爲一個新網站學習node.js,它將具有一些實時功能,爲此我將使用Socket.IO。您可以將node.js用於實時功能並提供普通網站文件,例如HTML,CSS和JavaScript。Node.js服務器爲普通網站服務或僅用於後端
我的問題是:讓它們在同一個主機上(比如Heroku)更好,這樣node.js就可以處理這些文件並作爲後端服務器使用;或將後端功能作爲主機上的node.js服務器和另一個專用的服務器上的文件服務器?在性能方面哪種解決方案通常更好?哪一個通常是一個更便宜的解決方案(就託管而言,不是用於實現節點中的文件服務)?
網站和node.js服務器都不會很大。
這是我想到的兩種可能的解決方案,如果您使用其他更好的,可隨意推薦它們。
謝謝。
我同意。如果您已經爲socket.io運行node.js,那麼您應該只使用node.js爲網站的其他部分提供服務,除非您發現使用node.js時遇到了一些特定的問題,或者它對您不適合您的某些複雜問題。 – jfriend00 2014-10-12 04:29:27