Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
nodejspython或twisted_Python_Node.js_Web_Twisted - Fatal编程技术网

nodejspython或twisted

nodejspython或twisted,python,node.js,web,twisted,Python,Node.js,Web,Twisted,我是一名网络开发新手,我将创建一个网站,该网站将使用从web服务(例如facebook)请求中收到的数据进行响应,以及如何在这里选择更有用的内容: nodejs有一个回调模型,它允许在为用户从其他服务收集数据时不等待(但在尝试用javascript创建一个继承类之后,我的手指和大脑都断了,在脚本中出现未经处理的错误后,整个服务器都掉了下来) Python在处理各种数据时非常方便,对我来说更为方便,以前的C++开发人员 昨天我读到了TwistedPython,它也使用回调 请帮我选择要使用的

我是一名网络开发新手,我将创建一个网站,该网站将使用从web服务(例如facebook)请求中收到的数据进行响应,以及如何在这里选择更有用的内容:

  • nodejs有一个回调模型,它允许在为用户从其他服务收集数据时不等待(但在尝试用javascript创建一个继承类之后,我的手指和大脑都断了,在脚本中出现未经处理的错误后,整个服务器都掉了下来) Python在处理各种数据时非常方便,对我来说更为方便,以前的C++开发人员
  • 昨天我读到了TwistedPython,它也使用回调

请帮我选择要使用的、性能更好的、代码简单的工具,为什么不试试呢;它使用python(您说它更方便),并且在web开发中也非常常用。

回调模型可能会使您的代码更加冗长,但请稍候!有一个解决办法!退房 .

不管怎样,如果这是一个个人项目,那么就没有人强迫你使用node.js来开发webapp。你应该选择让你更舒服的。如果你喜欢用python开发,那就去做吧!:)

对不起,现在我不在乎WF用什么,问题是语言。django很好,我听说了,但现在不是时候)如果你想要一个异步服务器,你要么需要回调(有或没有承诺/未来)、线程、协程、绿色线程,要么显式异步调度。你不想要最后一个,但除此之外,你需要阅读其他选项并决定哪一个对你有意义,然后找到一个这样工作的框架。仅仅问“哪一个是更简单的代码”是没有意义的,因为这对每个程序员来说都是不同的。而且,性能显然是一个与最简单的代码完全不同的问题,而且它们常常是相互矛盾的。那么,你想要足够快的最简单的东西,还是足够简单的最快的东西,或者不同的东西?如果是其中之一,那么“足够”的界限是什么?如果不知道,没有人能回答你的问题。