Pylons On Deployfu

本文介绍了Python Web框架Pylons及其在Deployfu平台上的部署流程。通过对比Ruby on Rails,解释了选择Pylons的原因,并详细展示了如何利用Deployfu进行快速部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

为什么是Pylons

Pythonweb开发框架,相对能于之参考的Ruby语言,如同当年的红帮与青帮,红帮一大片,青帮一条线,Rubyweb程序员集中力量在Ruby On Rails 上面花心思,所以这些年,看到了Ruby On Rails的普及度是相当高的。但我个人独爱Python,可惜Pythonweb框架世界是乱世群雄割据的局面,为什么Python语言有如此多的web框架,因为实现一个web框架太容易了,这就是Python世界的强大,但是“福兮祸所依”,语言世界的强势,造成的web框架的乱世。但是,wsgi如同当年的统一战线宣言,把web框架统一到wsgi这个二指禅上面,Pythonweb框架世界找到一种凝聚力。可是,为什么选择Pylons?因为在我们“初级社会主义阶段”,gae是被封杀掉的,django的免费主机与我们无缘,下面介绍的Deployfu这个免费的主机,却给我们“无产阶级”一个通过实践学习Pythonweb开发的好场地,所以我选择了Pylons,当然,我以前接触过Ruby On RailsPylons的结构相对Ruby On Rails有些相似,所以门槛相对低一点。

为什么是Deployfu

Deployfu是一个云web服务,一个命令就可以部署完毕,同样一个命令就可以让我的web 应用更新完毕。

注册

Deployfu去注册一个帐号,同时输入你的sshpublic key,你拥有了一个Deployfu下的git的使用权限,例如我的帐号xorochi

新建应用

Deployfu的控制界面下新建一个项目例如xorochiapp

部署

在你本地打开一个shell如下:

$paster create -t pylons helloworld

$cd helloworld

$git init

$git remote add deployfu git@deployfu:xorochiapp

$git push deployfu master

享受你的应用

到这里,你就可以很happy的去浏览你的刚才的web应用了,地址xorochiapp.deployfu.com,连域名都不用注册,备案啊什么的,完全无视。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值