在收到整个表之前,立即在客户端启动大型HTML表呈现

时间:2013-08-10 14:44:34

标签: php html

我有一个PHP脚本,它接受搜索查询,查询mySQL并动态构建HTML页面并将其回显给客户端。该页面包括一个表格。在构建每个表行时,会执行进一步的查询,因此通常在服务器上构建整个表需要时间。

在本地计算机上尝试时,即使没有收到所有表行,客户端也会立即开始呈现表。当我在公司服务器上尝试它时,只有在收到整个表数据时才会呈现该表。这会导致很大的延迟,而不会在客户端屏幕上显示任何内容。

所以,(天真)我猜这个问题要么是

- 公司计算机上的客户被迫等到 在呈现任何内容之前接收整个表

- 只有在解析了所有PHP时,服务器才会发回HTML

这有解决方案吗?

0 个答案:

没有答案