玩命牛的成长记录(十八)——搭台
来源:互联网 发布:vb语言和java 编辑:程序博客网 时间:2024/06/05 11:26
“数据库很快就建好了,下一步总该写后台代码了吧?”,玩命牛建库飞快。
“嗯,这个网站逻辑简单,所以数据库很简单,表结构确定后就可以开始写后台代码了。”,欣欣看只有三张表,总结到。
“但是开始写之前我有一个疑问,之前也学过ajax请求,那么什么时候用正常的请求,什么时候用ajax请求呢?”,玩命牛问到。
“嗯,这个问题问得好,我们之前知道,可以通过php和html混编来组成一个页面,也可以通过ajax来对页面进行布局更新。其实这就取决于你的网站的需求了,如果一个操作只需要更新网页的局部,那么用ajax请求,如果它需要跳到另一个页面,那么当然是普通跳过去。但是很多情况下,我们会碰到既能用ajax请求又能用普通请求的情况,这时候就建议你还是用ajax请求,因为ajax请求数据量会小一些。”,欣欣很耐心地解释,因为他觉得这个问题很重要。
“哦,我明白了,但是为每个ajax请求,我得写一个php页面来返回数据对吧?”,玩命牛还是没明白ajax的真谛。
“说的对,这个专门返回数据的php页面一般叫做接口。”,欣欣解释到。
“那假设我一次有很多数据要返回,怎么确定数据格式比较好呢?”,玩命牛穷追不舍。
“哦,对了,在web中有两种数据格式比较出名,xml和json,json格式尤其好用,而且学起来非常简单,表现力很强,建议你去看看它的介绍”,在php中,可以用json_encode函数方便地将php变量转换为json格式哦!”,欣欣又解释了一个重点。
“好的,我也觉得这种需求肯定很常见,应该有现成的解决方案的。”,玩命牛未卜先知。
“嗯,就说你脑袋瓜子灵!”,欣欣也夸奖到。
“天才也是需要努力的!”,玩命牛说着又开始打开网站学习了。
- 玩命牛的成长记录(十八)——搭台
- 玩命牛的成长记录(十八)——服务端后台实现
- 玩命牛的成长记录(一)——初见
- 玩命牛的成长记录(二)——布局
- 玩命牛的成长记录(三)——盒子
- 玩命牛的成长记录(四)——内容
- 玩命牛的成长记录(五)——表单
- 玩命牛的成长记录(六)——定位
- 玩命牛的成长记录(七)——切换
- 玩命牛的成长记录(八)——游戏
- 玩命牛的成长记录(九)——服务
- 玩命牛的成长记录(十)——数据
- 玩命牛的成长记录(十一)——请求
- 玩命牛的成长记录(十二)——会话
- 玩命牛的成长记录(十三)——异步
- 玩命牛的成长记录(十四)——接活
- 玩命牛的成长记录(十五)——需求
- 玩命牛的成长记录(十六)——评估
- [软件安装] libsvm for matlabR2012b on Mac OSX 10.9
- 关于CSS[几乎]没人知道的3件事
- [leetcode]Add and Search Word - Data structure design
- 《 机器学习实战》(Machine Learning in Action) 一书 中的错误之处(内容、代码)
- 关于hibernate 更新后立即查询数据,取到的是更新之前的数据的问题
- 玩命牛的成长记录(十八)——搭台
- 学会运用++和--,培养计算思维
- c++记录程序运行时间
- 二叉树的递归遍历
- jvm 常用概念(未整理完)
- Android Activity四种启动模式
- InputStream InputStreamReader BufferedReader详解
- (10.1.3.1)做好扁平化设计-视觉篇
- Android 关于线程创建