python应用服务器框架_常见的python应用服务器有哪些?原来这些都是可选的

【摘要】对于web应用程序,应用程序服务器和web服务器在同一环境中运行。应用服务器支持动态网页的创建和服务的部署,那么你知道常见的python应用服务器有哪些?原来这些都是可选的,所以你知道常见的python应用服务器有哪些?原来这些都是可选的。

对于web应用程序,应用程序服务器和web服务器在同一环境中运行。应用服务器支持动态网页的创建和服务的部署,如集群、故障转移、负载均衡等,开发人员只需关注如何实现业务逻辑。

此时,许多人仍然不了解应用服务器。简而言之,它可以让您编写的代码在服务器上运行,并与客户机上的代码进行通信,以便更清楚地处理复杂的事务。在理解了applicationserver的概念之后,我收集了六个最好的Python应用服务器。

1、常见的python应用服务器有哪些——Django公司

Django是一个用Python语言编写的免费开源web应用程序框架,它遵循模型-视图-控制器(MVC)架构模式。它是在非盈利的Django维护软件基金会(DSF)和三期BSD的许可下提供的,鼓励快速开发和实用设计。

它允许构建高性能、快速的web应用程序,并提供自动化,包括在核心框架中独立开发和测试轻量级web服务器(包括启动fastcgi服务器的能力),以及其他符合WSGI的web服务器,如Apache、nginx、WSGI gunicorn或指定的Python模块被利用。

此外,Django可以与Jython一起在任何javaee应用服务器上运行,比如GlassFish和JBoss。在这种情况下,您必须为Django Jython安装jdbc驱动程序以提供数据库连接。

2、常见的python应用服务器有哪些——古尼康

Gunicorn“green unicorn”是一个支持UNIX的python web服务器网关接口HTTP服务器,它提供了很多功能,使开发和操作更加容易。

这是基于pre-fork-worker模型。Ruby的Unicorn项目的迁移意味着中央主进程(gunicorn)直接管理多个工作流程(不同类型)以及流程和流程请求。Gunicorn服务器与web应用程序框架广泛兼容,它只是实现服务器资源。

它具有对WSGI、web2py、Django自动工作流管理的本机支持、简单配置、多工作者配置、服务器钩子可伸缩性,以及与python2.6+和python3.1+的兼容性以及SSL支持。

3、常见的python应用服务器有哪些——蟒蛇膏

Python-paste,有时称为paste,是一组用Python编写的web开发工具。它被描述为“一个框架在另一个框架(Web框架)中”一个WSGI工具包,它在WSGI的基础上封装了几个层,使应用程序的管理和实现更加方便。

值得注意的是,它需要得到麻省理工学院的许可。

4、常见的python应用服务器有哪些——龙卷风

Tornado是一个可扩展的、无阻塞的web服务器、应用程序开发框架和异步网络库。它最初是在FriendFeed上开发的(2009年被Facebook收购)。Tornado高度灵活,旨在为开发者和第三方工具制造商提供一个开放的环境。从开发环境接口到连接实现,现有的一些应用程序接口可以使用并附有参考书目。

此外,它还配备了一个WSGI服务器,可供其他wsgipython应用程序(和框架)使用。在开源和Apache2.0许可下提供。

5、常见的python应用服务器有哪些——扭曲

Twisted是一个事件驱动的网络编程框架。它支持TCP、UDP、SSL/TLS、IP多点传播和大量协议(包括HTTP、XMPP、NNTP、IMAP、SSH、IRC、FTP等),支持UNIX域套接字,在MIT授权下应用。

Twisted附带了一个运行在web服务器上的WSGI,它可以为开发人员可以与其他pythonweb应用程序一起使用的服务器定制HTTP服务。

6、常见的python应用服务器有哪些——樱桃皮

CherryPy是一个使用python编程语言的面向对象的web应用程序框架。它大大简化了使用python的web开发人员的工作。它为Python开发人员提供了一个友好的HTTP协议接口。CherryPy有一个内置的HTTP服务器或web服务器。对于CherryPy用户,您可以直接运行应用程序,而无需设置web服务器。

以上就是《常见的python应用服务器有哪些?原来这些都是可选的》的全部内容,对于web应用程序,应用程序服务器和web服务器在同一环境中运行。应用服务器支持动态网页的创建和服务的部署,如果你想知道更多的python的相关方法,可以点击下方资料下载链接。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值