0

我必须显示由大约组成的数据。1000 个字符

现在,我正在使用一个文本文件并从那里逐行获取它直到文件末尾并通过AJAX显示它。

但它相当缓慢。

我想知道我是否将这些数据存储在数据库中,因为text它会有所作为吗?

4

3 回答 3

1

是的。这确实取决于有多少行。如果行数不多,则不会有太大的不同。

我会推荐(对于一些小的)服务器上的 txt 文件,直接用 AJAX 直接获取它,而不需要添加 php 和 sql 的步骤。

于 2013-10-21T22:42:28.130 回答
1

您不需要逐行阅读。您可以阅读完整的字符串:

file_get_contents('/path/to/file')

我无法预见将文本存储在单个数据库行/字段中会提高效率。

于 2013-10-21T22:45:22.183 回答
1

实际上将文本存储在数据库中会降低性能,看起来您的问题在于逐行阅读,阅读有关file_get_contentsfile或readfile的最佳方式

于 2013-10-21T22:46:52.180 回答