我必须显示由大约组成的数据。1000 个字符。
现在,我正在使用一个文本文件并从那里逐行获取它直到文件末尾并通过AJAX显示它。
但它相当缓慢。
我想知道我是否将这些数据存储在数据库中,因为text
它会有所作为吗?
是的。这确实取决于有多少行。如果行数不多,则不会有太大的不同。
我会推荐(对于一些小的)服务器上的 txt 文件,直接用 AJAX 直接获取它,而不需要添加 php 和 sql 的步骤。
您不需要逐行阅读。您可以阅读完整的字符串:
file_get_contents('/path/to/file')
我无法预见将文本存储在单个数据库行/字段中会提高效率。
实际上将文本存储在数据库中会降低性能,看起来您的问题在于逐行阅读,阅读有关file_get_contents或file或readfile的最佳方式