【发布时间】:2020-09-09 03:33:07
【问题描述】:
对于博客文件,文章中的所有 cmets 由 php foreach 循环创建,每个都有自己的 Reply 按钮,用于在文本区域中打开带有 tinymce 的模式对话框。
A 注意到,当有可能的 cmets 时,页面加载需要一些时间。当我查看浏览器检查器时,我看到最后 tiny 正在为每个文本区域加载一个“接收器”元素,就在 body 的关闭标记之前:
<div class="tox tox-silver-sink tox-tinymce-aux" style="position: relative;"></div>
<div class="tox tox-silver-sink tox-tinymce-aux" style="position: relative;"></div>
<div class="tox tox-silver-sink tox-tinymce-aux" style="position: relative;"></div>
<div class="tox tox-silver-sink tox-tinymce-aux" style="position: relative;"></div>
<div class="tox tox-silver-sink tox-tinymce-aux" style="position: relative;"></div>
....and so on...
加载这些 div 需要一些时间,并且会降低页面加载的性能。 我能做些什么来提高页面加载的性能吗?
【问题讨论】:
-
同样的问题你找到决定了吗?
-
显然你只需要一个回复模式。很难回答这个问题,因为完全不清楚您的回复模式是如何工作的,问题中缺少该代码。
-
你是怎么解决这个问题的?
标签: php foreach tinymce textarea page-load-time