一、Django自带的发布
最简单的方法,python manage.py runserver 0.0.0.0:8000就可以了,优点是快,但缺点是性能不高,我本地开发环境,有时自己访问都会挂掉
二、通过Apache发布
这里又分2种方式:
1、mod_python
2、mod_wsgi
三、通过Nginx
Nginx嘛,当然是和cgi搭配啦,同样有两种方式
1、 uwsgi
uwsgi自己的项目主页上说得非常牛叉,比XXX快多少多少这样,配置起来,还是蛮简单的
2、gunicorn
这个性能也很好,完全可以用于生产环境,配置比uwsgi简单,用easy_install来安装 即可
by the way:最近迷上用reStructuredText写技术文档,主要是嵌入代码,标题分级等各种方便 ,WordPress都不太想用了