2011-08-17 120 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具有更高的成熟度,并且您自己承认拥有您需要的库。你能否缩小你的需求?