6个最佳的开源 Python 应用服务器

Linux大全评论355 views阅读模式

首先,你知道什么是应用服务器吗?应用服务器通常被描述为是存在于服务器中心架构中间层的一个软件框架。

应用服务器常被看作是一个三层的应用程序,即图形用户界面(GUI)服务器,应用程序(业务逻辑)服务器,以及数据库和事务服务器,目的是为安全及状态维护、数据访问及其持久性提供服务。

对于Web应用程序,应用服务器和Web服务器运行在相同的环境中,应用服务器支持动态网页的创建和服务的部署,比如集群、故障切换、负载均衡等,所以开发者只要关注实现业务逻辑即可。

如果还不明白的话,不妨将它看成是一扇神奇的大门——它可以让你写的代码运行在服务器上,并和客户端上的代码相互交流,从而让你能更清楚明白地处理复杂事务。

现在,在知道了应用程序服务器的概念之后,让我们一起来看看6个最好的Python应用程序服务器吧。

 

1.Django

Django是一款用Python语言写的免费开源的Web应用程序框架,它遵循模型 -视图-控制器(MVC)的架构模式。

6个最佳的开源 Python 应用服务器

Django

官方网站: https://www.djangoproject.com/ 

 

2.Gunicorn

Gunicorn“绿麒麟”是一款支持Unix的Python Web服务器网关接口HTTP服务器,提供了大量的功能,能让开发操作变得更容易。

6个最佳的开源 Python 应用服务器

Gunicorn

官方网站: http://gunicorn.org/ 

 

3.Python Paste

Python Paste,有时也称为paste,是一套用Python编写的用于Web开发工具。

6个最佳的开源 Python 应用服务器

Python-Paste

官方网站: http://pythonpaste.org/ 

 

4.Tornado

Tornado是一款可扩展的,非阻塞的Web服务器,应用开发框架,以及异步联网库。

6个最佳的开源 Python 应用服务器

Tornado

官方网站: http://www.tornadoweb.org/en/stable/ 

 

5.Twisted

Twisted是一款事件驱动的网络编程框架,支持TCP,UDP,SSL / TLS,IP多点传播和大量的协议(包括HTTP,XMPP,NNTP,IMAP,SSH,IRC和FTP等等)。

6个最佳的开源 Python 应用服务器

Twisted

官方网站: https://twistedmatrix.com/trac/ 

 

6.CherryPy

CherryPy是一款使用Python编程语言的面向对象的Web应用程序框架。它通过使用封装来支持HTTP协议,旨在为加快Web应用程序的开发进程。

6个最佳的开源 Python 应用服务器

CherryPy

官方网站: http://www.cherrypy.org/ 

希望上述Python应用服务器能对各位有用。

下面关于Python的文章您也可能喜欢,不妨看一看:

Python:在指定目录下查找满足条件的文件  http://www.linuxidc.com/Linux/2015-08/121283.htm

Python2.7.7源码分析  http://www.linuxidc.com/Linux/2015-08/121168.htm

无需操作系统直接运行 Python 代码  http://www.linuxidc.com/Linux/2015-05/117357.htm

CentOS上源码安装Python3.4  http://www.linuxidc.com/Linux/2015-01/111870.htm

《Python核心编程 第二版》.(Wesley J. Chun ).[高清PDF中文版] http://www.linuxidc.com/Linux/2013-06/85425.htm

《Python开发技术详解》.( 周伟,宗杰).[高清PDF扫描版+随书视频+代码] http://www.linuxidc.com/Linux/2013-11/92693.htm

Python脚本获取Linux系统信息 http://www.linuxidc.com/Linux/2013-08/88531.htm

在Ubuntu下用Python搭建桌面算法交易研究环境 http://www.linuxidc.com/Linux/2013-11/92534.htm

Python 语言的发展简史 http://www.linuxidc.com/Linux/2014-09/107206.htm

企鹅博客
  • 本文由 发表于 2019年9月9日 06:46:21
  • 转载请务必保留本文链接:https://www.qieseo.com/165192.html

发表评论