使用ajax实现页面部分静态化
来源:互联网 发布:php接口开发视频 编辑:程序博客网 时间:2024/06/07 12:17
案例demo02的目录结构:
为实现局部静态化,需要结合Ajax技术。当访问主页index.php时,根据静态页面的缓存时效,判断是否生成index.shtml静态页面,当静态页面返回后静态页面中的js发起Ajax请求,获取服务器中的数据,进行动态更新。那么这里就需要一个 服务器文件 接口,响应Ajax请求。
接口文件 hot.php
联表查询数据库,并已json格式返回。
模板templates/singwa.php
hot.js 发送Ajax请求,获取动态数据,动态显示数据。
当第一次访问 index.php (index.php文件不做修改,与上文一致),服务器会根据模板singwa.php生成对应的静态文件index.shtml,将index.shtml文件发回客户端。客户端得到index.shtml文件后,又一次向服务器发送Ajax请求获取动态数据,并进行显示。
结果如下:
目录结构:
页面显示:
阅读全文
0 0
- 使用ajax实现页面部分静态化
- 使用AJAX技术实现“动态页面静态化”
- 静态页面使用ajax刷新页面访问量通过easyui实现
- html + ajax 如何实现页面静态化
- 使用php实现伪静态化页面
- 使用php实现伪静态化页面
- 使用freemarker实现页面静态化
- 使用freeMarker技术实现页面静态化
- 用Ajax实现静态页面中的判断
- 用Ajax实现给静态页面赋值
- php+ajax+json实现静态刷新页面
- 生成静态页面ajax实现原理
- 使用AJAX实现页面跳转
- 使用ajax实现页面跳转
- 网站性能优化,使用velocity实现页面静态化,实现实时更新静态页面
- 一小段JS代码实现静态页面点击数的自动更新(使用AJAX)
- 一小段JS代码实现静态页面点击数的自动更新(使用AJAX)
- 一小段JS代码实现静态页面点击数的自动更新(使用AJAX)
- 新手使用Git(视频加步骤)
- rt_kprintf没有输出的问题
- Sublim Text3插件用法
- What are the differences between maximum likelihood and minimize cross entropy loss function?
- 为什么无线信号(RSSI)是负值
- 使用ajax实现页面部分静态化
- mongoDB 分片的管理
- Android okhttp+rxjava实现多文件下载和断点续传
- Apache和Tomcat区别
- Nginx是什么?Nginx介绍及Nginx的优点
- 一致性hash算法
- PostgreSQL 安装与读写分离配置
- 一文搞定hive之insert into 和 insert overwrite与数据分区
- Struts2启动问题:ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter