在办公室打印网络服务器上的PHP脚本



我正在我的网络服务器上运行一个PHP脚本。当订单在线发生时,我希望收据打印机在工作中打印订单。

现在,PHP 脚本会创建一封包含订单信息的电子邮件,然后运行电子邮件程序的专用计算机每 x 分钟检查一次新电子邮件。如果它看到新电子邮件,它会将内容打印到收据打印机。

这很慢,因为电子邮件程序必须以x间隔拉取新电子邮件,因此打印输出可能会在队列中放置一段时间。它也很不安全,因为任何拥有电子邮件地址的人都可以直接发送订单详细信息。

我的脚本有没有更好的方法来打印订单信息?

好的,据我所知,你有两个系统。第一个接受订单,第二个打印。现在,如果您不想使用 邮件 ,您可以使用 redis 后端创建一个作业队列,或者在从您的 Web 服务器添加新作业时调用的内容。

php-resque是一个开始的好地方。

最新更新