从文本文件或数据库中获取?

时间:2013-10-21 22:38:39

标签: php mysql

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

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

但它很慢。

我想知道我是否将数据存储在数据库中text会有所不同吗?

3 个答案:

答案 0 :(得分:1)

是。它确实取决于有多少行。如果没有很多行,那就不会产生太大影响。

我建议(对于小的东西)服务器上的txt文件并直接使用AJAX直接获取它,而不需要添加php和sql的步骤。

答案 1 :(得分:1)

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

file_get_contents('/path/to/file')

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

答案 2 :(得分:1)

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