Python宝典第17章:Python Web应用

有很多基于Python的Web框架技术,如Plone,Django,TurboGears。


开源Web应用服务器Zope:

Zope是一个开源Web应用服务器,主要使用python编写。Zope使用了面向对象思想,Zope里一切都被称之为对象。

Zope提供了完善功能,可以实际asp,php,jsp的功能,并构建各类的Web应用。

在Zope里,还可以使用数据库,模板等创建网站必不可少的功能。

添加一个简单页面:

<span style="font-size:14px;"><span style="font-size:14px;"><span style="font-size:14px;"><span style="font-size:14px;"><html>
<head>
<title>
Python
</title>
</head>
<body>
<h1>Python and Zope</h1>
<p>
<a href="http://www.baidu.com">Baidu Home Page</a>
</body>
</html></span></span></span></span>

创建模板:

两种模板:DTML和ZPT


使用Plone内容管理系统:

Plone是基于Zope的内容管理系统,可以建立网站,内容发布系统,发布通知,文档,还提供了blog,论坛,wiki等扩展产品。


在MicroSoft IIS中使用Python:(略。。。)

网上搜索的配置信息和书上的暂时都失败了,配了ISAPI和CGI限制,但是配置处理程序映射总是失败。。。

以后如果有需求再回来研究,感觉这个我以后应该不可能用到


在Apache中使用Python(略。。。)

Apache是安全性高,流行的开源HTTP服务器,可以运行在多种操作系统上。Apache中,可以使用Perl,Python和PHP作为编程语言进行网站开发。

Apache中使用Python需要下载mod_python模块。暂时只支持到2。

如果以后需要用到Python进行开发网页在花时间。。。想来我是用不到,用到可能用Java和JavaScript.


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值