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

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

发布:thatboy   来源:Net     【大 中 小】
本文分享下《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页缓存。

本文原始链接:http://www.jbxue.com/article/13068.html


更多内容:

  • ·《Perl编程24学时教程》笔记第24课 建立交互式Web
  • ·《Perl编程24学时教程》笔记第22课 CGI发送电子邮
  • ·《Perl编程24学时教程》笔记第21课 perl操作cooki
  • ·《Perl编程24学时教程》笔记第20课 perl HTTP和CG
  • ·《Perl编程24学时教程》笔记第19课 perl的复杂窗体
  • ·《Perl编程24学时教程》笔记第18课 perl的基本窗体
  • ·《Perl编程24学时教程》笔记第17课 perl的CGI概述
  • ·《Perl编程24学时教程》笔记第16课 Perl语言开发资
  • ·《Perl编程24学时教程》笔记第15课 perl程序的运行
  • ·《Perl编程24学时教程》笔记第14课 perl使用模块的
  • ·《Perl编程24学时教程》笔记第13课 perl的引用与结
  • ·《Perl编程24学时教程》笔记第12课 perl使用命令行

你可能感兴趣的:(《Perl编程24学时教程》笔记第23课 服务器推送和访问次数计数器)