Magento HTTP请求 - 不要等待响应

时间:2013-05-01 01:00:50

标签: magento httprequest

我正在写一个Magento扩展程序,它会在提交购物车时将订单导出到第三方。 几个月前我为WordPress做了一个等效的插件。我这样做的方式是,每次用户提交订单时,我都会创建一个WordPress cron作业(wp_schedule_single_event),以便用户没有延迟(并且导出作业将在后台运行)由于WP-Cron的工作方式。)

现在,这很有效,我想和Magento做类似的事情。 Magento确实有一个CRON,但它似乎没有办法安排单个事件。我正在考虑做以下事情:

  1. 提交订单时,请将此订单号写入表格。
  2. 创建一个我创建的php文件的请求,该文件处理查询上述表并导出订单。
  3. 我的问题是:

    1. 如何通过PHP向php文件发送请求,基本上会启动页面加载,但是不等待响应?
    2. 我的过程中是否存在任何我遗漏的缺陷?

1 个答案:

答案 0 :(得分:1)

你可以在PHP中找到最接近的行为(我见过)is using sockets, (per this previous Stack Overflow question)虽然无法判断你的请求是否完成。