首页 > 解决方案 > 通过 PHP 读取 json 文件:单个树文件与多个节点

问题描述

我正在编写一个电报机器人(使用 webhook),它顺序读取小节点(存储为 json 文件),现在我正处于一个十字路口:单体与模块化方法

案子:

基本结构是一棵树,由几个节点组成:每个节点只有一个文本属性和一个指向他儿子的链接(指向他的下一个的指针),每棵树都位于一个文件夹中。

问题是 :

我应该在每棵包含所有节点的树上使用一个 (json) 文件,还是应该在每个节点上使用多个 (json) 文件?我想实现我的服务的最佳可靠性。

一个文件:

多个文件:

我错过了什么吗?

我认为多文件方法是避免用户请求之间并发的最佳选择(如果我错了,请告诉我),尽可能减少读取时间。让我害怕的是,这些节点将由不真正从事计算工作的人编写,并且(我希望不会)重构总是指日可待。

标签: phpoptimizationconcurrencytelegram-bottelegram-webhook

解决方案


推荐阅读