找回密码
 注册
广告投放 虚位以待【阿里云】2核2G云新老同享 99元/年,续费同价做网站就用糖果主机-sugarhosts.comJtti.com-新加坡服务器,美国服务器,香港服务器
查看: 725|回复: 4

用php刷新特定页面,增加PR.

[复制链接]
发表于 2006 年 6 月 2 日 22:33:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
大家都知道,如果自己的页面需要增加PR值,常见的办法就是自己刷新。但是这样太累了。

下面这段程序适合在php命令行模式下运行(unix,win平台都实用)
用之前请修改php.ini的buffer为0,和设定网页地址,这里面有个技巧,你需要fetch的叶面越小越好。
大家可以来试验。不懂得清联系我:qq:
42352331
www.dailwap.com




<?php
//修改php.ini参数(buffer)和设定网页地址。
$filename = "http://www.dailwap.com/1.htm";
set_time_limit(0);
error_reporting(E_ALL);
ini_set("display_errors",1);

/**
* get microtime
*
* @return time,seconds for each unit
*/
function getmicrotime()
{
    list($usec, $sec) = explode(" ", microtime());
    return ((float)$usec + (float)$sec);
}

$time_start = getmicrotime();
echo "read started"."<br>"."\n";

/*useragent 判断换行*/
//CLI模式和网页浏览模式
if(isset($_SERVER['HTTP_USER_AGENT']))
{
        $wordwrap="<br \>";
}
else
{
        $wordwrap="\n";
}


$total        =        1000000;
$step        =        1000;
$failed        =        0;

for($i=1;$i<=$total;$i++)
{//
        $filename = "http://www.dailwap.com/1.htm";
        if($handle = @fopen($filename, "r"))
        {//success
                if(($i)%($step)==0)
                {
                        echo "$i pieces of files read.time elapsed ".(getmicrotime()-$time_start).' seconds'.$wordwrap;
                        echo "failed $failed times".$wordwrap;
                        echo $wordwrap;
                }
                fclose($handle);
        }
        else
        {
                $failed++;
                echo "failed when fetch $i row,all failed $failed times in passed ".(getmicrotime()-$time_start)." seconds".$wordwrap;
        }
}

$time_end = getmicrotime();
        echo "files all done.time elapsed ".($time_end-$time_start).' seconds'."<br>"."\n";
        echo "fetched ".($i/$step)." times"."<br>"."\n";
        echo "average ".($time_end-$time_start)/$i."<br>"."\n";
        
        //for console stop
        system("pause")."<br>"."\n";
?>
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
发表于 2006 年 6 月 6 日 08:53:35 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
收藏拉!!!!!!!
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2006 年 6 月 6 日 15:54:00 | 显示全部楼层
system()
一般主机不开这东西
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2006 年 6 月 9 日 15:38:55 | 显示全部楼层

怎么用牙

Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2006 年 6 月 9 日 16:16:05 | 显示全部楼层
学习一下,,都不知道怎么学呀
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2025 年 2 月 4 日 03:46 , Processed in 0.018088 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表