将数据传递到控制台中的php脚本

时间:2014-04-09 14:14:56

标签: php web

我想将数据(字符串/整数/数组)从浏览器中的php脚本传递到同一服务器上的控制台中的php脚本。有没有比在文件中写入更容易的方法并将其读出来?

1 个答案:

答案 0 :(得分:0)

你可以采取三种方式

1)数据库

这将是您正在谈论的标准方法,您可以将db表设置为带有时间戳的键/值存储(允许您按时间查询),并且您的Web脚本将数据保存到商店并且你的cli脚本会读取它们并处理它们。

这将是永久性的,而且相对较快。

2)缓存

您可以使用键/值缓存来执行此操作,类似于memcache,当值传递给Web脚本时,它会将值存储到memcache,您可以为数据保存时间戳(因此所有值都存储为包含值和时间戳的数组

这将是一个更多的工作设置(安装内存缓存和标准化你的价值存储),并具有不永久的缺点。对于大量的值和用户来说,它会更有效率。

3)同时使用

请参阅以下链接,了解如何使用mysql https://dev.mysql.com/doc/refman/5.6/en/innodb-memcached.html设置memcahce