写点什么

Django 近况及国内开发者评价

  • 2008-07-09
  • 本文字数:1104 字

    阅读完需:约 4 分钟

目前 Python 实现的 Web 开发框架 Django 的稳定版本在 0.96 版停留了相当长的一段时间,但从 Django developers 邮件组中得到的消息看,Django 框架的 1.0 版本计划将于本年度九月份发布。

最初起源于美国芝加哥 Python 用户组的 Django 框架,一直是应用 Python 语言进行 Web 开发的主要动态语言框架之一,并且在 BSD 开放源代码 协议许可下授权给开发者使用。Python 语言实现的快速 Web 开发框架 Django 自带了模板系统、对象关系映射以及动态管理界面,同时 Django 提供了松耦合的设计,并且内置了国际化支持和后台管理界面等实用功能。

尽管 Django 框架的 1.0 版本在支持者的期待中一直没有露面,但使用 Django 开发的成功案例却在不断增多。在 Django 官方站提供的资料中,收录了近 1500 个使用 Django 开发的站点,并且国内也有众多Web 2.0 站点使用Django 进行开发,尽管在数量上无法与Rails 比拟,但其中不乏优秀的站点出现,比方说好看薄阿瓜等等。

Django 目前已经可以运行在.Net 平台的 IronPython 之上,在先前的 PyCon 2008 大会上,来自微软的动态语言运行时 DLR 首席架构师 Jim Hugunin,为开发者演示了 Django 在.Net 平台、SQL Server 2005 和最新的 IronPython 2.0 Beta 1 上的运行情况,以展示微软 DLR 团队所取得的进展。

IBM 多伦多软件实验室统计了 Django 框架相关的 IRC 讨论组及 Google 用户组数量,以及 TIOBE 指数等数据,将 Django 与 Ruby on Rails 进行了一个对比。Antonio 认为,随着运行在.NET 和 JVM 上的 Python 实现逐步成熟,Django 框架的开发应用将会迎来一个快速 增长的时期。同时,商业推进系统公司 BPS 的首席技术官也在 InfoQ 站点撰文对 Django是否将达到引爆点提出了自己的看法。

目前Django 的SVN 存储库已经有了Git 的克隆版本,用户可以在 Git 存储库中随时获取 Django 的最新开发代码。与此同时,Django 项目在发展了五年之后成立了非盈利的开发者基金会,来推进 Django 项目的持续发展。

就 Django 项目在国内的发展状况,Python 开发者清风谈到:

Django 目前在国内的发展情况和 ROR 相比,可以用平稳来形容。国内逐渐也有一些网站,在使用 Django 进行开发方面,Django 为快速 Web 开 发提供了很多便利之处,使得这些网站的开发过程获益不少。当然,目前 Django 也还有很多不完善的地方,但相信 Django 基金会的成立和 Django 1.0 的发布,都会为 Django 提供更好的发展。

Django 框架的版本更新并没有像 Rails 框架这般迅速,但一直以自己的稳固步伐向前推进。Python 语言在国内拥有众多的用户,随着框架新功能的增加和性能的提升,Django 框架必将会吸引越来越多的开发者加盟进来,甚至参与到 Django 的项目开发当中。

2008-07-09 02:094939
用户头像

发布了 74 篇内容, 共 14.5 次阅读, 收获喜欢 3 次。

关注

评论

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

关于平台工程的开发者工具链,你还想加点啥?

阿里巴巴云原生

阿里云 微服务 云原生 EDAS

低代码开发是未来软件开发的主流模式

元年技术洞察

低代码 方舟PaaS

《数据》杂志 | 浅析《网络安全法》修改对数据合规与隐私计算的影响

洞见科技

游戏品类加速回暖,文娱内容持续火热——2022年IAA行业品类发展洞察系列报告·第三期

易观分析

游戏 报告 文娱

如何用JavaScripte和HTML 实现一整套的考试答题卡和成绩表

葡萄城技术团队

折叠屏“世界杯”开哨,荣耀Magic Vs踢出关键一球

脑极体

Serverless Devs 社区联合信通院邀请您参加 2022 中国 Serverless 用户调查

阿里巴巴云原生

阿里云 Serverless 云原生

MatrixOne从入门到实践05——数据类型介绍

MatrixOrigin

数据库 分布式 MatrixOrigin MatrixOne

开源让这位00后逆袭成为各类大奖收割者

OpenI启智社区

开源 OpenI启智社区 免费算力

10分钟为你全面解答HDFS的SecondaryNamenode的作用

好程序员IT教育

大数据 hdfs

Hire Remote Developers

Mahipal_Nehra

Java angular blockchain React app development

Zebec流支付生态,开启多链布局的“两手准备”

鳄鱼视界

Chrome 103支持使用本地字体,纯前端导出PDF优化

葡萄城技术团队

chrome 前端 HTTP PDF

5步法助力自动化转型

FunTester

数据监控预警系统,实现不同端信息推送

葡萄城技术团队

前端 数据可视化

阿里 CTO 程立:Severless 化正加速重塑阿里应用架构和研发模式

阿里巴巴云原生

阿里云 Serverless 云原生

ONE 2.0应用场景解读 | 如何通过时序拓扑直观还原故障传导链路?

博睿数据

可观测性 应用场景 智能运维 博睿数据 ONE平台

容器服务 ACK 结合 MSE Ingress,让集群入口流量管理更丰富、更容易

阿里巴巴云原生

阿里云 云原生 容器服务

三分建设,七分运营|用现代化安全运营应对数据安全风险

爱科技的水月

分布式存储之 etcd 的集群管理

焱融科技

云计算 分布式系统 etcd 高性能 分布式存储

MatrixOne从入门到实战04——MatrixOne的连接和建表

MatrixOrigin

数据库 分布式 MatrixOrigin MatrixOne

专利解析|多维建模结合AI识别商品特征的方法

元年技术洞察

AI 数字化转型

从手动测试到自动测试,企业该如何选择?

飞算JavaAI开发助手

年终最重磅!云原生实时数仓 SelectDB 首次产品发布等你来约!

SelectDB

数据库 云计算 大数据 实时计算

Stack Memory vs Heap Memory in Java

Mahipal_Nehra

Java heap memory Stack memory Java development

如何通过Java 合并和取消合并 Excel 单元格

在下毛毛雨

Java Excel 合并单元格

第三章 TCP/IP ip地址概念与应用

我叫于豆豆吖.

11月月更

阿里云云原生加速器成员企业袋鼠云创始人陈吉平:深耕国产自研数字化技术与服务,持续为客户创造价值

阿里巴巴云原生

阿里云 云原生

DevData Talks | 知乎艾辉:从工具建设到运营,千人团队研发提效最佳实践

思码逸研发效能

研发管理 研发效能

Amazon Braket 与量子计算

亚马逊云科技 (Amazon Web Services)

量子计算 Hero 专栏 Amazon Braket

帮助中心:培养客户自助服务意识的实用工具

Baklib

Django近况及国内开发者评价_Ruby_高昂_InfoQ精选文章