仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 968|回复: 8
打印 上一主题 下一主题

[shell编程] 带来一篇用shell来判别网站的pv和alexa 排名

[复制链接]
第二个灵魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:17:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
欢迎大家来到仓酷云论坛!这是给伴侣写的剧本,是做cdn方面的,常常碰见打击,可是不克不及一碰见打击就把域名给***,我们能够有选择的举行判别。


这个是php取值alexa值得
  1. <?php$***=$argv[1];//猎取alaxe排名functiongetAlexaRank($domain="www.cninfo360.com"){$line="";$data="";$url="http://data.alexa.com/data/?cli=10&dat=snba&ver=7.0&url=".$domain;$fp=fopen($url,"r");if($fp){while(!feof($fp)){$line=fgets($fp);$data.=$line;}$p=xml_parser_create();xml_parse_into_struct($p,$data,$vals);xml_parser_free($p);for($i=0;$i<count($vals);$i++){if($vals[$i]["tag"]=="POPULARITY"){return$vals[$i]["attributes"]["TEXT"];}}}}echogetAlexaRank($***);?>
复制代码


这个是用来取pv数值的
  1. <?php////参数传送指定地点//if(empty($argv[1])){die(参数毛病);}else{$domain=$argv[1];}////curl哀求//$ch=curl_init();curl_setopt($ch,CURLOPT_URL,"http://alexa.cn/api0523.php");//?curl_setopt($ch,CURLOPT_POST,1);$data[url]=$domain;$data[sig]=d665053d27996bc7c72eff5f70d4facc;$data[keyt]=1350970374;curl_setopt($ch,CURLOPT_COOKIE,checkdom=.$domain);curl_setopt($ch,CURLOPT_POSTFIELDS,$data);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);$resp=curl_exec($ch);curl_close($ch);$array_div=explode(*,$resp);$c=count($array_div);////剖析输入//for($i=0;$i<$c;$i++){if($i==10||$i==12||$i==14){$m=$i+1;if($array_div[$i]!="-"){$as=intval(str_replace(,,,$array_div[$i]));$ax=intval(str_replace(,,,$array_div[$m]));echo$as*3000*$ax;echo"
  2. ";}else{echo"-";echo"
  3. ";}}}
复制代码


举行shell判别

  1. #!/bin/bashdigstatus=`dig$1ns|grepIN.*NS.*.$|grep-E"ns1.appleidc.com|ns2.appleidc.com"|wc-l`[$digstatus-eq0]&&exitpaiming=`phpalexa$1`if[$paiming-lt1000]thenechohighelseechonohighfipv=`phppv$1`echo"$1pvnumis$pv"
复制代码
判别出来后,再做甚么的,人人能够本人写。伴侣那边是实行一个post表单,在数据库里把域名加个形态值。
本文出自“峰云,就她了。”博客,请务必保存此出处http://rfyiamcool.blog.51cto.com/1030776/1087560


如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
金色的骷髅 该用户已被删除
沙发
发表于 2015-1-15 15:04:04 | 只看该作者

带来一篇用shell来判别网站的pv和alexa 排名

锄禾日当午,发帖真辛苦。谁知坛中餐,帖帖皆辛苦!
因胸联盟 该用户已被删除
板凳
发表于 2015-1-25 20:24:33 | 只看该作者
另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。
莫相离 该用户已被删除
地板
发表于 2015-2-4 10:11:00 | 只看该作者
在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-9 22:07:08 | 只看该作者
随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).
不帅 该用户已被删除
6#
发表于 2015-2-28 04:30:26 | 只看该作者
这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?
若天明 该用户已被删除
7#
发表于 2015-3-9 22:59:25 | 只看该作者
任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
精灵巫婆 该用户已被删除
8#
发表于 2015-3-17 07:38:04 | 只看该作者
了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。
爱飞 该用户已被删除
9#
发表于 2015-3-24 05:39:16 | 只看该作者
让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-29 01:43

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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