Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在制作一个网络应用程序,我考虑过使用 AJAX 来使网站更快。在实践中使用 AJAX 更新 container-div 会导致网站更快吗?由于缓存,加载不会有任何影响,但它是否会更快,因为 JavaScript 不必在每次页面加载时重新评估?
如果您对所有内容都使用 AJAX,则不会加载页面,所以是的,JS 只评估一次。
总体上传输的数据也更少,因此事情应该更快。
但是,请确保每个页面仍然有一个可以访问的 URL,以便在没有 JS 的情况下获取该内容,以便 Google 等。仍然可以索引该站点(如果这很重要!)