那是一个普遍的问题。 我需要检索大约20个字符串的值,每个字符串大约100个字符。为了检索变量,下列哪种方法最快?

1)从单独的包含文件中读取,其中分配了变量值(例如$ var1 =" blablablah ....&quot ;; etc) 2)从文本文件中读取 3)从(小)数据库读取 - 例如做一个简单的mysql查询

稍微大一点的情况,例如大约50个字符串,每个字符最多300个字符?

谢谢

有帮助吗?

解决方案

  

以下哪种方法   是最快的,以便检索   变量?

1)从单独的包含文件中读取

  

稍微大一点的情况怎么样   例如大约50个字符串,最多300个   各个人物?

1)从单独的包含文件中读取

这实际上取决于你对实际性能的评价程度。

其他提示

您的数据集中没有包含多少这些字符串,以及它们更新的频率。

使用完全基于PHP的解决方案或光盘文件解决方案很好,只有少数几个并且它们很少更新;当它有10亿时,它就变成了一个管理噩梦,它们以每分钟数千的速度更新。

从最明显(最易维护)的解决方案开始,然后在性能成为问题后进行优化,并确定它是它的来源。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top