Programming languages 具有用户可配置脚本的Web应用程序语言?
我是一个热心的业余爱好者,正在考虑一个“磨我的锯子”的想法。我想启动一个允许的应用程序Programming languages 具有用户可配置脚本的Web应用程序语言?,programming-languages,scripting,Programming Languages,Scripting,我是一个热心的业余爱好者,正在考虑一个“磨我的锯子”的想法。我想启动一个允许的应用程序 用户库创建表单 这些表格的管理 填写这些表格 表格的储存 这些表单需要一定程度的脚本编写(即将字段1添加到字段2,并将结果放入字段3),理想情况下,它将是一个web或非常重要的客户端(如Java),并以某种形式的DB存储数据 我有很多想法,但第一个,我最不适合回答的是,哪种语言(或多种语言)可以用于此,并包括用户可配置的脚本?Lua是一种功能强大、通用、易于嵌入的脚本语言,可能正是您所寻找的。看一看。您可
- 用户库创建表单
- 这些表格的管理
- 填写这些表格
- 表格的储存
我有很多想法,但第一个,我最不适合回答的是,哪种语言(或多种语言)可以用于此,并包括用户可配置的脚本?Lua是一种功能强大、通用、易于嵌入的脚本语言,可能正是您所寻找的。看一看。您可能可以使用任何您觉得合适的语言来开发这样的应用程序,因为(对于脚本部分),您“只”需要为您设计的任何脚本语言实现一些解释器 为了减少重新发明的轮子数量,您可能应该寻找一种
- 具有用于处理嵌入式脚本语言(如)的统一API、实现的概念或提供强大的脚本支持
- 带来一个让您感到舒适的web应用程序框架
- 为您喜爱的数据库提供绑定
- 有很好的文档
- 基于Java EE的堆栈(同类最佳或“集成”解决方案)
- 可供选择的基于JVM的语言(如Groovy和Grails作为web应用程序框架)
- Ruby和web应用程序框架,如RubyonRails或Sinatra
- PHP易于托管
- 是一种小型、快速、可嵌入的基于原型的语言