写点什么

Python 和 Django 登陆 Heroku

2011 年 9 月 30 日

Python 已经成为 Heroku 的 polygot 平台官方支持的多种语言之一,该平台本周进入公开beta 阶段。Python 曾是大家要求Heroku 提供支持呼声最高的语言,与其同时提供支持的还有web 框架Django。InfoQ 与Adam Wiggins 对此进行简单对话。

Adam 将 Python 看做“静静成功的语言,与 node 这种一直在产生大量喧嚣的有所不同”。他在博客中补充道:

Python 社区有其自身独特之处。在快速前进的创新和勤奋努力的小心之间寻找平衡,这是 Python 的文化。它强调可读性,最小化“魔法代码”,将文档看做第一等大事,并且拥有良好测试、后向兼容的版本发布传统,这在语言核心和其生态系统的开发库上都有体现。它让初学者很容易上手,同时大型项目维护起来也不困难,这使得它覆盖了科学计算、视频游戏、系统自动化和 web 等多个领域。

在 Adam 看来,Python 培养了现代 web 框架的发展,比如 Zope Plone 。这些框架引入的理念有:通过视图模板分离业务和展示逻辑、数据库交互用的 ORM、还有测试驱动开发;早在 Rails 诞生 5 年之前,这些理念就已经体现在 Zope 之中了。它们没有在市场上获得成功,是因为它们比较复杂,学习曲线比较陡峭,远远超越了它们的时代。后来,尽管一开始 Python 社区没有太多介入,Django 以 Rails 强有力竞争者的姿态出现。另一个成功的框架是 Flask ,这是 Python 的一个微型框架,使用 Heroku 的平台作为 beta 版本的一部分。

Adam 对于 Python 非常热心:

我们预计:Python 将会成为 Heroku 平台上使用最多的语言之一,而且我们非常高兴能够接纳使用 Python 的兄弟姐妹们。

正如其他 Heroku 支持的语言一样,Python 可以使用所有的平台附加功能。数据库的选择尤其多样。 PostgreSQL 是免费的,Adam 认为它“比 MySQL 优秀”,不过 MySQL 还是最流行的。

您正在使用 Python 吗?或是否有计划使用?用在哪种应用上呢?

查看英文原文: InfoQ: Python and Django on Heroku

2011 年 9 月 30 日 01:173442
用户头像

发布了 479 篇内容, 共 126.8 次阅读, 收获喜欢 30 次。

关注

评论

发布
暂无评论
发现更多内容

区块链助力跨省、零材料办理 成都武侯打造“中国政务服务第一链”

CECBC区块链专委会

区块链

Dubbo 微服务调用时序图

Acker飏

今天你的idea崩了吗?分享6种“白嫖”正版idea的途径,真香定律

小Q

学习 架构 面试 开发 IntelliJ IDEA

为你总结了N个真实线上故障,从容应对面试官!

AI乔治

Java 架构 GC

信息量爆炸!78天闭门深造1258页SpringCloud学习进阶笔记,再战蚂蚁金服

996小迁

Java 架构 面试 SpringCloud

甲方日常 39

句子

工作 随笔杂谈 日常

杰哥获奖了!

JackTian

Linux 程序人生 运维工程师 运维人生

视频客服的应用和优点

anyRTC开发者

音视频 WebRTC 直播 RTC

LeetCode题解:47. 全排列 II,回溯,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

一次艰难的内存泄露排查,BeanUtils的锅

AI乔治

Java 架构

初识Kafka及安装

犟马骝

分布式系统使用网关到底是好还是坏?

架构师修行之路

分布式 微服务 网关

系统从初期到支撑亿级流量,都经历了哪些架构的变迁?

冰河

分布式 微服务 系统架构 SOA 垂直架构

"全能"人才的概念真的对吗

supernova

创业 读书笔记 随笔杂谈

陈山枝:5G+车联网 推动中国特色车路协同发展

Geek_459987

如何在微信公众号图文中插入外链

Ceelog

微信公众号

新基建下区块链基础设施建设

CECBC区块链专委会

区块链

vim快捷键收藏版

良知犹存

vim

谷歌朝南,华为朝北

脑极体

32个问题,学习Java虚拟机的运行时数据区

AI乔治

Java 架构 JVM JVM虚拟机原理

JVM系列-第一节:JVM简介、运行时数据区、内存分代模型

诸葛小猿

Java JVM JVM简介 运行时数据区 内存分代模型

自我管理系列-为啥要做生产问题分析报告呀

罗小龙

复盘 IT, 经验总结 职场搞笑 生产事故

京东智联云4篇论文入选国际语音顶级大会Interspeech 2020

京东科技开发者

人工智能 大数据 语音识别

记一次Jvm参数调优实战

AI乔治

Java 架构 JVM 编程思维 jvm调优

英特尔老矣,尚能“转”否?

脑极体

算法学习1-- 数组常见问题

菜鸟小sailor 🐕

算法和数据结构

同学信誓旦旦地说,我司的系统从来不做性能调优!

沉默王二

Java 性能调优

数字货币交易所开发源码,场外OTC交易平台搭建

WX13823153201

它可能是分布式系统中最重要的枢纽

架构师修行之路

分布式 微服务 注册

阿里技术专家撰写程序员“不迷茫”职业路指南,切中痛点规划未来

周老师

Java 编程 程序员 架构 面试

中国银行前行长李礼辉:区块链技术优势与产业前景

CECBC区块链专委会

区块链 数字货币

2021年全国大学生计算机系统能力大赛操作系统设计赛 技术报告会

2021年全国大学生计算机系统能力大赛操作系统设计赛 技术报告会

Python和Django登陆Heroku-InfoQ