我正在编写一个 WordPress 插件,需要添加一些附加功能。这些功能包括从网站上爬取数据、发送表单等。在我开始考虑 WordPress 插件之前,我已经准备好了这部分内容 - 它是用 Ruby 的 Mechanize 编码的。无论如何,我还没有找到任何类似于 Mechanize 的 PHP 工具。
但我不知道从 WordPress 中调用我的 Ruby 脚本的最佳方法。有些任务将由 cron 管理。那么基于用户请求的任务呢?
以下是一些事项:
- PHP 脚本仅触发 Ruby 脚本。它不会等待或要求 Ruby 输出任何内容。 - WordPress 插件完全可移植和功能齐全,而不需要 Ruby 脚本。Ruby 只是添加了一些额外的功能,如果有人需要的话。 - 所有功能都将在我拥有 root 访问权限的 Linux 服务器上运行。
但我不知道从 WordPress 中调用我的 Ruby 脚本的最佳方法。有些任务将由 cron 管理。那么基于用户请求的任务呢?
以下是一些事项:
- PHP 脚本仅触发 Ruby 脚本。它不会等待或要求 Ruby 输出任何内容。 - WordPress 插件完全可移植和功能齐全,而不需要 Ruby 脚本。Ruby 只是添加了一些额外的功能,如果有人需要的话。 - 所有功能都将在我拥有 root 访问权限的 Linux 服务器上运行。