用来简化用Java开拓基于内容和数据库驱动的Web应用,Jease是一个开源的框架

澳门新葡8455最新网站 1

Jease 1.9
版本发布了。Jease是一个开源的框架,用来简化用Java开发基于内容和数据库驱动的Web应用。它是一个基于db4o,ZK以及Luncene(高性能的全文检索和搜索技术)而构建的开源框架,利用它能够轻松搭建内容与数据库驱动的Web应用程序。Jease提供一个开箱即用Ajax-driven的内容管理系统,可以按自己的实际需求对它进行裁剪。该版本新亮点:
•Maintenance Mode which prevents non-administrators to work within
Jease.•Sequences for automatic ids or (download) counters.•Customizable
404-error pages.•ScriptProperty which can be used as provider for
choices/selections.详细更新说明::下载地址:

澳门新葡8455最新网站 1

Python六大开源框架对比,Python六大开源框架

Python
是一门动态、面向对象语言。其最初就是作为一门面向对象语言设计的,并且在后期又加入了一些更高级的特性。除了语言本身的设计目的之外,Python标准
库也是值得大家称赞的,Python甚至还自带服务器。其它方面,Python拥有足够多的免费数据函数库、免费的Web网页模板系统、还有与Web服务
器进行交互的库、这些都可以设计到你的Web应用程序里面。

回顾基于Python的6大Web应用框架:

 1.Zope2

Zope 2是一款基于Python的Web应用框架,是所有Python
Web应用程序、工具的鼻祖,是Python家族一个强有力的分支。Zope
2的“对象发布”系统非常适合面向对象开发方法,并且可以减轻开发者的学习曲线,还可以帮助你发现应用程序里一些不好的功能。

澳门新葡8455最新网站,2.Web2py

Web2py是一个用Python语言编写的免费的开源Web框架,旨在敏捷快速的开发Web应用,具有快速、可扩展、安全以及可移植的数据库驱动的应用,遵循LGPLv3开源协议。

Web2py提供一站式的解决方案,整个开发过程都可以在浏览器上进行,提供了Web版的在线开发,HTML模版编写,静态文件的上传,数据库的编写的功能。其它的还有日志功能,以及一个自动化的admin接口。

3.Web.py

Web.py是一个轻量级的开源Python
Web框架,小巧灵活、简单并且非常强大,在使用时没有任何限制。目前Web.py被广泛运用在许多大型网站,如西班牙的社交网站Frinki、主页日平均访问量达7000万次的Yandex等。

4.Pyramid

Pyramid也是一款轻量级的开源Python
Web框架,是Pylons项目的一部分。Pyramid只能运行在Python
2.x或2.4以后的版本上。在使用后端数据库时无需声明,在开发时也不会强制使用一些特定的模板系统。

5.Django

Django是一个开源的Web框架,并且采用MVC设计模式。它是使用非常广泛的Python
Web框架,包含许多非常实用的库来加速Web开发。

6.CubicWeb

CubicWeb宣扬自己不仅是一个Web开发框架,而且还是一款语义Web开发框架。CubicWeb使用关系查询语言(RQL
Relation Query Language)与数据库之间进行通信。

下面这些信息图是该六大框架的评测图和信息图。

六大框架评测结果如下:

澳门新葡8455最新网站 2

六大框架功能对比如下: 

澳门新葡8455最新网站 3

澳门新葡8455最新网站 4

不知道大家正在使用哪一个呐?

通过上面的比较,不知道会不会改变大家的想法,小编认为Web2py略胜一筹,你的看法呐,亲。

Python
是一门动态、面向对象语言。其最初就是作为一门面向对象语言设计的,并且在后期又加…

相关文章

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图