这几天在学习Python Web开发,于是做准备做一个博客来练练手,当然,只是练手的,博客界有WordPress这样的好玩意儿,何必还自己造车呢?决定使用Tornado这个框架,然后数据库方面决定顺便熟悉一下MongoDB这样的非关系型数据库。Python让我觉得轻松,再和MongoDB搭配上,那感...
分类:
数据库 时间:
2014-08-24 23:29:03
阅读次数:
436
下面我将介绍在UNIX(LINUX、MAC下的配置方法其本一致)下如何快速搭建其运行环境:1、安装Pythonwget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz tar xvfz Python-2.7.5.tgzcd Python...
分类:
数据库 时间:
2014-08-23 15:15:20
阅读次数:
300
所谓自动部署就是说,如果用10台机器跑tornado程序提供Web服务,它们上面的代码都是一样的,这也叫生产环境。在公司写新代码,写好了,测试通过,这叫开发环境。然后执行自动部署程序,它把新代码提交到版本管理服务器,然后连上生产环境的10台服务器,让它们更新代码,再重启tornado程序,新代码就上线了,用户看到的就是新发布的网站。
自动部署的关键是两个东西,一个是版本服务器,一个是远程操作...
分类:
Web程序 时间:
2014-08-20 14:11:12
阅读次数:
187
部署Web App,需要买一个域名,我推荐http://www.namecheap.com/,用信用卡或者paypal付款,一年10刀。
如果需要VPS,买Linode.com的,它家新推出每月10刀的主机,性能绝佳,如果选择东京的机房,从大陆访问很快,用海外的主机不需要备案,这是最大的卖点。
网站的tornado代码运行了,网站可以访问了。有时候网站会因为各种原因崩溃,比如被攻击,代码b...
分类:
Web程序 时间:
2014-08-19 20:49:55
阅读次数:
246
Auth: JinDate: 20140816http://www.tornadoweb.cn/documentation1、install#yum -y install python-setuptools# easy_install -U setuptools# easy_install inst...
分类:
其他好文 时间:
2014-08-16 20:59:51
阅读次数:
231
用Spider抓取数据,然后再做各种处理,然后放到web页面供大家使用。
那么,就需要一个Web Server。
几乎每种语言都有一大堆Web Server开发框架,Python也不例外,比如这里http://www.zhihu.com/question/20706333。廖雪峰同学还有个python的教程http://www.liaoxuefeng.com/wiki/00137473...
分类:
Web程序 时间:
2014-08-15 16:07:38
阅读次数:
196
1、https://blog.lzhaohao.info/archive/build-a-comet-application-using-tornado-and-nginx/2、http://qinxuye.me/article/ways-to-continual-sync-browser-and-...
分类:
其他好文 时间:
2014-08-12 16:17:44
阅读次数:
902
【优化tornado阻塞任务的三个选择】1、优化阻塞的任务,使其执行时间更快。经常由于是一个DB的慢查询,或者复杂的上层模板导致的,这个时候首要的是加速这些任务,而不是优化复杂的webserver。可以提升99%的效率。2、开启一个单独的线程或者进程执行耗时任务。这意味着对于IOLoop来说,可以开...
分类:
其他好文 时间:
2014-08-11 11:54:12
阅读次数:
275
这周好忙,根据之前的写了个简陋的demo,放在腾讯的云主机上了,大家多交流哈
demo地址
http://203.195.193.251/...
分类:
数据库 时间:
2014-08-08 18:18:06
阅读次数:
279
官方文档是这么写的
Translating directly to Python means you can apply functions to expressions easily, like the escape() function in
the examples above. You can pass functions in to your template just like...
分类:
其他好文 时间:
2014-08-07 13:09:00
阅读次数:
204