我有一个定制的php网站,其外观正在改变。因此,在新的html结构中,designer使用了3个iframe,其中1个iframe包含另一个嵌套的iframe。
所有这些iframe中元素的内容都是通过从mysql数据库获取数据动态生成的。
我的问题是什么是最快性能的最佳实践。
将id值(构造sql查询所需的)作为参数传递给iframe,并在每个iframe上独立执行查询。
执行主页中的查询,用主页中的查询结果填充数组并将数组传递给iframes。
-我无法避免使用iframe。
-无论查询是在iframe中运行还是直接在php主页中运行,每个组件都有单独的查询(数据在不同的表中)
1条答案
按热度按时间kzipqqlq1#
老实说,如果您担心总体效率,我将从查看iframe的使用开始。
如果他们都是从同一个域上的不同文件中提取数据,那么你就浪费了大量时间等待网络来回加载你的页面。
如果可能的话,在离开服务器之前,使用php脚本直接从当前是框架目标的文件中获取相关数据。在一个响应中发送所有数据。