本PageRank查询程序功能如下:
1、从Google Toolbar服务器获取PR值
2、PR值做了缓存处理,即每天只从Google获取一次,将获取到PR值存在数据库里,下次查询时直接从数据库里取得PR值,如果同一IP同一时间多次从Google服务器查询,Google会封杀你的IP的(有被封杀的经验)。
3、提供了50种PR引用图标,收集了目前网络上应用得比较多的图标。
4、授权使用功能,即在表PageRank_batch中,添加域名即可,未添加者则视为盗链,会显示未授权字样(这个是授权表,比如我的域名是www.samool.com 只需要写samool.com 这个就可以了)
5、有一个查询页和自动生成代码的功能。
安装方法如下:
1、将文件解压后放到网站目录下。
2、导入数据库文件PageRank.sql (在phpmyadmin里运行,创建三个统计表)
3、修改 s\include\config.php 文件,配置数据库连接。
注意事项:
本程序只适用于Linux主机,Windows主机就自行修改myclass.php查询类(网上有很多Windows下php版的查询代码,自己去搜索一下吧),请尊重别人的劳动果实,超严重鄙视去掉底部链接者!
14 条评论
我有linex 空间
怎么没看到在哪下
怎么让所有网站都可以引用?也就是去除授权功能?
恩
呵呵
HOHO~~~~不错哦!
慢慢研究一下吧,数据库没对,你自己根据你的情况改一下就可以了.
唉,老猫至少也要写出来配置嘛...我mysql还是4呢..
Table 'qiuai_blog.PageRank_stat' doesn't exist SELECT SUM(searchCount) FROM PageRank_stat
数据库出错:
MySQL Query Error
Mysql error description: Table 'qiuai_blog.PageRank_stat' doesn't exist
Mysql error number: 1146
Date: 2008-10-11 @ 12:08
Script: http://www.9iuai.cn/pr/
现在又开始出这个....
CREATE TABLE IF NOT EXISTS
PageRank
(id
int( 11 ) NOT NULL AUTO_INCREMENT ,domain
varchar( 255 ) NOT NULL ,reffer
varchar( 255 ) NOT NULL ,pr
tinyint( 4 ) NOT NULL ,searchdate
datetime NOT NULL ,PRIMARY KEY (
id
)) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =1147897;
MySQL 返回:
1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=1147897' at line 8[quote=斧头帮]哎呀,我租的是WIN的主机。[/quote]网上有Windows主机下的PR查询类,直接调用函数就可以了.
哎呀,我租的是WIN的主机。