![]() |
1
3
其他人提到了python字节代码文件,但这在很大程度上是不相关的。这是因为除了CGI之外,python的宿主机制在请求之间保持python web应用程序在内存中。这与PHP不同,后者在请求之间有效地丢弃应用程序。因此,python不需要加速器,因为python web托管机制的工作方式可以避免php遇到的问题。 |
![]() |
2
8
这有个诀窍。
它叫
它的本质就是这样工作的。
这比PHP快,因为现在有几件事情同时发生。Apache已将请求发送到后端进程,然后在后端仍在运行第一个请求时继续处理下一个请求。 另外,当您发送HTML页面时,后续请求由Apache处理,而您的Python程序不知道或不关心发生了什么。这导致了巨大的加速。与巨蟒的速度无关。一切都与整体架构有关。 |
![]() |
3
5
只要您在“主脚本”(直接调用的脚本)中完成少量的工作
我没有针对php和python的基准测试,但是我注意到python在每一个新版本中都得到了显著的优化,所以如果你想看到“最快的python”,一定要比较最近的版本(idealy 2.7,至少2.6)。如果你还不够快,
|
![]() |
4
2
编译后的python字节码会自动缓存在我见过的每个环境中的.pyc文件中。据我所知,还有什么事情需要做。 如果要直接生成这些文件,可以使用: http://docs.python.org/library/py_compile.html |