个人博客

Continue Reading
Continue Reading

Tornado WebSocket 的使用

WebSocket协议提供了在客户端和服务器之间持久连接的双向通道。协议本身使用新的ws://URL格式,但它是在标准的HTTP上实现的。通过使用HTTP和HTTPS端口,它避免了从web代理后的网络连接站点时引入的各种问题。

Continue Reading
Continue Reading

Tornado模板的使用

在使用模板之前,我们都会先指定模板文件存放得路径,首先向Application对象的__init__方法中传递一个template_path参数,这个参数告诉Tornado在哪个路径下寻找模板。

Continue Reading

Tornado介绍和使用

过去的web服务器通常都是基于多线程的,也就是说每一个网络请求,服务器都需要一个线程来对应处理单个请求。基于线程的服务器,如Apache,为了传入连接,维护了一个操作系统的线程池。Apache会为每个HTTP连接分配线程池中的一个线程,如果所有的线程处于被占用状态,并且还有内存可用,则生成一个新的线程。Apache的架构在大负载下变得不可预测,为每个打开的连接维护一个很大的线程池容易消耗完服务器的内存资源。

Continue Reading

Django中数据库的使用和配置文件

通常Django配置文件使用SQLite作为默认的数据库。python内置SQLite,所以你无需安装额外的模块来使用它,这是最简单的一个选择,当然你也可以选择你属性的Mysql数据库,只需要在配置中修改为你需要的配置信息就可以使用。

Continue Reading

创建一个Django项目

在创建Django项目的时候,需要一些初始化设置。你只需要用代码自动生成一个Django项目,就可以包括项目需要的设置项集合,包括数据库配置、Django配置和应用程序配置。

Continue Reading
回到顶部