首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >推荐的内容获取和显示技术

推荐的内容获取和显示技术
EN

Stack Overflow用户
提问于 2013-12-16 03:30:33
回答 1查看 47关注 0票数 0

我正在做一个由PHP和MySQL驱动的专注于动物的网站。每个物种页面暂时都有一个简短的介绍,后面跟着一系列的部分标题:

分类、分布、解剖、饮食等。

假设我们访问页面MySite/Animals/Wolf。如果我的数据库中有一篇关于“狼解剖学”的文章,那么我希望在我的页面上以某种方式指出它。然后,访问者可以单击按钮或链接,文章将显示在标题“解剖学”下。

我不是在谈论html中“隐藏”的内容。我不认为我想走这条路,因为如果内容根本不出现,除非访问者请求,否则页面加载速度应该更快。

无论如何,当访问者请求内容时,我可以使用什么技术使内容(可能存储在数据库中)出现在页面上?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-12-16 04:09:21

正如u_mulder所说,您可能希望通过AJAX请求按需加载一些内容。

因此,当用户单击该链接时,您将触发一个AJAX调用,该调用将获取您想要显示的内容。

不过,在我看来,在用户最初到达页面时加载所有内容可能比使用AJAX更好。除非你想要的文章有数百个页面和大量的图片,否则我更喜欢在页面加载时立即显示内容,而不是走AJAX路线,这总是意味着点击时会有一点延迟。如果您谈论的文章只是文本,并且只有几个页面,那么对页面加载时间的影响可以忽略不计,在尝试通过不加载一些文本来减少几个字节之前,有许多其他事情需要首先考虑。还要记住,除非您为此做好准备,否则搜索引擎不会发现加载了AJAX的内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20598776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档