2011-08-17 89 views
0

我喜歡node.js,socket.io,模板引擎等等:作爲一個web框架,它非常棒。複雜的服務器邏輯和node.js

我的很多後端工作都與NLP,機器學習和數據挖掘有關,其中存在數百個穩定可靠的Python庫,但沒有Javascript庫。如果我使用的是Django,那麼我只需要import這些庫,然後就可以拿走了。

什麼是使用node.js處理這些複雜任務的推薦方法?我是否應該堅持使用Python Web框架,是否有處理這些庫的慣例或者我缺少的解決方案?

+3

節點不應該做重計算。它應該創建子進程(命令行)來完成它。節點只是處理IO並做消息傳遞。產生一個C過程來完成繁重的工作。 – Raynos 2011-08-17 10:56:53

+1

堅持用python說實話。您可以獲得與node.js使用扭曲一樣的性能和樣式。 – 2011-08-17 11:01:05

回答

2

我想你已經回答了你自己的問題。 Python具有更高的成熟度,並且您自己承認擁有您需要的庫。你能否縮小你的需求?