静态文件实现点击

静态文件实现点击

<?php

require_once("a/f.php");

$id =isset($_GET['id'])?$_GET['id']:'';

if(!is_numeric($id)){

 exit('unkown');

}else{

 $sql ="update filecontent set filebrower=filebrower+1 where id=$id";

 mysql_query($sql);

 $result =mysql_query("select id,filebrower from filecontent where id=$id");

 $rs  =mysql_fetch_array($result);
}
?>
document.write('<?php echo $rs[1];?>人次');//注:这里必须以js形式出输,因我们在网页中是以<script src=./hit.php></script>

本站原创:  www.111cn.net

时间: 2024-09-22 10:43:34

静态文件实现点击的相关文章

Node.js应用之静态文件分发器

我不久之前翻译过一篇文章: asp.net使用httphandler打包多CSS或JS文件以加快页面加载速度 采用打包并压缩和在浏览器与客户端同时构建缓存的技术,来对页面的加载进行优化.最近在学习Node.js,下面我们来看看Node.js在这方面能做些什么. Node.js的优势是网络通信.I/O不阻塞,可见它是高并发需求的有效解决方案.在Web开发中有许多文件是静态文件,例如CSS文件.JS文件.对它们的请求,通常是页面加载到客户端后,浏览器重新发出的异步请求.通常Web服务器能处理的并发请

网页优化系列二:使用Cache缓存静态文件、图片(asp.net版)

网站中存在一些不会经常变更的内容如静态文件.图片等,我们称之为静态资源.针对这些静态资源使用cache缓存到客户端中,以减少用户再次浏览该 网页时的请求量,从而加速了网页的加载.呈现速度.同样,要设置静态资源缓存到客户端,我们需要加一个中间层来处理静态资源的请求.下面以图片为例进行说 明.(若图片十分巨大情况下才使用该方法,若图片k级数的话,初次加载速度会更慢,因为IIS对于静态文件和动态文件的处理是不同的,如果图片容量小,动态文件处理的时间占大部分总体加载时间)   未优化:   Defaul

Apache/Nginx配置浏览器缓存静态文件的详情教程

网页使用缓存最明显的好处就是:减少页面加载时间.减少服务器负载. 浏览器是否使用缓存.缓存多久,是由服务器控制的.准确来说,当浏览器请求一个网页(或者其他资源)时,服务器发回的响应的「响应头」部分的某些字段指明了有关缓存的关键信息. Cache-Control Cache-ControlHTTP 响应头是 HTTP 1.1 协议新增的指令,每个资源都可以通过设定 Cache-Control 来建立缓存策略.通常,可为它指定一个max-age,表示缓存的最长时间,单位为秒.例如,若设定Cache-

IIS6和IIS7对静态文件gzip压缩方式

先说明下为什么要写这篇文章,以及纠结于这个"小问题".首先开启静态文件的gzip压缩非常有利用提高网站的访问速度,并且有效减少蜘蛛爬行静态页面的time-taken,同时也不会像开启动态文件压缩一样可能会对百度蜘蛛造成200 0 64的抓取问题,所以一方面,网站速度快有利于提高用户体验,另一方面,google管理员博客在今年已经明确表示网站速度是排名的因素之一,而对于拿国外主机做百度中文站优化,time-taken不理想会导致百度蜘蛛内页抓的少,国平之前在自己博客文章网页加载速度是如何

Asp.net生成htm静态文件的两种途径

asp.net|静态 //51aspx.com生成静态页演示文件,转载请保留该信息  2    public partial class _Default : System.Web.UI.Page  3    ...{  4        protected void Page_Load(object sender, EventArgs e)  5        ...{  6             7        }  8  9        //根据模板生成,保持在html文件夹中(部分

Play框架(七) 静态文件

Play框架的主要功能是提供动态响应的内容.但一个网络项目中必然有大量的静态内容,比如图片.Javascript文件.CSS文件等.我下面介绍如何在Play项目中加入静态文件. 默认路径 Play项目的静态文件一般存储在根目录下的public文件夹.新建Play项目时,routes文件会有下面的默认记录: # Map static resources from the /public folder to the /assets URL path GET     /assets/*file    

php静态文件返回

  有时一些静态文件(如图片)会由php输出,会发现请求都是200,静态文件每次都去服务器上请求太浪费资源了,这时如何让浏览器缓存图片呢?就需要我们在php中输出304了. 我们可以利用php中的 HTTP_IF_MODIFIED_SINCE 结合etag来干这事.Etag没有明确规定的格式,我们可以用文件修改时间的md5值,代码如下: 代码如下: private function _addEtag($file) { $last_modified_time = filemtime($file);

php静态文件生成类实例分析

 这篇文章主要介绍了php静态文件生成类,以实例形式较为详细的分析了使用php生成静态文件的方法及使用技巧,需要的朋友可以参考下     本文实例讲述了php静态文件生成类.分享给大家供大家参考. 具体实现方法如下: 代码如下: defined('phpjb51') or die(header("http/1.1 403 not forbidden")); class include_createstatic { private $htmlpath = ''; private $pat

PHP中实现生成静态文件的方法缓解服务器压力

 使用生成静态文件的方法解决服务器与数据库访问压力,下面有个不错的教程,感兴趣的朋友可以参考下 互联网快速普及的现在社会,越来越多的人会在一个web应用上进行交流,因而导致服务器与数据库访问压力与日俱增,这边就需要进行一些优化,譬如增加缓存.二级缓存.动态网页静态化以及其他的高端技术.    此处作者是使用生成静态文件的方法:  代码如下: /**  * @desc 生成静态文件时使用  * @todo htmlcache  * @param $root string html文件存放路径  *