Deluge 概述

Deluge 是什么

Deluge 或我们所谓的 Data Enriched Language for the Universal Grid Environment(针对通用网格环境的数据丰富语言)是与 Zoho Creator 集成的在线脚本语言。它让用户能够递增地向应用程序添加逻辑,让它更强大和稳健。整个数据库层都被抽取出来,您将只需为表单和字段作陈述,而在 Deluge 中编写脚本。想要创建招聘应用程序的人力资源经理、想要记录每月费用的家庭主妇、想要跟踪其线索的销售人员都可以使用 Deluge 非常轻松地编写代码。整天辛苦地使用传统工具制作 Web 应用的技术专家也会对使用 Deluge 能够快速完成相同工作感到惊讶。

且举几种可以使用 Deluge 制作的强大应用程序 - 图书馆管理程序、招聘应用程序、库存管理等等。Deluge 脚本构建器提供拖放用户界面来添加 Deluge 脚本,而无需学习或记住 Deluge 语法和函数。它帮助快速而无错误地创建 Deluge 脚本。

Deluge 脚本的独特功能

  • 易于使用的语法

    Deluge 脚本语法易于阅读和理解。所以创建功能强大应用程序的过程有趣、轻松和快速。

  • 代码即是数据

    Deluge 脚本没有具体语法。您看到的语法只是“表层”。实际代码在数据库中存储为抽象的语法(即一大堆表格)。所以,用户将能够以他们自己喜欢的语法生成相同的代码。例如,Sam 可使用标准 Deluge 语法编辑代码,而 Lucy 可使用她喜欢的 Perl 语法编辑相同的代码。

  • 关系数据模型

    用户构建的应用程序具有完全规范化的关系数据模型。

  • 语言集成查询

    Deluge 脚本在用高级编程语言编写的程序逻辑和所处理的数据之间架起一道桥梁。它让 SQL 的可表达性更接近核心应用程序逻辑,即查询集成在语言层。

为什么使用 Deluge 脚本

  • 执行表单动作
    • 当表单加载时动态修改表单内容。在添加和编辑行时均可修改表单内容。了解更多
    • 在解析之前验证表单数据。例如,在招聘应用程序中,仅接受拥有两年以上经验的那些求职者。了解更多
    • 在添加/编辑行时,保存表单数据之后执行一个动作。例如,您可能想要在添加行时接收电子邮件通知。了解更多
    • 使用无状态表单在点击表单按钮执行动作。例如,在表单提交时,从外部网站提取数据。了解更多。
  • 执行字段动作
    • 每当更改表单中的字段值时,动态修改表单内容。例如,在问题追踪应用程序中,仅显示归属于在模块选择列表字段中选择的模块的那些团队成员。了解更多
    • 仅当修改字段的值并保存在数据库时才执行动作。例如,在问题追踪情况下,您可能想要在问题状态修改时接收电子邮件通知。了解更多
  • 定义公式字段
    • 定义公式字段用于计算。例如,假设有一个学生数据库保存着学生在所有科目获得的分数,而您也想显示总分和平均分。了解更多
  • 创建复杂筛选器
  • 定义函数
    • 定义函数,并从表单/字段动作脚本中或对视图中的所选记录调用函数。了解更多
  • 创建插件
    • Deluge 脚本支持从一个位置到另一个位置获取 Web 数据的任务,处理和发布 XML 数据以便轻松地创建复杂先进的 web 应用程序。了解更多