使用ajax将html和php后端代码进行分离这种设计好吗? 所有数据包括登陆验证均通过ajax请求后端完成。

这样的设计会使得前端的代码中有很多ajax请求,这样会不会不符合程序开发或者说这样做有一定的风险存在。... 这样的设计会使得前端的代码中有很多ajax请求,这样会不会不符合程序开发或者说这样做有一定的风险存在。 展开
 我来答
舍出
2014-11-26 · 知道合伙人互联网行家
舍出
知道合伙人互联网行家
采纳数:1373 获赞数:1440
从事IT行业,有丰富的软件开发经历,对互联网比较了解 个人网站http://www.suifengshi.com

向TA提问 私信TA
展开全部
最好不要太多
登录页面可以这样做
但是你的文章展示页面就不能这样做了,否则你是js请求然后获取文章内容的话
搜索引擎就看不到你的内容了
希望能帮助到你
更多追问追答
追问
如果我再index.php中 echo出内容 搜索引擎是不是还是搜索不到呢?只有静态的才能被收录?我的内容全是通过服务器返回json然后 js输出的
追答
在php中echo内容,搜索引擎是可以搜索到的,因为你echo就相当于就是网页本身的一部分
搜索引擎屏蔽的是你的js代码,也就是说其实你只要用的echo,你的内容就是包含在网页里的
而js不一样了,js需要加载完成后发起另一个请求
你echo的东西也称为是静态的,如果你想更友好,写一些重写规则,让url表面上看起来是html而不是php,虽然实际上还是php
153768394
2014-11-26 · 超过30用户采纳过TA的回答
知道答主
回答量:217
采纳率:0%
帮助的人:73.2万
展开全部
ajax就是为验证就分页(快速达到某种效果的),所以我觉得没有必要全部都写成这样的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式