假设网络服务器被配置为处理.EXE,我可以编译一个Python CGI文件到用于速度一个exe。这种情况会有什么优点和缺点?编译的Python CGI
0
A
回答
1
有py2exe(and a tutorial on how to use it),但没有保证它会使你的脚本更快。真正的它更多的是一个可执行的解释器,它包装了字节码。还有其他的exe编译器可以对python代码进行不同程度的处理,因此您可能需要执行一般的Google搜索。
但是,您始终可以使用psyco来提高python脚本可执行的许多最密集操作(即循环)的速度。
0
由于RDBMS和网络的瓶颈,我看到周围的大惊小怪创建EXE没有价值。
平均来说,多数网站的转让都是静态的内容(图片,.CSS,.JS等),这是最好的阿帕奇没有任何的Python的循环处理。这有很大的影响。
储备的Python用于创建动态HTML的“有趣”和“复杂”的部分。使用框架。
1
你可能不希望运行Python作为CGI如果你想让它快。查看代理,mod_python,WSGI或FastCGI,因为这些技术避免了在每个请求中重新加载python运行时和应用程序。
相关问题
- 1. Python的CGI编程权限
- 2. CGI如何识别编译器?
- 3. 用python编译编译vim
- 4. 编译CGAL的Python
- 5. 的Python:编译EXE
- 6. Python编译的eval?
- 7. 编译Python
- 8. 编译在Python
- 9. JustHost.com和Python CGI
- 10. Python CGI交易
- 11. CGI Python os.system
- 12. CGI和Python
- 13. Python cgi性能
- 14. CGI,python和setgid
- 15. 在Python 3 CGI
- 16. Python CGI错误
- 17. Python cgi或wsgi
- 18. Python:用Pyinstaller编译
- 19. python编译错误
- 20. python distutils C++编译
- 21. Python编译为.exe
- 22. 编译pygame - python 3.3
- 23. 编译Python到WebAssembly
- 24. “编译” Python脚本
- 25. Python编译失败
- 26. 编译代码的Python包
- 27. 运行编译的Python
- 28. 编译的Python 3.1.1 32位
- 29. 默认的Python编译器
- 30. 编译时的Python配置