Javascript 将网站表单连接到(编译的)java/common lisp程序(网站作为UI) 我所知道的 (关于可能与我的问题相关的内容)
Java、一些常见的Lisp、HTML5和基本JavaScript 到目前为止我所拥有的Javascript 将网站表单连接到(编译的)java/common lisp程序(网站作为UI) 我所知道的 (关于可能与我的问题相关的内容),javascript,java,php,backend,Javascript,Java,Php,Backend,Java、一些常见的Lisp、HTML5和基本JavaScript 到目前为止我所拥有的 两个已完成的程序,一个用Java编写,一个用Common Lisp编写。 (解析提示符或文件中的输入字符串,如果有效,则执行一些计算并返回结果字符串。) 一个基本的网站(在免费招待者网站上),包括一些文本输入表单和提交按钮 我想知道的是 是否可以(如果可以:如何)将我的网站连接到我的(编译的)程序? 更准确地说: 我想向我网站的访问者提供我的程序的功能。 您可以猜到,访问者应该能够在文本字段中输入数据(
- 两个已完成的程序,一个用Java编写,一个用Common Lisp编写。 (解析提示符或文件中的输入字符串,如果有效,则执行一些计算并返回结果字符串。)
- 一个基本的网站(在免费招待者网站上),包括一些文本输入表单和提交按钮
我想向我网站的访问者提供我的程序的功能。 您可以猜到,访问者应该能够在文本字段中输入数据(例如,
),提交数据,我的网站将数据发送/馈送到我的程序以进行处理。
然后,程序的输出应显示在网站上
我原以为这是一项相当普通的任务,但谷歌搜索它只会让我感到困惑和失望。(似乎我必须“在服务器端”做一些事情,使用PHP和框架等等。)
我只是不知道下一步该怎么办。
也许我在用错误的目标词搜索(英语不是我的母语),或者我只是看不见树木,但我有点迷路了,它不知道下一步该去哪里。学习php?了解“服务器端”吗?熟悉框架foo?因此,我非常感谢您就如何从这里开始提供一些明确的建议,即:如何将这些不同的世界(我的基本网站与我的程序的功能性)联系起来?
- 我的下一步是什么
- 是否有人碰巧知道关于下一步的好书/教程/youtube视频
- 或者,如果这要求太高(如果是这样,我很抱歉,但我不知道我所描述的问题有多小或多大),也许可以用一些关键词来为我指明正确的方向,这样我就可以在谷歌上搜索“foo教程”或“book on bar”
(这样,当我阅读本教程/书时,我就知道我正在取得进展)
我非常感谢任何具体的帮助。一个PHP页面可以运行外部应用程序,因此如果您的程序可以从终端会话/shell运行,那么您可能可以让它们在PHP中运行 您可以使用exec()命令,请参见PHP手册页- 或者您可以构建一个命令行,并使用backticks(```)或shell_exec在shell中运行该命令行,如下所示:
$zip_cmd = "zip -D $tmp_folder$zip_file_1 subfolder/*";
$result = `$zip_cmd`;
看起来很有趣。我会试试看。(但似乎很少有文档记录。)您是否向存储库的作者询问了进一步文档的链接?没有。我跟随文档链接到quickdocs.org/clack/,它似乎提供了与github相同的两个示例,外加一个api引用(这很重要)。是的,它们可以从shell运行。我希望我可以避免学习PHP(因为时间不够,不是因为我有任何反对意见。)这还不算太糟糕,上面的1-2行可以运行程序,您还需要另外6行来获取传递到PHP页面的变量。
$zip_cmd = "zip -D $tmp_folder$zip_file_1 subfolder/*";
$result = `$zip_cmd`;