python2.7安装和uwsgi python2.7安装和uwsgi python2.7安装和uwsgi python2.7安装和uwsgi tar zxf Python-2.7.13xxxx# 这里,必须用–enable-shared,生成动态库,否则会遇到wsgi不能编译的问题。 Bonus: ...
分类:
编程语言 时间:
2017-07-09 10:28:29
阅读次数:
277
WEB框架的本质:socket 接受请求 + 内容处理+ socket响应。 但是Django没有自带socket需要 使用 别的socket+Django socket有很多如下 但是它们必须遵循一个规范 WSGI(web服务网关接口) Django默认使用 wgiref socket(并发性能低 ...
分类:
Web程序 时间:
2017-07-03 16:25:03
阅读次数:
269
wsgi是将Python服务器端程序链接到web服务器的通用协议 Nginx+uwsgi配置 安装Nginx Nginx 配置文件 进入/usr/local/etc/nginx目录下,执行 sudo vim nginx.conf 参考:http://www.cnblogs.com/Lxiaolong ...
分类:
编程语言 时间:
2017-07-02 20:29:55
阅读次数:
199
前几天以源码的方式部署了Apache+mod_wsgi+django的项目,见我的另一个篇博客 这几天也用apt-get方式安装Apache的方式,安装了部署了一次,其中有一致的地方,也有差别的地方,再此记录一下 环境ubuntu 16.04 +apache2.4.25 +django1.8+mod ...
分类:
Web程序 时间:
2017-06-30 00:57:05
阅读次数:
250
目录 tarnado tarnado源码安装 tarnado测试程序 application类的解析 一. tarnado简介 最近在学习Python,无意间接触到的tarnado,感觉tarnado还蛮好的那么tarnado到底什么呢?tarnado是由Python开发的一个非阻塞式web服务器框 ...
分类:
其他好文 时间:
2017-06-29 23:58:51
阅读次数:
434
概念: WSGI,全称 Web Server Gateway Interface,或者 Python Web Server Gateway Interface, 是为 Python 语言定义的 Web 服务器和 Web 应用程序或框架之间的一种简单而通用的接口。 自从 WSGI 被开发出来以后,许多 ...
分类:
编程语言 时间:
2017-06-28 17:10:43
阅读次数:
249
1 Python Python版本与Django的版本对比 Jython上的安装 2 Apache和mod_wsgi 如果要在生产站点上使用Django,请使用带 mod_wsgi的Apache mod_wsgi可以以两种模式之一运行:嵌入式模式和守护进程模式 1) 在嵌入式模式下, mod_wsg ...
分类:
其他好文 时间:
2017-06-24 18:41:18
阅读次数:
132
实现和原理 Python集成Django开发框架后,可以通过在cmd命令提示符下建立工程,工程名为learn_models 1 django-admin.py startproject learn_models 再进入到learn_models里面,新建一个app项目 1 2 cd learn_mo ...
分类:
编程语言 时间:
2017-06-24 09:53:40
阅读次数:
220
1.浏览器请求动态页面过程 2.WSGI Python Web Server Gateway Interface (或简称 WSGI,读作“wizgy”)。 WSGI允许开发者将选择web框架和web服务器分开。可以混合匹配web服务器和web框架,选择一个适合的配对。比如,可以在Gunicorn ...
分类:
编程语言 时间:
2017-06-21 22:03:41
阅读次数:
319
在纯粹的 WSGI中,你的应用能返回的数据类型是十分有限的,你必须返回可迭代的字符串,你能返回字符串是因为字符串是可以迭代的,但是这导致服务器将你的内容按一字符一字符的传送,这个时候,Unicode 字符将不允许被返回了,这是肯定不行的。 Bottle 则支持了更多的数据类型,它甚至添加了一个 Co ...
分类:
Web程序 时间:
2017-06-19 14:23:52
阅读次数:
261