logo

  • 首页
  • 博客简介
  • 说说页面
  • 关于
  • 文章存档
    • C#教程
    • C#实战
  • 隐私政策
  • 首页
  • 博客简介
  • 说说页面
  • 关于
  • 文章存档
  • 隐私政策
您正在使用IE浏览器,部分内容可能无法显示,建议您换用更新的浏览器,请单击下载Chrome浏览器
显示屏过小,本网站无法正常显示
你处于离线状态,正在显示缓存网页
首页/ 分类:站务/ 【站务】为什么我放弃了Ajax/Pjax

【站务】为什么我放弃了Ajax/Pjax

2020年7月23日 14:06:10 吕舒君 0 百度已收录 513 次浏览

什么是Ajax

Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

原因阐述

看起来是不是很心动?简直是低配服务器的福音?No!

Ajax(或Pjax)对搜索引擎支持极差

在页面被ajax刷新时,搜索引擎通常会认为用户还停留在同一界面(即使Pushstate更新了地址栏),造成搜索引擎只收录落地页。Ajax真的对搜索引擎很不友好。所以你从来没有看到过哪个企业网站是全站A/Pjax是吧?

主题对Ajax支持不友好

通过WordPress插件实现的Ajax,是通过Get该网页内容,然后将需要变化的<div>截取出来。这样Ajax就失去它的高效——仍然加载了整个网页,并没有起到减轻服务器负担的效果。

A/Pjax没有需求

A/Pjax在一个文件管理器中可能十分有用,在一个搜索框中可能十分有用。但是,对于全站Ajax则显得不那么明智——博客中的文中不需要Ajax加载,因为它完全可以通过打开新页面来完成。A/Pjax没有它存在的必要性,也没有它存在的实用性。

因此,我最终放弃了A/Pjax...

作者头像
吕舒君
就是本站站长(^_−)☆
提示
你已经点赞过了
上一篇文章缩略图
【资源分享】GifCam一个好用的录屏软件
« 上一篇文章
下一篇文章缩略图
【前端教程】Cookie
下一篇文章 »
原创声明
版权声明: 本文由作者吕舒君于2020年7月23日 14:06:10原创发表.
转载请务必取得作者同意, 并附带本页面地址: https://cszj.wang/1354.html
查看作者 吕舒君 的所有文章
发表评论
account_circle
email
email
评论区
共0条回复
暂无评论,说说你的看法吧!
侧边栏
文章目录
  • 什么是Ajax
  • 原因阐述
  • Ajax(或Pjax)对搜索引擎支持极差
  • 主题对Ajax支持不友好
  • A/Pjax没有需求
最近文章
文章缩略图
【Windows】Windows11初体验
升级&安装 不久前,微软刚刚发布了“十年来最重要的操
文章缩略图
【Windows】如何关闭Windows的自动更新
引子 Windows的自动更新的问题已经困扰了一些用户很久了
文章缩略图
【前端教程】如何创建一个属于自己的在线思维导图网站
什么是思维导图 思维导图,英文是The Mind Map,又
文章缩略图
【信奥】Java vs C++
题面 题目描述 Java和C++两种语言的辩手都可以相互争论
文章缩略图
【信奥】收集树叶
题面 描述 给出一棵二叉树,收集并移除所有叶子,重复执行,直
最近文章
您尚未登录
底部推荐
随机文章
文章缩略图
【Windows】Windows11初体验
升级&安装 不久前,微软刚刚发布了“十年来最重要的操
站点统计
文章总数:35篇
评论总数:127条
分类总数:9个
标签总数:81个
网站运行:2038天
最后更新:2022-4-4
友情链接
搜索站 文件管理 洛谷 WordPress大学

吕舒君的博客,一个传递知识的网站!

前往本站
吕舒君的博客
一个传递知识的网站

版权所有·吕舒君(2016-2022)

酷博客(V4.1.0). Theme By 吕舒君. 网站已使用SSL加密 本页面进行了 70 次请求在 0.161 秒内加载完成, 使用了 12.19MB 的内存。