我正在撰写博客,我想在主页上显示简短版本的帖子。我假设原生的php字符串函数在这里不合适,因为帖子可能很大,并且需要很长时间才能在循环中包含所有帖子。 那么,这里的共同策略是什么?我希望这个问题清晰而具体。
我不想用JS缩短客户端的帖子,这不是一个选择。
答案 0 :(得分:3)
我使用的解决方案是在db表中创建另一个字段,其中包含帖子的简短版本,cuted begining或类似的内容。
它更快,更好,你不必担心长度因为你控制它,上下文中使用的偶数html标签没有问题,你可以在主页上有一些不同的文字
答案 1 :(得分:1)
我可以想到两个选择。第一个涉及您手动为您的博客文章编写摘录。这样做,您根本不必担心PHP。
如果你想继续并自动生成摘录,我会设置一个字符上限,然后在最接近所选限制的句子末尾剪切。根据您的帖子编写方式,这种方法可能会产生或不会产生良好的结果。