Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  perl  >  正文 《Perl编程24学时教程》笔记第23课 perl实现服务器推送和访问次数计数器

《Perl编程24学时教程》笔记第23课 perl实现服务器推送和访问次数计数器

发布时间:2014-07-20   编辑:www.jquerycn.cn
本文分享下《Perl编程24学时教程》笔记第23课时的内容,介绍下服务器推送和访问次数计数器的方法,有需要的朋友参考下。

第23课时  服务器推送和访问次数计数器

一、服务器推送
服务器推送技术是浏览器按各个部分来接收Web页,并依次重新显示Web页。

1,激活服务器推送特性
激活服务器推送特性要将CGI程序作为未分析标题(nonparsed header)CGI程序来运行。
Apache Web服务器要在CGI程序的文件名上加前缀nph-,使程序作为未分析标题程序运行。
IIS默认是未分析标题程序,无需做修改。

2,更新Web页
CGI模块完成服务器推送操作的函数:
 

use CGI(:push -nph); 指明要进行服务器推送操作
multipart_init  定义多文档Web页
multipart_start  为要刷新的Web页做开始标号,可以指定输出类型
multipart_end  为要刷新的Web页做结束标号

3,客户机拖拉技术
在HTML中嵌入标记,定义重新加载的时间和URL。
方法是使用header函数的-Refresh选项。
每次刷新的是一个完整新页。

二、访问次数计数器
计数器的数字是不准确的,原因:
计数器不一定是从0开始计数;Web机器人程序存在;浏览器刷新按钮不增加次数;Web页缓存。

您可能感兴趣的文章:
《Perl编程24学时教程》笔记第23课 perl实现服务器推送和访问次数计数器
《Perl编程24学时教程》笔记第17课 perl的CGI概述
《Perl编程24学时教程》笔记第22课 CGI发送电子邮件
《Perl编程24学时教程》笔记第18课 perl的基本窗体
《Perl编程24学时教程》笔记第21课 perl操作cookie
《Perl编程24学时教程》笔记第19课 perl的复杂窗体
《Perl编程24学时教程》笔记第24课 建立交互式Web站点
《Perl编程24学时教程》笔记第20课 perl HTTP和CGI操作
Perl 简介
2020最新swoole视频教程推荐(从入门到高级)

[关闭]