摘要: https://www.cnblogs.com/wupeiqi/p/4592066.html 上一篇《白话tornado源码之请求来了》介绍了客户端请求在tornado框架中的生命周期,其本质就是利用epoll和socket来获取并处理请求。在上一篇的内容中,我们只是给客户端返回了简单的字符串,如: 阅读全文
posted @ 2019-07-21 01:33 ZTZT152156 阅读(294) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/wupeiqi/p/4592637.html 加班程序员最辛苦,来张图醒醒脑吧! ... ... ... 好了,醒醒吧,回归现实看代码了!! 执行字符串表示的函数,并为该函数提供全局变量 本篇的内容从题目中就可以看出来,就是为之后剖析tornado模板 阅读全文
posted @ 2019-07-21 01:32 ZTZT152156 阅读(161) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/wupeiqi/p/4540398.html 上一篇《白话tornado源码之待请求阶段》中介绍了tornado框架在客户端请求之前所做的准备(下图1、2部分),本质上就是创建了一个socket服务端,并进行了IP和端口的绑定,但是未执行 socket 阅读全文
posted @ 2019-07-21 01:30 ZTZT152156 阅读(250) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/wupeiqi/p/4375610.html 上篇《白话tornado源码之一个脚本引发的血案》用上帝视角多整个框架做了一个概述,同时也看清了web框架的的本质,下面我们从tornado程序的起始来分析其源码。 概述 上图是tornado程序启动以及接 阅读全文
posted @ 2019-07-21 01:28 ZTZT152156 阅读(228) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/wupeiqi/p/4375445.html 本系列博文计划: 1、剖析基于Python的Web框架Tornado的源码 2、为Python开发一个完善的MVC框架 首先将带着大家一起来剖析基于python编写的Web框架 tornado ,本着易读易 阅读全文
posted @ 2019-07-21 01:26 ZTZT152156 阅读(76) 评论(0) 推荐(0) 编辑