我目前是一名C#开发人员,有几年使用IIS/.net构建网站的经验。
我想用Python/Apache/Linux做一个自己喜欢的项目。
有人能推荐一些资源来帮助我学习开源编程吗?特别是,我对Apache和linux服务器管理的了解非常少。设置Apache并使其与Python一起工作似乎令人生畏。
发布于 2011-11-03 18:47:57
还有一些来自我的有用的链接:
1) Building LAMP (跳过PHP部分)
2) Linux上的Setup Python
3) Embedding Apache2 and Python
4) Ubuntu上的Installing Django
5) 推荐:官方Django Complete Setup Guide
发布于 2011-11-03 18:38:14
学习python的一个很好的资源是谷歌讲座(link),也是关于Apache的,你应该看看apache的官方docs (没有简单的方法)。您应该寻找CGI,因为它是一个开始web应用程序编程的好地方。
更新:如下所示,对于更严重的web编程,你应该寻找WSGI,它是一个更现代的标准。然而,如果理解CGI,学习WSGI是相当容易的。
发布于 2011-11-03 20:31:00
官方Django教程:https://docs.djangoproject.com/en/dev/intro/tutorial01/可能是最好的资源之一。
要运行生产web应用程序,没有必要了解Apache/nginx等的复杂之处。有很多云托管提供商只需在提交时接受您的代码并自动部署它。您可能希望参考djangozoom.com、ep.io或许多类似的主机提供商。
https://stackoverflow.com/questions/7993373
复制相似问题