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