django自带的开发服务器能同时支持多少人在线

django自带的开发服务器能同时支持多少人在线,第1张

django自带的那个是效率相当低下的,它没有采用epoll/kqueue。

具体支持多少人在线,这个很难说。

测了一下,对于我的电脑,初始django工程的根的并发能力大概是294。

相比而言,tornado是高性能的server,用它文档的web的范例,并发能力大概是1324。

对nginx上的一个只包含“hello world!"的静态文件的访问,并发能力大概是2942

我估计你所说的的自带服务器是Django的那个TestServer,

其实那个东西不能用于生产部署。

考虑一下uwsgi容器协议的部署方式。

一两句话说不完,自己搜搜文档吧。

1.首先安装python,配置环境变量path:C:\Python27;C:\Python27\Scripts;

2.去django官网下载压缩包Django-1.8.3.tar.gz,然后解压在C盘,输入以下命令

cd   C:\Django-1.8.3

python  setup.py   install

命令运行后,Django环境就安装好了,然后配置环境变量path:C:\Python27\Lib\site-packages\Django-1.8.3-py2.7.egg\django\bin

3.在命令终端输入以下命令导入并检查django安装情况:

python

>>>import django

>>>django.VERSION

4.创建一个Django工程

django-admin  startproject  cms678(工程名)

这样在用户目录下就会产生一个cms678的工程文件夹。  

manage.py:可以在命令行下管理这个项目。

__init__.py:将这个项目目录作为Python的一个包。

settings.py: 项目的配置文件。

urls.py:定义了Django项目中的URL路由表,指定了URL与被调用类之间的对应关系。

wsgi.py: 这个是Django1.4中新添加的默认Web服务器网关接口。

命令窗口切换到cms678文件夹,然后运行命令:python manage.py runserver,启动当前目录工程。

浏览器输入http://127.0.0.1:8000/

到此基本操作就结束啦 :-)


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/361815.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-11
下一篇2023-05-11

发表评论

登录后才能评论

评论列表(0条)

    保存