2011-04-21 114 views
0

我在div中显示我的主页中的帖子内容。该div有一个max-height propertyoverflow:hidden保持整洁,以防大小写。为了获得更好的性能,做什么更好?

我的问题是,什么是更快/更好?用striptag显示所有内容并依靠overflow:hidden的魔法或使用substr?

+0

为了谁的密切点击一个比较复杂的,介意你的商业伙伴。 – EnexoOnoma 2011-04-21 22:38:07

回答

2

溢出的意图是什么?要放入“(显示更多)”类型的链接?如果是这种情况,并且您希望大多数用户想要阅读更多内容,则输出全文并隐藏多余内容。

如果您希望大多数用户不想要更多,而不是只输出缩短的片段,并动态加载他们希望获得全文的帖子的额外部分。

但是,由于您在页面生成时会在内部检索整篇文章,因此您可以节省很少的CPU /内存时间,只需要一点点带宽,而不必重新检索完整的额外开销文章。

+0

访客点击标题上方的固定高度的内容。我的问题是,如果最好显示所有与溢出内容:隐藏或使用substr。 – EnexoOnoma 2011-04-21 22:36:19

+1

@Punkis这个答案是正确的。他只是告诉你根据你的用户如何使用该网站。我建议也许可以实现这两个选项,然后根据用户的反应开启/关闭它们。 – Flipper 2011-04-21 23:04:54

0

Substr更干净,因为您可以为文本添加后缀“...”,并且在第一次加载文档时加载和渲染速度更快。

+0

您可以使用Javascript为文字添加省略号。 – Flipper 2011-04-21 23:12:35

相关问题