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之下的。
Helma目录图片
分享到:
相关推荐
7. **Helma框架**:了解Helma的路由、中间件、模板引擎和模块系统是高效开发的关键。例如,Helma的路由机制允许你定义URL映射到特定的处理函数,而模板引擎可以帮助你快速生成动态HTML。 8. **错误处理与日志记录**...
Helma是一个Web应用程序框架。 它提供了对各种脚本引擎的支持,但是Rhino JS脚本引擎插件仍然是唯一的捆绑插件。 该项目提供了一个PHP插件,允许PHP开发人员使用Helma Web应用程序
Antville 是用服务器端 JavaScript 编写的,并使用 Helma Object Publisher 开发。Antville 在后端使用关系数据库。 要运行 Antville,您需要 Helma Object Publisher 和关系数据库软件。我们用 PostgreSQL 和 MySQL...
Jala 是 Helma Object Publisher 的开源 JavaScript 模块集合。 版权所有 2004 ORF Online und Teletext GmbH,维也纳(奥地利)。 您可以在位于docs目录的 API 文档中找到有关每个模块的更多信息。 许可 Jala 本身...
Antville用服务器端JavaScript编写,并由Helma Object Publisher开发。 Antville在后端使用关系数据库。地位Antville的代码库质量稳定,可以进行生产部署。 试用进行演示。 Antville的源代码中仍然可能隐藏着错误。...
Antville 完全用 JavaScript(准确地说是 ECMAScript)编写,并基于 Helma Object Publisher,这是一个强大且快速的可编写脚本的开源 Web 应用程序服务器(它本身是用 Java 编写的)。 Antville 在后端使用关系...
对于"HelmaTwoday"这个压缩包子文件的名称,我们可以推测它可能是Twoday项目的一部分,或者是一个基于Helma框架实现的Twoday版本。Helma是一种JavaScript服务器环境,用于构建动态Web应用,它支持数据库访问、模板...
:helicopter: (发音helicam )天生深奥的小混凝土绝对机 :wrench: :wrench: :sheaf_of_rice: :sheaf_of_rice: HELMA-天国神秘主义极简主义自动机和HAMAMAL-液压实际极简主义自动机械语言或HAMALAM-自动机的...
- **先驱者们**:早在Node.js出现之前,已有其他几种尝试将JavaScript应用到服务器端的技术,比如Aptana Jaxer(基于SpiderMonkey)、Helma(基于Rhino)。这些尝试为Node.js的发展奠定了基础。 - **早期挑战**:...
warpFX是Flex:trade_mark:的数据抽象库,可在Flex:trade_mark:与支持某些已定义远程方法的任何AMF3兼容服务器之间提供透明数据服务。 warpFX附带了用于Helma的服务器端远程方法和AMF3实现。