[img]http://dev.helma.org/static/files/0/helma-glossy-100px.png[/img]
Helma是一个用来开发快速,稳定Web应用程序的开源框架。它使用JavaScript 来作为服务端脚本环境,从而可以除去编译周期。Helma是应用程序对象到数据库表格映射零代码化与简单化的先驱,此外一个内嵌的面向对象数据库可以完成未映射对象数据的自动持久化。Helma已被成功运用于许多大流量网站的开发如:antville.org,twoday.net,和 blogger.de等网站。
大家应该知道最近疯狂流行的语言ruby,Ruby是一种语法简单且功能强大的面向对象的脚本语言。而我们的Helma使用的是大家所熟知的javascript脚本语言,需要说明的是,javascript的能力与ruby相比,相差无几。而可惜的是,javascript大多数只被用作客户端校验,它巨大的作用并没有得以发挥。随的Ajax的发展,javascript越来越受到人们的重视,这也是一件另人欣慰的事。
Helma使用javascript语言,使用Helma服务器。与java比较,java WEB使用java语言,而使用tomcat,weblogic,jboss等服务器。那么学习javaWEB,也必须去熟悉这些支持java的服务器。那么,我们现在来看一下支持javascript的服务器。
使用java的人都知道tomcat服务器,它的所有的应用都放在webapps这个目录下,这个不用说了吧,而Healma的应用所放的目录是一个道理,是在apps之下的。
[b]Helma目录图片[/b][img]http://han2000lei.iteye.com/upload/picture/pic/32203/caa5df6f-e7dc-3811-ade7-0cb0ab2172f4.jpg[/img]