为什么要避免使用LAMP托管的Python的CGI?
我已经使用PHP多年了。最近,我遇到了许多论坛帖子,指出PHP已经过时了,现代编程语言更容易,更安全,等等。
所以,我决定开始学习Python。由于我习惯于使用PHP,我只是通过上传一个.htaccess文件来开始构建页面:
addtype text/html py
addhandler cgi-script .py
然后,我的示例页面如下所示:
#!/usr/bin/python print "content-type: text/html\n\n" print "html tags, more stuff, etc."
这工作正常。但是,我在一篇文章中遇到了一条评论,说CGI不是使用Python的最佳方式。当然,它没有提到什么是最好的方法。
为什么使用CGI不是使用Python的最佳方式?有什么替代方案?
有没有一些完全不同的方法来设置一个简单的Python网站?在.htaccess和.py文件之外,我应该看看一些完全不同的范式吗?