asp入门教程(asp编程教程)

asp入门教程(asp编程教程)

今天为大家带来的内容是。本文小编认为具有不错的参考性。希望在此能够帮助到大家!(代码块多数是用图片方式展现出来。方便各位观看及收藏)

一、为什么要用python写Asp

python最近如火如荼。非常之火。他在各大领域都占有自己举足轻重的地位。web方面自然也少不了他。Echosong已经用过django、web.py等等python自己的web框架。由于工作需要Echosong很大一部分时间是在写ASP。而vbs的Asp实在让人写得有种想死感觉。很多功能借助各种c或者其他语言写的dll稳定性难以考量。而echosong又是一个Python的十足迷、08年开始接触python一直是做为一种爱好没断过。只是一直没用于工作。

二、开始把两小伙伴融合在一起

asp的安装:随着IIS的安装asp就成为了默认安装好的web框架

安装activepython:ActivePython是由ActiveState公司推出的专用的Python编程和调试工具。

ActivePython包含了一个完整的Python内核。直接调用Python官方的开源内核。此外还有Python编程需要用到的IDE。并附加了一些Python的Windows扩展。同时还提供了全部的访问WindowsAPIs的服务。ActivePython虽然不像纯Python那样是开源的。但是也可以免费下载使用。(注意版本只能下载2.5的。一开始echosong也不行下载了2.7的版本结果无情的500个中缘由也不清楚。不够2.5的版本也够用了)

命令行运行C:\Python25\Lib\site-packages\win32comext\axscript\client\pyscript.py;

完成上面两步就可以着手写python的Asp了

三、简单的Demo

连接数据库文件conn.asp(用pymssql连接mssql数据库)

asp入门教程(asp编程教程)

asp入门教程(asp编程教程)

这里可以自由的importpython的相关模块!!!

data.asp文件调用conn.asp的数据连接执行sql语句循环显示字段的值到页面

代码如下:

asp入门教程(asp编程教程)

asp入门教程(asp编程教程)

展示图:

asp入门教程(asp编程教程)

四、用python写ASp的优势

高度代码复用:可以写自己项目的模块。把平时常用的代码写成python的模块。然后服务器上所有的都可以借助import来调取

试用python优秀特征:python强大的Python库很多现成的功能直接用。而不要想传统asp(vbs脚本的)借助很多编译行语言的的dll来实现

完全的面向对象:vbs是面向过程的语言。对象的特征很弱。很多面向对象的思想不能用。

五、稳定性和性能的考虑

做了压力测试同一时间处理事务的能力。各方面参数强于vbs的。特别是在连接数据库用了些python优秀开源的池处理模块。使得很多数据库的瓶颈减轻。

更多服务器知识文章推荐:
分享到 :
相关推荐

win10 445端口(win10 445端口如何关闭)

席卷全球的WannaCry勒索病毒的影响仍在持续。目前至少有150个国家受到网络攻击...

BlueHost欧洲虚拟主机速度评测

随着外贸行业的蓬勃发展。越来越多的外贸电商企业选择欧洲虚拟主机来建站。尤其是在欧洲地...

阿里云LNMP重启后网站打不开原因(已解决)

今天升级了一下系统架构,把MySQL升级到5.5.30,Nginx升级到1.4.1,...

什么叫高防服务器(高防服务器和普通服务器)

高防服务器是独立单个硬防防御10G,15G。20G。25G。30G。35G。40G左...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注