兄弟连

溫特斯年老時接受採訪的片段,他在其中轉述了戰友邁克·蘭尼中士的話:“每當回想起在E連的那段日子,我總是很珍惜我對孫子說過的話,他問我,‘爺爺,你是戰爭中的英雄嗎?’我回答,‘不是,可我加入了英雄的連隊……’”

No Comments

nginx 对待空header访问

server {
listen 80 default;
rewrite ^(.*) http://www.myip.net permanent;
}

return 403也行

No Comments

grep 子目录

find . -name *.php|xargs grep session_start()

No Comments

expire 函数

function __expire($expires) {
header(“Pragma: public”);
header(“Cache-Control: maxage=”.$expires);
header(‘Expires: ‘ . gmdate(‘D, d M Y H:i:s’, time()+$expires) . ‘ GMT’);
}
__expire(600);

No Comments

wget 使用手册

Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wget工具体积小但功能完善,它支持断点下载功能,同时支持FTP和HTTP下载方式,支持代理服务器和设置起来方便简单。下面我们以实例的形式说明怎么使用wget。

1、使用wget下载单个文件
以下的例子是从网络下载一个文件并保存在当前目录

wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip
在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)。

2、使用wget -O下载并以不同的文件名保存

wget默认会以最后一个符合”/”的后面的字符来命令,对于动态链接的下载通常文件名会不正确。
错误:下面的例子会下载一个文件并以名称download.php?id=1080保存

wget http://www.centos.bz/download?id=1
即使下载的文件是zip格式,它仍然以download.php?id=1080命令。
正确:为了解决这个问题,我们可以使用参数-O来指定一个文件名:

wget -O wordpress.zip http://www.centos.bz/download.php?id=1080

3、使用wget –limit -rate限速下载
当你执行wget的时候,它默认会占用全部可能的宽带下载。但是当你准备下载一个大文件,而你还需要下载其它文件时就有必要限速了。

wget –limit-rate=300k http://cn.wordpress.org/wordpress-3.1-zh_CN.zip

4、使用wget -c断点续传
使用wget -c重新启动下载中断的文件:

wget -c http://cn.wordpress.org/wordpress-3.1-zh_CN.zip
对于我们下载大文件时突然由于网络等原因中断非常有帮助,我们可以继续接着下载而不是重新下载一个文件。需要继续中断的下载时可以使用-c参数。

5、使用wget -b后台下载
对于下载非常大的文件的时候,我们可以使用参数-b进行后台下载。

wget -b http://cn.wordpress.org/wordpress-3.1-zh_CN.zip
Continuing in background, pid 1840.
Output will be written to `wget-log’.
你可以使用以下命令来察看下载进度

tail -f wget-log

6、伪装代理名称下载
有些网站能通过根据判断代理名称不是浏览器而拒绝你的下载请求。不过你可以通过–user-agent参数伪装。

wget –user-agent=”Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16″ 下载链接

7、使用wget –spider测试下载链接
当你打算进行定时下载,你应该在预定时间测试下载链接是否有效。我们可以增加–spider参数进行检查。

wget –spider URL
如果下载链接正确,将会显示

wget –spider URL
Spider mode enabled. Check if remote file exists.
HTTP request sent, awaiting response… 200 OK
Length: unspecified [text/html]
Remote file exists and could contain further links,
but recursion is disabled — not retrieving.
这保证了下载能在预定的时间进行,但当你给错了一个链接,将会显示如下错误

wget –spider url
Spider mode enabled. Check if remote file exists.
HTTP request sent, awaiting response… 404 Not Found
Remote file does not exist — broken link!!!
你可以在以下几种情况下使用spider参数:

定时下载之前进行检查
间隔检测网站是否可用
检查网站页面的死链接

8、使用wget –tries增加重试次数
如果网络有问题或下载一个大文件也有可能失败。wget默认重试20次连接下载文件。如果需要,你可以使用–tries增加重试次数。

wget –tries=40 URL

9、使用wget -i下载多个文件
首先,保存一份下载链接文件

cat > filelist.txt
url1
url2
url3
url4
接着使用这个文件和参数-i下载

wget -i filelist.txt

10、使用wget –mirror镜像网站
下面的例子是下载整个网站到本地。

wget –mirror -p –convert-links -P ./LOCAL URL
–miror:开户镜像下载
-p:下载所有为了html页面显示正常的文件
–convert-links:下载后,转换成本地的链接
-P ./LOCAL:保存所有文件和目录到本地指定目录

11、使用wget –reject过滤指定格式下载
你想下载一个网站,但你不希望下载图片,你可以使用以下命令。

wget –reject=gif url

12、使用wget -o把下载信息存入日志文件
你不希望下载信息直接显示在终端而是在一个日志文件,可以使用以下命令:

wget -o download.log URL

13、使用wget -Q限制总下载文件大小
当你想要下载的文件超过5M而退出下载,你可以使用以下命令:

wget -Q5m -i filelist.txt
注意:这个参数对单个文件下载不起作用,只能递归下载时才有效。

14、使用wget -r -A下载指定格式文件
可以在以下情况使用该功能

下载一个网站的所有图片
下载一个网站的所有视频
下载一个网站的所有PDF文件
wget -r -A.pdf url

15、使用wget FTP下载
你可以使用wget来完成ftp链接的下载。
使用wget匿名ftp下载

wget ftp-url

使用wget用户名和密码认证的ftp下载

wget –ftp-user=USERNAME –ftp-password=PASSWORD url

No Comments

__utm.gif的参数解释,搞明白google怎么做的,好自己弄。。

utmac:GA的站点配置ID
utmcc:GA的cookie值
utmcs:页面html编码
utmdt:页面标题
utmfl:flash版本
utmhid:未知,疑似随机数
utmhn:用户访问的主机名(就是域名)
utmje:用户浏览器是否支持JAVA
utmn:utm.gif唯一的ID编号,用于防止GIF图像被缓存
utmp:当前页面产生的请求,记录你在这个页面的点击行为及其他自定义的返回值
utmr:推介链接的URL
utms:本次会话访问页面的次数
utmsc:用户的屏幕颜色
utmsr:用户屏幕分辨率
utmu:GA内部使用值,用以改进GA的统计,暂时没用
utmul:用户浏览器的语言
utmuwv:Google Analyitcs追踪代码的版本号

其中utmcc是Cookie里存储的数据:
__utma用来分析唯一用户,访问次数,停留时间,新访或回访等等。
__utmz用来记录流量来源。
__utmv存储细分用户所定义的值,一般通过URL Builder生成,用于PPC。

以上这些并不是全部的返回数据,只是Google Analyitcs追踪的基本数据。如果开通了电子商务追踪功能或是自定义了事件追踪。那么在返回Google服务器的链接中就会看到更多的变量值。比如:
utme:事件追踪数据
utmipc:用户购买的产品编号
utmipn:用户购买的产品名称
utmipr:用户购买的产品单价
utmtsp:运费
utmttx:税款

No Comments

让ultraedit识别模板文件

修改wordfile.txt里面第一行File Extensions = DWT LBI HTM HTML INC PHP3 PHP4 PHP PHTML CLASS TEST
后面加上扩展就ok了,记得重启

No Comments

php防止洪水攻击 高效代码

如果是分布式的前端,请参考我之前的syslog方式汇总error然后一样可以防止洪水攻击,
这种模式的好处在于对前端已cache的部分不进行计算,反正也压不死,关键在于这些事实在在花费了php资源的.
第一次发布这种大一些代码,有问题请随时提问

http://blog.fabrichina.net/zip/banIp.zip

<?php
/*
* @author Albert
* 2011.8.24
* version 0.1.2
* 处理前端应用发过来的LOG
* serverIn.log : 格式为IP(long) | time() 一行一个
* 分别为1分钟 5 分钟 30分钟设置阀值(在$limit中)
* 使用popen tail -f log文件
*
* 1.分解log 按照时间(分钟) IP
* 2.IP如果在BanIP列表中 ,或者在 whiteIPList中则不继续检查
* 3.按照1 5 30 分别计算每个IP的次数
* 4.超过阀值的IP放入BanList准备写入文件
* 5.每5分钟将BanList写入$banIpLimitDataFile 准备banIpJob进行ban
* 6.每5分钟将$whiteIpLimitDataFile读入白名单,和之前的白名单混合
*
* **************** 使用方法 ***********
* //开启主服务
* nohup /usr/local/php/bin/php banIp.php startService &
* //设置crontab 当服务器访问量非常少的,时候,通过这个程序激活banIp 每分钟统计数据。并不是一定要设置的。
* crontab -e
* * * * * * /usr/local/php/bin/php /home/www/banIp.php Crontab
* ///在php文件中include banIp.php
* 并在执行核心应用时使用
* $banIp->logRequest() 记录用户操作。
* **************** 使用方法介绍结束 ****
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/

class banIpClass {
/////Config BanIp应用
Private $limit = array("1" =>40, "5" =>80, "30" =>200); //1分钟 40个请求,5分钟80个请求,30分钟200个请求(可调整)
Private $allowSuffix = array(".googlebot.com", ".yahoo.net", ".search.live.com", ".inktomisearch.com", "msn.com");
Private $phpBin = '/usr/local/php/bin/php';
//定义交互文件
Private $baseDir =false ;
Private $banIpLimitDataFile = "requestLimit.data"; //json串,将Ban IP存在内存文件中,抛送给BanIpJob程序
Private $whiteIpLimitDataFile = "requestwhiteLimit.data"; //BanIpJob回传的白名单
Private $serverLogIn = "serverIn.log"; //应用写入文件
Private $banIpLogFile = 'banIpLog.log'; //写入 Mem Usage: 669.61 kb --- BanListIp --1 --whiteIpList -- 7-
Private $banIpRealBanIP= 'banIpList.log'; //最终的BanIp的列表
//预定义变量
Private $banIpList = array();
Private $whiteIpList = array('0.0.0.0'=>1); //默认一个ip这个ip是sysCrontab插入的,每分钟插入一个,用以激活计算循环有一定流量的网站不用这条
Private $banIpLogOnce = false;

////获取程序允许的目录////////////
Protected function getDir() {
if(!$this->baseDir)
$this->baseDir=rtrim(dirname(__FILE__), '/\\') . DIRECTORY_SEPARATOR ;
return $this->baseDir;
}
////按照1 5 30分钟来算
Protected function returnData($time) {
return array("1" =>$time, "5" =>intval($time/5), "30" =>intval($time/30));
}
////内存转化显示
Protected function memConvert($size) {
$unit = array('b', 'kb', 'mb', 'gb', 'tb', 'pb');
return @round($size/pow(1024, ($i = floor(log($size, 1024)))), 2).' '.$unit[$i];
}
///系统job 用于流量比较小的网站,无法保证每分钟有一个请求
Public function sysCrontabe() {
error_log('0.0.0.0|'.intval(time()/60)."\r\n", 3, $this->getDir().$this->serverLogIn ); //每分钟系统crontab调用一次
}
///正式的banIp Service 函数,处理调用的log数据,算出那些ip准备ban并忽略白名单ip
Public function banIpService() {
$tmpBanIpList = array();
if(!is_file($this->getDir().$this->serverLogIn)) die("没有找到数据文件,请先调用logRequest() 函数获取数据\r\n");
$tailLog = popen("tail -0f ".$this->getDir().$this->serverLogIn, "r"); //使用popen 链接tail方法,性能还是不错的 使用0f是为了避免之前的数据影响分析
if ($tailLog) {
while (1) {
$data = explode("|", trim(fgets($tailLog)));
if(isset($data[1]) && is_numeric($data[1])) {
if(!isset($nowCheck)) {
$nowCheck = $this-> returnData($data[1]);
}
$ipLong = ip2long($data[0]);
//==========================================================================
if(isset($this->banIpList[$ipLong])||isset($this->whiteIpList[$ipLong])) continue; //已经ban了或者已经是白名单了。
$tmp = $this->returnData($data[1]);
foreach(array("1", "5", "30") as $interval) {
if($tmp[$interval]!= $nowCheck[$interval]) {
unset($ipList[$interval][$nowCheck[$interval]]); //释放内存
$nowCheck[$interval] = $tmp[$interval];
if($interval == 5) { //过了5分钟了,开始操作ban记录
if(!is_file($this->getDir().$this->banIpLimitDataFile)&& count($this->banIpList)>0 ) { //文件不存在的时候再创建

file_put_contents($this->getDir().$this->banIpLimitDataFile, json_encode($this->banIpList));
$tmpBanIpList = $this->banIpList;
$this->banIpList = array(); //清除了,应该已经发送ban IP的指令了,如果不能ban Ip也发回white IP了。
}
if(is_file($this->getDir().$this->whiteIpLimitDataFile)) { //文件存在的时候开始
$tmpw = json_decode(file_get_contents($this->getDir().$this->whiteIpLimitDataFile), true);
foreach($tmpw as $perIpListV => $perTmpe)
$this->whiteIpList[$perIpListV] = 1;
@unlink ($this->getDir().$this->whiteIpLimitDataFile) ; //删除这个白名单文件,因为已经读到内存中了
}
//========================输出log===========================
$logStr = "Mem Usage: ".$this->memConvert(memory_get_usage())." --- BanListIp --".count($tmpBanIpList)." --whiteIpList -- ".count($this->whiteIpList)."-\r\n";
error_log($logStr, 3, $this->getDir().$this->banIpLogFile); //写入log
exec($this->phpBin .' '.__FILE__." BanJob");
}
}
if(isset($ipList[$interval][$nowCheck[$interval]][$ipLong])) {
$ipList[$interval][$nowCheck[$interval]][$ipLong]++;
if($ipList[$interval][$nowCheck[$interval]][$ipLong] > $this->limit[$interval])
$this->banIpList[$ipLong] = $interval;
}
else $ipList[$interval][$nowCheck[$interval]][$ipLong] = 1;
}
}
}
fclose($handle);
}
} //close banIpService

// 获取执行人IP
Protected function get_real_ip() {
$ip = false;
//注意HTTP_X_FORWARDED_FOR可以被欺诈,我这么用是因为前面有cdn不怕,但是正常情况下请优先remote_addr
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ips = explode (", " , $_SERVER['HTTP_X_FORWARDED_FOR']);
foreach($ips as $perIp) {
if ( $this->check_ip( trim($perIp) ) ) {
$ip = trim($perIp);
break;
}
}
}
if( $ip === false && !empty($_SERVER["HTTP_CLIENT_IP"]) && $this->check_ip($_SERVER["HTTP_CLIENT_IP"])) {
$ip = trim($_SERVER["HTTP_CLIENT_IP"]);
}
return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);
}
//检查ip是否是内部ip
Protected function check_ip($ip) {
return !preg_match("/^(10|172.16|192.168|127.0.0)./" , trim( $ip ) );
}

//记录外部请求共service分析
Public function logRequest() {
if($this->banIpLogOnce) return;
else $this->banIpLogOnce = true; //保证logRequest 在一次请求中只记录一次
error_log($this->get_real_ip().'|'.intval(time()/60)."\r\n", 3, $this->getDir().$this->serverLogIn ); //每次php核心应用都要保证调用这里
}

//这个函数将被 banIpService 所调用
Public function banIpJob() {
if(!is_file($this->getDir().$this->banIpLimitDataFile)) die; //前端指令未下达,所以我也不用执行
$banIpList = json_decode(file_get_contents($this->getDir().$this->banIpLimitDataFile), true);
$whiteIpList=array();
$ban = 0;
foreach($banIpList as $perIp => $perRes) {
$host = gethostbyaddr(long2ip($perIp));
if($this->checkHost($host)) { //是被允许的后缀,说明他是正常的搜索机器人
$whiteIpList[$perIp] = 1; //添加到白名单去
}
else { //否则,就真干掉了!
exec("iptables -I INPUT -s ".long2ip($perIp)." -j DROP"); //干掉 要注意,这个一定是root身份执行,否则不会成功
error_log(long2ip($perIp)."|".date(DATE_RFC822)."\r\n", 3, $this->getDir().$this->banIpRealBanIP);
$ban++;
}
}
if(count($whiteIpList)>0) {
file_put_contents($this->getDir().$this->whiteIpLimitDataFile, json_encode($whiteIpList));
}
error_log("BanIpJob--BanIP:".$ban." WhiteIp:".count($whiteIpList)."\r\n", 3,$this->getDir().$this->banIpLogFile );
@unlink($this->getDir().$this->banIpLimitDataFile); //删掉这个文件以后,下一个文件才能送下来。否则会暂存在banIp文件(内存) 中
}

//检查host是不是再被可允许范围内
Protected function checkHost($host) {
foreach($this->allowSuffix as $perSuffix) {
if(substr($host, (0-strlen($perSuffix))) == $perSuffix)
return true;
}
return false;
}
} //close Class

$banIp = new banIpClass();

//$banIp->logRequest(); include 这个文件以后,可以直接调用这个函数记录。

if(isset($argv[1]) && trim($argv[1]) == 'serviceStart') { //使用php banIp.php serviceStart 指令来启动
$banIp->banIpService();
}
elseif(isset($argv[1]) && trim($argv[1]) == 'BanJob') { //5分钟启动一次job 进行iptables的ban操作
$banIp->banIpJob();
}
elseif(isset($argv[1]) && trim($argv[1]) == 'Crontab') { //crontab -e 定义* * * * * /usr/local/php/bin/php banIp.php Crontab
$banIp->sysCrontabe();
}

No Comments

一个改良的realIp 获取函数

function get_real_ip() {
        $ip=false;
        if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
                $ips = explode ("," , $_SERVER['HTTP_X_FORWARDED_FOR']);
                foreach($ips as $perIp) {
                 if ( check_ip( trim($perIp) ) ) {
                     $ip = trim($perIp);
                      break;
                     }
                }
        }
        if( $ip === false &amp;&amp; !empty($_SERVER["HTTP_CLIENT_IP"]) &amp;&amp; check_ip($_SERVER["HTTP_CLIENT_IP"])) {
               $ip = trim($_SERVER["HTTP_CLIENT_IP"]);
        }
        return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);
}
function check_ip($ip) {
 return !preg_match("/^(10|172.16|192.168|127.0.0)./" , trim( $ip ) );
}
echo get_real_ip();

No Comments

禁止和放出某些ip

iptables -I INPUT -s 10.10.10.10 -j DROP
iptables -D INPUT -s 10.10.10.10 -j DROP

通过gethostbyaddr函数检测这个ip是不是google yahoo msn

Google:主机名称应包含于googlebot.com域名中,如:crawl-66-249-66-1.googlebot.com;
MSN:主机名称应包含于search.live.com域名中,如:livebot-207-46-98-149.search.live.com;
Yahoo:主机名称应包含于inktomisearch.com域名中,如:ab1164.inktomisearch.com。
yahoo :我监控到的还有 b3090878.crawl.yahoo.net

No Comments

varnish 3.0安装

./configure –prefix=/usr/local/varnish

总是告诉我libpcre错误,我都安装了还是错误

yum install -y automake autoconf libtool ncurses-devel libxslt groff pcre-devel pkgconfig 

然后再configure就好了。。

用ctrl+f5来清除缓存

sub vcl_hit {
    if ( req.http.Pragma ~ “no-cache” ) {
        set obj.ttl = 0s ;
        return (pass);
    }
    return (deliver);
}

acl   local {
    “192.168.0.25″;
      “1.2.3.4″;
}
  if (client.ip ~ local && req.http.Pragma ~ “no-cache”)   IP限制

 if ( req.http.Cookie ~ “pwd=123456″ && req.http.Pragma ~ “no-cache” )   cookie密码限制

No Comments

ultraedit 语法着色php5.0

http://sourceforge.net/project/showfiles.php?group_id=24036

吧wordfiles.txt copy过去

No Comments

ab apr_socket_recv: Connection timed out 报错解决

修改源代码中

support/ab.c

 if (recverrok) {
                bad++;
                close_connection(c);
                if (verbosity >= 1) {
                    char buf[120];
                    fprintf(stderr,”%s: %s (%d)\n”, “apr_socket_recv”, apr_strerror(status, buf, sizeof buf), status);
                }
                return;
            } else {
                bad++;  //新添加的
                close_connection(c);  //新添加的
                //apr_err(“apr_socket_recv”, status);  //修改了这里
            }

重新编译apache ab就不怕报错了。。

No Comments

解决Smarty 劫持__autoload()的问题

Smarty 3.x以后的版本,都会劫持__autoload 这样会让我们自己的代码有问题

首先,在include smarty.class.php之前先define(‘SMARTY_SPL_AUTOLOAD’,1);

如果这样还不行

请修改smarty.class.php 寻找registeredAutoLoadFunctions

将下面的代码改成

if (SMARTY_SPL_AUTOLOAD && set_include_path(get_include_path() . PATH_SEPARATOR . SMARTY_SYSPLUGINS_DIR) !== false) {
    $registeredAutoLoadFunctions = spl_autoload_functions();
spl_autoload_register(‘smartyAutoload’);
spl_autoload_register(‘__autoload’);
}

当然,你要确认你的php是5.3.x如果不是,请升级你的php版本

还有,上面的这段hack代码实际上并不是smarty的本意,但是我用它原始方式总是报错在spl_autoload()这个函数上。
/*
if (!isset($registeredAutoLoadFunctions['spl_autoload'])) {
        spl_autoload_register();
    }
} else {
    spl_autoload_register(‘smartyAutoload’);
}
*/

No Comments

tomcat 7 VS Solr 安装

1:下载core的包.tomcat
apache-tomcat-7.0.16.tar.gz
2:tar -zxvf apache-tomcat-7.0.16.tar.gz
3:mv apache-tomcat-7.0.16  /usr/local/tomcat
4:vi /usr/local/tomcat/catalina.sh
5:在第一行加上 : export JAVA_OPTS=”$JAVA_OPTS -Dsolr.solr.home=/usr/local/solr/example/solr”
6:  把solr/example/webapps/solr.war 拷贝到tomcat/webapps下
6:./bin/startup.sh

错误,看/usr/local/tomcat/logs/catalina.out

No Comments

omniture的一个白皮书。。。不涉及商业机密的。。

白皮书 : 网站分析术语表 (WHITE PAPER: Glossary of Terms)

ActionSource ActionSource是一种使用ActionScript编程语言本地跟踪Flash应用程序的Omniture方法。此解决方案通过使用本地ActionScript组件来消除跟踪Flash时对JavaScript的依赖。
AJAX 异步JavaScript和XML。网页动态更改内容的富媒体技术(基于用户操作、页面操作等)。
ASI空位 ASI空位可保留分段的”高级区段分析数据”。其运行方式非常类似报表包,可定期保留收集的网站分析数据。
ASP(应用服务提供商) 基于软件的服务和解决方案的第三方提供商。分配方式为:从中央数据中心至整个广域网。ASP为一种常用工具,便于企业对其各类信息技术需求进行外包。
campaign变量 campaign变量识别将访客吸引到您网站的营销促销活动。campaign的值通常是查询字符串参数的一部分。
channel变量 channel变量最常用于识别网站的区域。例如,一个商业网站可能有电子产品、玩具和服装等多个区域,而媒体网站可能有新闻、体育、商业等多个区域。
charSet变量 SiteCatalyst使用charSet变量将网页字符集转换为UTF-8。
CI Var/报表 请参阅”自定义分析报表”。
CI菜单 包含SiteCatalyst”自定义分析报表”的菜单。
ClickMap 一种插件及SiteCatalyst™模块,可让Omniture客户测量网页(含可视化覆盖)内的流量、转换及成功量度。
CNAME “频道名称”简称(也指CNAME记录),是DNS数据库中显示计算机(与其别名关联)名为true、canonical或主机的记录。

托管网站的计算机必须具有IP地址,以与万维网连接。DNS解析计算机域名至其IP地址,但有时会有多个域名解析至同一IP地址,此时CNAME非常有用。计算机CNAME别名的数目不受限制,但数据库中每一别名必须有单独的CNAME记录。

cookie 一种文本文件,可唯一识别用户浏览器并存储其中。cookies最常用于识别个人用户身份及记忆用户偏好。SiteCatalyst使用cookies区分来自不同浏览器的请求并存储有用的信息(稍后可为应用程序使用)。特别是,SiteCatalyst可通过cookies以匿名方式定义新访客,协助分析点击流数据,并跟踪网站上的历史活动,如针对特定促销活动或销售周期长度的响应。
cookie组合实用工具插件 本cookieCombiningUtility(cookie组合实用工具)可减少Omniture代码设置的cookie数目。所有cookie数据将存储于一个时域cookie和一个持久cookie内。
cookieDomainPeriods变量 cookieDomainPeriods变量用于确定设置cookie的域。名称”cookieDomainPeriods”指以”www”开头域名的段数。例如,www.mysite.com包含两段(..),而www.mysite.co.jp包含三段。描述变量的另一种方式是网站主域的区域数目(mysite.com有两个,mysite.co.jp有三个)。
cookieLifetime变量 JavaScript和SiteCatalyst服务器均使用cookieLifetime变量来确定cookie使用期限。
CPA 每次获取成本。指获取新顾客的成本。
CPC 每次点击成本。一种广告模式,即广告商(赞助商)根据其广告的点击次数向广告发布者支付一定的费用。有时也指PPC(每次点击付费)。
CPL 每项商机成本。指用于获取发展新顾客的商机的成本。
CPM 每千人次访问成本。其与以下实例相关:客户网站上的代码生成指向Omniture的服务器调用,如图像请求。
CPMM 每百万人次访问成本。其与以下实例相关:客户网站上的代码生成指向Omniture的服务器调用,如图像请求。
CRM 客户关系管理。可让Omniture与SiteCatalyst用户保持良好的关系。另请参阅”RightNow Technologies”。
CSV 以逗号隔开的值。属于一种文件格式,其中数据列以所选的逗号分隔。
currencyCode变量 currencyCode变量用于确定输入SiteCatalyst数据库的收入将应用的兑换率。
Dallas数据中心 Omniture设于德克萨斯州Dallas的中心,此处会收集和存储网站分析数据。
DARTmail 利用DoubleClick的DARTmail应用程序,可捕获用户电子邮件地址以进行电子邮件再营销。
DARTmail集成 DoubleClick的DARTmail与Omniture SiteCatalyst之间的集成过程。此过程包括在SiteCatalyst中捕获电子邮件地址及随后经”数据仓库”报表传送电子邮件列表至DARTmail。
DetectFlash插件 detectFlash插件可确定网站访客安装的Flash版本。本插件将在您的网站创建不可见的Flash影片,如果网站尚未使用Flash,则可能增加页面加载时间。
Discover 一种用于查询及数据浏览的高级工具。
DMA “指定市场区域”(DMA)报表将美国市场分为多个区域。每个市场区域中的互联网服务提供商(ISPs)均向美国互联网名称注册署(ARIN)提供其使用的IP地址。Omniture与Digital Envoy合作,以接收可将网站访客的IP地址与地理意义上的城市、州、邮政编码及DMA匹配的按地理分段数据。
DNS条目 一项网站服务器配置设置,可让IP地址映射到域名。CNAME即属于DNS条目。
doPlugins函数 JavaScript插件通常由doPlugins函数调用,可在待粘贴代码中调用t()函数时执行。
Dr. Teeth Omniture采用的一项CRM系统,可跟踪和管理如SiteCatalyst中所设的客户设置及其他配置。
dynamicAccountList变量 SiteCatalyst JavaScript文件可用于动态选择接收发送数据的报表包。dynamicAccountList变量包含用于确定目标报表包的规则。
dynamicAccountMatch变量 dynamicAccountMatch变量使用DOM对象检索dynamicAccountList中所有规则都适用的URL的区域。只有dynamicAccountSelection设置为”True”时,此变量才有效。
dynamicAccountSelection变量 dynamicAccountSelection变量可让您根据各个页面的URL动态选择报表包。如果未声明dynamicAccountSelection变量或该变量设置为”False”,则dynamicAccountList和dynamicAccountMatch都将忽略。
DynamicObjectID插件 如果要增加ClickMap的准确度,则可为网站的每一链接指定唯一ID。此插件可自动指定和自定义ID。此功能在链接URL超出255个字符时特别有用。
eVar 请参阅《自定义转换分析变量》。
events变量 events变量用于记录常见购物车成功事件以及自定义成功事件。
Excel工作簿库 任何以Excel创建的工作簿的存储库,其中有包含数据块的工作簿。
Excel集成 一种SiteCatalyst工具,可用于提取SiteCatalyst界面中显示的数据并在Excel电子表格中显示此数据。
Flash 由Macromedia开发和销售的图形动画程序,可使用矢量图形。生成的文件(有时也称”Flash文件”)可能显示于通过Web浏览器查看的网页上,或通过独立播放器(Flash播放器)进行播放。Flash文件最常见于网页及富媒体网站的动画广告中。
Flash跟踪 用于表示您网站访客间交互情况的术语以及网站包含的基于Flash的术语。
Flash图 SiteCatalyst中的交互式图形表示形式,在鼠标悬停时可显示相应的量度。请参阅”Flash”。
FTP 用于从互联网上的服务器下载文件,或上载文件至其中。
G代码 JavaScript代码版本G,由Omniture在SiteCatalyst待粘贴代码中使用。
Genesis Omniture的一款产品,可让用户将第三方促销活动数据导入SiteCatalyst报表。
GeoSegmentation 即GeoSegmentation报表,有助于了解网站访问群体在地理方面的动态,包括他们浏览网站时所在的国家、州和城市。
getAndPersistValue插件 getAndPersistValue用于将’e'天或直到本时域结束时的值强制设入每一页的变量。通常用于查看点进后促销活动产生页面查看的数量,可让您轻松查看所有促销活动最常用的页面。
getCartOpen插件 该插件可识别第一次添加到购物车的产品(第一次scAdd)。”购物车打开”事件可用于比较初始化的购物与完成的购物车(订单)。
getcookieCount插件 确定用户在您的域中拥有cookie总数的Omniture插件。
getcookieSize插件 确定您的域中cookie平均大小的Omniture插件。
getDaysSinceLastVisit插件 返回访客最后一次访问网站后天数的Omniture插件。
getNewRepeat插件 详细分段新访客与重复访客的Omniture插件。
getPBD插件 弹出窗口阻止程序检测插件,可帮助确定阻止弹出窗口使用的百分比。可基于用户或页面评估该百分比。
getPreviousPage插件 此插件将捕获用户最后一次见到的页面名称。通常用于关联内部搜索词。
getQueryParam插件 getQueryParam会返回当前URL中找到的查询字符串参数值。如果该值未找到查询字符串参数,则返回空字符串。
getTimeToComplete插件 此插件会评估用户完成一个流程所需的时间。通常用于确定从结帐到购买之间的时间。
getValOnce插件 getValOnce用于单个时域或时间段内仅强制填充一次变量。该插件主要用于避免促销活动点进率出现虚高。
getVisitStart插件 确定用户开始访问网站时间的Omniture插件。
GMT(格林威治标准时间) 国际时区标准。GMT比东部标准时间(EST)早五个小时。例如,EST上午1:00相当于GMT上午6:00。
H代码 JavaScript代码版本H,由Omniture在SiteCatalyst待粘贴代码中使用。
hierN变量 层级变量(JavaScript文件名称)用于确定页面在您网站层级中的位置。该变量最适用于网站结构超过三层的网站。例如,一家媒体网站可能在体育区域有四个级别:Sports、Local Sports、Baseball和Red Sox。如果有人访问Baseball页面,则Sports、Local Sports和Baseball都会反映此访问。
HTTP(超文本传输协议) 确定Web服务器及Web浏览器对各种命令的响应方式的协议。例如,您在浏览器中输入URL后,浏览器会向Web服务器发送HTTP命令,指示它检索请求的网页。
IP(Internet协议)地址 它是由数字组成的唯一字符串,可识别互联网上的计算机或服务器。这些数字通常由句点分隔为若干部分,如123.45.67.255。网站的主机托管帐户可包含共享或唯一的IP地址。
ISP(互联网服务提供商) 向最终用户提供通过拨号、电缆调制解调器或其他帐户进行互联网访问的公司。某些ISP还提供网站主机托管、域名注册等服务。
Java 由Sun Microsystems开发的多平台、面向对象的编程语言。Java语言的语法有些类似C语言。Java可用于应用程序及小程序的编程。
JavaScript 由Netscape开发的含一组编程代码的脚本语言,可嵌入网页HTML以添加功能。
JavaScript版本 一种SiteCatalyst量度,可用于查看网站访客所用的JavaScript版本。
JavaScript调试程序 JavaScript调试程序是一种SiteCatalyst工具,可让您查看在图像请求中发送的参数。
linkDownloadFileTypes变量 linkDownloadFileTypes变量是以逗号隔开的文件扩展名列表。如果网站包含具有任何此类扩展名的文件链接,则这些链接的URL会显示于”文件下载”报表中。
linkExternalFilters变量 如果您的网站包含许多外部网站的链接,而您不想跟踪所有退出链接,则可使用linkExternalFilters报告指定的退出链接子集。
linkHandler包插件 linkHandler包插件可轻松检测文件下载与退出链接。此插件还可分析指定链接的点击次数,而不会修改现有的链接代码。
linkInternalFilters变量参数 一种与linkInternalFilters结合使用的可选变量,可确定某个链接是否为退出链接。
linkLeaveQueryString变量 linkLeaveQueryString变量可确定查询字符串是否应包含在”退出链接”和”下载链接”中。
linkName变量 linkName是用于”链接跟踪”的可选变量,可确定自定义链接、下载链接或退出链接的名称。
linkTrackEvents变量 linkTrackEvents为通过自定义、退出或下载链接发送的事件列表,并以逗号隔开。如果事件不在linkTrackEvents中,则即使该事件在链接的onClick事件中填充,亦不会发送到SiteCatalyst。
linkTrackVars变量 linkTrackVars是与自定义、退出和下载链接一起发送的、以逗号隔开的变量列表。
linkType变量 linkType是链接跟踪中使用的可选变量,可确定要显示”链接名称”(自定义、下载或退出链接)或URL的报表。
Netscape插件 一种SiteCatalyst报表,供您了解网站访客所用的插件(仅适用于Netscape)。如果您的网页包含需特定插件的内容,则此信息非常有用。
Omniture 一家开发SiteCatalyst及相关网站分析工具的组织。
Omniture包 在SiteCatalyst 14版中Omniture包居于界面中心,顾客可在此访问一组Omniture应用程序,包括SiteCatalyst、Discover、SearchCenter、Genesis、Test and Target及其他功能(如”数据仓库”、SAINT、”数据源”等)。
Omniture大学(OU) Omniture旗下专为Omniture顾客提供技术培训的部门。Omniture大学提供高质量的教室培训,授课讲师来自多家国家级培训机构或公司内部。培训内容丰富,课程经过专业化设置及精心测试,而且Omniture培训师会提供大量的个性化培训项目,另有数小时关于Omniture技术的亲身实践过程。
Omniture在线社区留言板 请参阅”留言板”。
Optimum路径 “Optimum路径”引擎可记录在线访客及顾客的全部访问路径,可让您分解这些路径以揭示隐藏行为模式。
P3P(隐私首选项平台) 旨在为个人提供简单的自动化方式,以便其更多的控制所访问网站上个人信息的使用。P3P以用户可了解的形式及其可操作所见内容的方式,来发布用户能找到的隐私策略,从而增强用户控制。(有关详细信息,请参阅http:// www.w3.org/P3P)。
pageName变量 pageName变量用于识别网站中需跟踪的每个页面。如果pageName变量未用定义的值(如”Home”)填充,则SiteCatalyst将记录URL为页面名称。
pageType变量 pageType变量仅用于指定”页面未找到”404错误页面。它只有一个可能的值,即”errorPage”。
pageURL变量 页面的URL并非要在SiteCatalyst中报告的URL时,pageURL变量将覆盖页面的实际URL。
Pathfinder向导 用于在SiteCatalyst中生成”Pathfinder报表”的向导。
PHP 一种服务器端、跨平台HTML内嵌脚本语言,可用于创建动态网页。启用PHP的网页的处理方式与普通HTML网页一样,且针对这些网页的创建与编辑方式与常用于普通HTML网页的方式相同。
products变量 products变量用于跟踪多个产品和产品类别、购买数量、购买价格、事件系列化和促销。
propN变量 属性(prop)变量用于在SiteCatalyst流量模块中(针对路径报表)或关联报表中建立自定义报表。
purchaseID变量 purchaseID用于防止SiteCatalyst对同一订单计数为两次。
referrer参数 referrer变量可用于还原丢失的反向链接信息。
RightNow Technologies Omniture在跟踪客户服务方面的合作组织。
RSS 简易信息聚合(RSS)是一种发布者向消费者提供更新的新闻和其它网站内容的方法。例如,报纸可向RSS馈送发布更新的文章,注册用户因此可以阅读新内容。
s_account变量 s_account变量可确定在SiteCatalyst中存储并报告数据的报表包。如果发送到多报表包(多报表包标记),则s_account可能为以逗号隔开的值列表。
s_objectID变量 s_objectID变量是应在链接的onClick事件中设置的全局变量。通过为链接或页面的链接位置创建独特对象ID,可改善ClickMap跟踪或使用ClickMap报告链接类型或位置,而非链接URL。
SAINT 借助”SiteCatalyst属性导入和命名工具”(SAINT),用户可将大量的附加数据属性或范围导入所收集的网站活动数据中,而无需使用”SiteCatalyst属性管理器”手动输入。
San Jose数据中心 Omniture设于加利福尼亚San Jose的中心,此处会收集和存储网站分析数据。
SEO管理 请参阅”搜索引擎优化”。
Server 一项计算机程序,可向同一台计算机或其他计算机上的程序提供服务。在万维网中,它会向请求计算机提供网页。
Server变量 server变量用于显示网页的域(显示访客访问的域)或服务器服务页面(用于负载平衡快速引用)。server变量用于填充SiteCatalyst中的”最受欢迎服务器”报表。
setClickMapEmail 在HTML电子邮件中提供Omniture ClickMap功能,以分析确定最常点击的链接。
SSL 安全套接字层(SSL)是一种常用于管理互联网上消息传输安全的协议。

交换加密数据的公认格式,其中采用两个单独加密密钥,即公钥(公开周知)和私钥(仅接收数据者可知)。通过转换,要求SSL连接的URL以https(而非http)开头。

SSL证书 用于安全用途的电子消息附件。最常用的数字证书列示如下。

  • §验证发送消息的用户是否有声称的个人身份
  • §向接收人提供回复的编码方法

要发送加密消息的个人可使用证书颁发机构(CA)颁发的数字证书。CA会颁发加密数字证书,其中包含申请人的公钥及其他各类标识信息。CA通过印刷宣传或互联网发布的方式,让其公钥便于用户使用。

加密消息的接收人利用CA公钥解码消息附件中的数字证书并验证其是否为此CA所颁发,然后会获取此证书中所含的发送人公钥及标识信息。接收人获此信息后,可发送加密的回复。

State变量 state变量跟踪网站访客在美国所处的州。
T1 一种专用互联网连接,支持每秒最高1.54 MB的数据传送量。
TCP/IP(传输控制协议/Internet
协议)
表示用于连接主机与互联网的通讯协议包。TCP/IP是网络数据传输的实际标准。即使拥有自有协议的网络操作系统(如Netware)也支持TCP/IP。
Telnet 一种用于TCP/IP网络的终端仿真程序,可运行于计算机上并连接至网络中的服务器。互联网即为一个大型TCP/IP网络。Telnet会话作为主机及主机端口上的用户类型而启动,且需输入有效的用户名和密码。连接Telnet后,用户如同身处服务器端来运行命令。
trackDownloadLinks变量 可让您跟踪网站上可下载文件的链接的SiteCatalyst变量。
trackExternalLinks变量 一项SiteCatalyst变量,可让linkInternalFilters和linkExternalFilters确定任何点击的链接是否为退出链接。
trackInlineStats变量 确定是否收集ClickMap数据的SiteCatalyst变量。
trackYahooStores 自动跟踪集成”Yahoo商店”购买情况的插件。该插件将在最终确认页面捕获产品、收入、件数和订单。
Usenet 全球范围的电子公告栏系统,覆盖超过14,000个新闻组。
usePlugins变量 确定doPlugins函数运行与否。
visitorNamespace变量 此变量用于识别设置cookies的域。
visitorSampling变量 visitorSampling为通过SiteCatalyst跟踪的您网站访客的百分比。如果要跟踪您网站访客的10%,请设置visitorSampling为”±10″。
visitorSamplingGroup变量 visitorSamplingGroup为可选变量,用于确定SiteCatalyst正在测试的取样组。
VISTA VISTA是”访客标识、分段及转换结构”(Visitor Identification、Segmentation和Transformation Architecture)的缩写。这是一项Omniture的专有技术,可利用VISTA规则创建所有在线数据的实时分段。
Web信号 一种透明图形图像,又称GIF明文格式Web信号,大小不超过1×1像素,通常置于网站上或电子邮件中以跟踪访客行为。SiteCatalyst的Web信号指向要检索此图像的服务器(如2o7.net)。此图像加载至用户浏览器后,会加载执行各项功能(其中一项是检查cookie)的JavaScript代码。如果未加载cookie,则它会在浏览器上加载一项其他功能。如果用户未启用cookies,则Web信号将无法跟踪用户活动。对于未启用cookie的用户,Web信号将说明匿名访问,但不会记录用户的独特信息。JavaScript代码还会收集来自此代码的变量(特别针对选定网站)并将其发送回SiteCatalyst。
zip变量 zip变量跟踪网站访客在美国的邮政编码。
安全管理器 SiteCatalyst中用于管理SiteCatalyst数据访问的一项功能。相关选项包括强密码、密码过期时间、IP登录限制及电子邮件域限制。
报表 一种SiteCatalyst中的在线文档,可显示网站分析数据的结果。
报表包 在SiteCatalyst报告中,报表包是分段的最基础级别。您可在合同允许的范围内设置尽可能多的报表包。报表包是指Omniture收集服务器中填充的专用表格集。在JavaScript代码中由s_account变量识别报表包。您可将业务区段定义为报表包,以查看SiteCatalyst的此报表包中的全套报表。
报表包ID 属于特定报表包的代码中的标识符。有关详细信息,请参阅”报表包”。
报表加速器 报表加速器可缓存数据长达30分钟,以缩短报表生成时间。
报表特定的成功量度 指仅适用于正在查看的报表的元素。也称”发生次数”事件,如查看产品的次数(产品查看)或点击促销活动的次数(点进次数)。这些量度出现在”项目摘要”报表的底部,也显示在从”成功量度”菜单中选择的”转换基准”报表中。
变量 包含在SiteCatalyst代粘贴代码和JavaScript文件中的变量。其主要目的为发送值到SiteCatalyst,并控制JavaScript执行。
变量截断 通常指缩短变量或图像请求。如果变量或图像请求中的字符数超出允许范围,则超出此限制的字符会自动删除或截断。
标记 HTML标记。
标准化 将复杂的数据结构简化为最简单且最可靠的结构的过程。通常,此过程需删除概念数据模型中冗余的属性、键及关系。

也用于SiteCatalyst A/B测试中,可让用户比较不同的数据集或时间段。

表单放弃 跟踪网站上表单使用和放弃的功能,即访客未完整填写表单就退出网站的情形。
表单分析插件 表单分析插件可跟踪网站上访客使用表单的时间。此插件会跟踪处理表单时的放弃、成功提交及错误。表单元素示例包括文本框、单选按钮、下拉框等等。
表格查看 一种SiteCatalyst报表视图,可让您查看当前的网站性能、性能趋势、或任何时间段内性能改进最大或最小的部分。
部署 指用SiteCatalyst代码标记用户网站的过程,这会启用数据收集。
参与率 参与率量度会给用于生成收入的每个页面指定完全的收入信用。在上例中,访客在您网站的五个页面间导航,且促成购买额$10,000。此参与率量度为此购买过程中所用的每个页面指定$10,000信用。如果任何事件启用了参与率,则参与此事件的页面也会启用参与率。
操作系统 属于一类软件,其他软件以它为基础让计算机正常运行。
层级 层级(概念名)是网站中的特定组。许多用户将其网站分为若干区域和子区域。他们通过SiteCatalyst中的”层级区域”可查看这些单独区域中的报表。
插件 通过修改现有JavaScript代码或工具栏等,添加到浏览器的程序。此插件可扩展浏览器的功能,让您使用更多原始应用程序所不具备的功能。
查询字符串 URL中跟随”?”的文本数据。它属于URL的一部分,可传送参数数据到服务器。
查询字符串参数 指唯一确定每个元素及其在互联网上的准确位置,且最后将最终用户引导至您网站的字母数字值。查询字符串参数通常在URL中跟随于问号(?)。例如,在URL http://www.mysite.com?cid=12345中,查询字符串参数为”±12345″。另请参阅《查询字符串》。
产品 产品变量所含的多个值之一,如products=”category; product; quantity; price;”
长期报表 用于”购买事件”、”购物车事件”及”自定义事件”报表部分。类似”页面查看”报表,其中每份报表均会显示特定时间段内(如天、周、月等)一项”成功量度”的数据。
成功量度 用于分析SiteCatalyst中收集成功事件数据的量度。
成功事件 SiteCatalyst可跟踪的活动。由SiteCatalyst用户确定的成功事件。例如,如果访客购买一件产品,则该购买事件可视为成功事件。
创作人员 指您组织中负责设计宣传品(如网站或其他任何营销材料)的团队。
创作元素 创作元素分类特性随促销活动的布局或实例不同而变化,包括媒体类型、标题行、关键词和媒体供应商等特性。
次服务器调用 在多报表包标记中,它是第二个指向Omniture服务器的调用。任何后续指向Omniture服务器的调用会按客户合同中确定的价格进行更改。例如,如果s_account=”abc,±123″,则指向”±123″的调用为次服务器调用。
促销 跨类别促销可让您比较多个产品类别的相对有效性。典型的SiteCatalyst实施会向eVar中填充一个值,然后根据传递到eVar的值跟踪收入。SiteCatalyst eVar配置为一次保留一个值,因为eVar配置为仅保留一个值,因此此配置可能会有问题。促销变量可让用户配置eVar为保留多个值,因此有助于更正此问题,
促销 为了产品、动机、观点或代表个人或机构一方发布的消息。
促销活动 作出营销努力,将访客带至指定网页。也涉及产品功能或广告宣传的产品”概念”。如果促销活动为信用卡广告,则会包含一系列宣传信用卡收益率的创作活动。其次,促销活动可涵盖一系列宣传信用卡增值服务的创作活动。
促销活动分类管理器 指用于创建和管理分类的SiteCatalyst工具。有关详细信息,请参阅”分类”。
促销活动容器 指保留目标内容的页面上的每个区域。促销活动容器通常为页面上的限定区域(可能显示为类似横幅广告的外观,但可采用任何格式,包括段落中间的文本语句)。
促销活动选项 促销活动容器可显示一个定向引擎所选的促销活动选项。促销活动选项属单个创作活动。它可为单一图像(如横幅),也可以是包括文本、图像及多媒体内容的HTML复合项。
促销活动专用量度 指与促销活动关联的固定数值,如促销活动的硬件费用。
代理服务器 位于用户浏览器与网站服务器之间的服务器。代理服务器通过截获所有指向实际Web服务器的请求,可实现:性能改进,即保存已设时间段内全部请求的网页(请参阅上述”缓存”)。筛选请求,如阻止某些人访问某些网站的请求。
带宽 可在固定时间内经通信通道传输的数据量。
待粘贴代码 指要通过SiteCatalyst跟踪的网页上实际所放置代码的指定名称。
单次访问 一种SiteCatalyst报表,可显示访客进入和退出的网站页面(而未查看网站上的其他页面)。
单页访问 一种SiteCatalyst报表,可显示访客进入的且未查看网站上其他页面即退出的页面。此报表中所列的数据可识别网站上的”单页访问”,即访客进入的且未查看网站其他内容即退出此页面。
弹出窗口阻止程序检测插件 弹出窗口阻止程序检测插件可确定启用或禁用弹出窗口阻止程序时的访问次数。
导航 指访客在网站的不同网页之间切换浏览。
登录 用于访问(登录)计算机、网络或网站的标识或名称。通常,登录时需输入用户名和密码。
登录名 可在您尝试登录SiteCatalyst时识别您为用户的字母数字值。
登录网站区域 访客进入网站时所在的网站区域。
登录页面 访客进入网站时所在的页面。请参阅”着陆页面”。
第三方cookies 第三方cookies会通过非正在查看的域而保留在计算机上。请参阅”cookies”。
第三方cookies 请参阅”第三方cookies”
第一方cookies 第一方cookies会根据您正在查看的域保留在计算机上。请参阅”cookies”。
第一方cookies 请参阅”第一方cookies”
点击 单次进入用户在网站上请求资源时生成的服务器日志文件;请求可导致任何数据类型的错误或成功传输。
点击流行为 指用户点进或进入网站的方式。
点击欺诈 重复点击”每次点击付费”推荐的行为,蓄意耗尽广告商预算及/或降低其在赞助商链接列表中的排名。
点进 点进指点击在线广告以将用户引导至广告商目标位置的过程。
点进率 用户点击进入超链接的次数(通常为网站广告)。点进率是一项针对网站广告效果的测量指标。
电子商务 指互联网上的商务活动,或利用互联网技术改进业务的效率或盈利能力。
电子邮件促销活动 通过电子邮件引导新访客访问网站的营销活动。
调试程序 请参阅《JavaScript调试程序》。
顶级域名 一种按原始域名显示访客所在国家的SiteCatalyst报表。
订购 一种SiteCatalyst报表,可显示选定时间段内网站获得的订购次数。您可通过其他量度划分单个时间段,以显示此时间范围内促成最多订购的项目(如产品或促销活动)。
订购事件 请参阅《购买事件》。
动态帐户 SiteCatalyst .JS文件可以配置为自动选择报表包ID。.JS文件将根据URL自动发送图像请求至报表包。例如,如果URL为www.mysite.com,则图像请求会自动发送至报表包A;如果URL为www.mysite1.com,则图像请求会自动发送至报表包B。
独特访客 表示指定时间段内访问网站非重复(仅计数一次)的访客数。独特访客可通过cookies来确定。
独特顾客 确定不同时间范围内在您的网站购物的顾客(非重复)人数。有五种不同的”独特顾客”报表:每日、每周、每月、每季度和每年。
多报表包标记 使用单个图像请求发送数据至多个报表包的功能。
多变量测试 一种能够让用户迅速分析多变量的方法,同时可消除单个元素的影响,更重要的一点,它可让用户预测输入变量的最佳组合以最大程度地提升响应率。
多变量测试框架 请参阅”多变量测试”
多货币 用于定义Omniture转换货币流程的术语,此流程可将”购买”事件中传递的任何货币值转换为默认的报表包货币值。
多网站合并 请参阅《合并》。
发送次数 请参阅”实例”。
返回按钮 指浏览器上的按钮,用户单击后可返回上一个访问页面。
防火墙 置于LAN(局域网)上以保护其免受互联网入侵者攻击的安全设备。防火墙可为特定的硬件路由器或软件,或两者兼有。
访客 访问网站的实际人群(非重复)的人数。Omniture使用cookies对不同访客进行计数。
访客维系 请参阅”回访”。
访客详细信息 一种SiteCatalyst报表,可显示最近访问您网站的访客的相关信息。每位访客均通过IP地址确定。已收集的所有访客的信息将显示在一览表中,每个页面列出5位访客的详细信息。
访客资料 一种SiteCatalyst报表,可按不同资料类别(包括国家、州、邮政编码及域)来显示顾客的购买模式。
访问 指访客与网站之间的交互。访客首次查看您公司网站的页面时,即为访问开始。此访客停止其在网站上所有活动30分钟后,即为访问结束。例如,如果您登录www.omniture.com,则停止活动(如关闭浏览器或停止操作计算机)30分钟后即为访问结束。如果您在停止活动超过30分钟后再次登录网站,则视为一次新访问。此外,如果访客在一次访问中持续活动超过12小时,则SiteCatalyst会终止此次访问。
访问次数 一种SiteCatalyst报表,可跟踪每位访客对您网站的访问次数以衡量访客忠诚度。在选定时间段内,您可以了解更多的这些访客曾经第一次还是第二十次访问过您的网站。
访问深度 网站上顾客浏览的深度。例如,如果顾客在网站上查看三个页面后进行了购物,则访问深度为3。
访问时间 请参阅”每次访问逗留时间”。
分辨率 显示器上所显示图像的精细度,视屏幕水平与垂直方向上显示的总像素数而定。通常,像素数越多,图像越精细(可分辨更小部分)。
分段 划分并分类数据以利于分析的过程。
分类 指应用于跟踪代码等关键值的附加数据属性。每个关键值均在表格(模板)中使用唯一的字母数字条目。分类在模板中的位置与关键值相邻。对于促销活动,此表格中包含”创作元素”和”促销活动”两种分类。有三种SiteCatalyst分类:促销活动分类、创作元素分类及量度专用分类。促销活动分类的定义是:不会在促销活动中发生变化的元素,如促销活动名称及所有者。创作元素分类特性随促销活动的布局或实例的不同而变化,包括媒体类型、标题行、关键词和媒体供应商等特性。”量度专用分类”是指与促销活动关联的固定数值,如促销活动的硬件费用。还可对prop和eVar变量进行分类。
分配 分配量度为基于访问的量度,此量度中访客使用页面导致成功事件,如产生收入或购物车加货。例如,访客在您网站的五个页面间导航,且此访问中购买了金额为$10,000的项目。分配量度将$10,000的部分信用额分配至五个页面,这样每页接收$2,000的信用额。如果启用转换,则页面分配也会自动启用。eVars的线性分配选项采用此方法。
分析变量 请参阅《自定义转换分析变量》或《自定义转换流量变量》。
分支 在”网页流量报表”中,分支显示您可从起始页开始跟踪的下一页和上一页。
浮动用户许可证 可供多用户使用的单一许可证,但一次仅允许一位用户访问应用程序。
付费搜索关键词 在搜索引擎中返回高可见性搜索结果的关键词。这些结果显示在所有结果的最上方、或专门针对付费关键词的报表中。
付费搜索检测 一种配置规则的SiteCatalyst实用程序,SiteCatalyst可使用这些规则来确定是否已向指定搜索引擎付费(您公司已向此搜索引擎支付列示网站所需的费用),并可确定付费搜索引擎上使用的关键词。此标记由客户确定,但必须包含在查询字符串中,且区分大小写。
付费搜索引擎 一种可为搜索引擎(您已向其支付列示网站所需的费用)显示统计信息的SiteCatalyst报表。ton
负载平衡器 一种设备或软件程序包,可平衡传入或传出项目的负载,以维持服务器负载的平均分配。对于网站而言,负载平衡器为介于互联网与两台或更多台Web服务器之间的计算机,可处理传入请求以平衡针对每个项目的加载。
覆盖 ClickMap中的一种图形显示,旨在显示网站上访客的使用情况。
甘特(Gantt)视图 通过甘特(Gantt)视图,可快速查看网站促销活动的开始与结束时间(阶段日期)及其对网站的成功量度的影响情况。您可查看所有促销活动的开始与结束日期。
高级分析 通用行业术语,指网站流量数据的高级分析。它在SiteCatalyst中是包含多种高级分析功能的选项卡,这些功能包括”数据仓库”、ASI、Discover及”多变量测试”。
高级区段分析(ASI) ASI表示”高级区段分析”。此工具用于以回溯方式将”数据仓库”中的数据分段,并在SiteCatalyst报表包中创建新的自定义区段。
跟随模式 由”模式生成器”生成的一种模式,可用来分析紧接选定页的页面。
跟踪代码 指唯一确定每个促销活动元素及其在互联网上的准确位置,且最后将最终用户引导至您网站的字母数字值。也称”查询字符串参数”。
工作簿库 任何以Excel创建的工作簿的存储库,其中有包含数据块的工作簿。
功能板 功能板包含一组以缩略图方式显示的报表,称为缩图报表。您可自定义功能板,在其中包含要查看的缩图报表,以快速概览网站性能。
功能板播放器 Omniture功能板播放器是一种基于Flash的工具,可在屏幕上以幻灯片形式显示所选功能板上的缩图报表。
功能板加速器 功能板加速器会存储功能板的缓存版本,供稍后查看。它可缓存(保存)功能板视图长达24小时,从而能够近乎瞬时地检索该视图。
供应商 一类组织,会销售技术和/或服务给其他组织。
购买事件 指访问您网站的访客购买产品的成功事件。
购物车 请参阅”购物车”。
购物车 利用购物车,访客可在网站上导航并收集要购买的物品。
购物车查看 指客户查看购物车内容的事件。
购物车加货 指访客在网站购买时正在使用的”购物车”加货。
购物车减货 指访客在网站购买时正在使用的”购物车”减货。
故障转移 Omniture的后端系统,可在不影响前端性能的前提下缓解(分若干重要级别)潜在的问题。
顾客 在网站上完成交易的访客。
顾客支持门户 指SiteCatalyst的”帮助”部分,用户可在此获得其遇到问题的解答。相关选项包括白皮书、”知识库”、”实时聊天”、”用户提问”、《SiteCatalyst用户指南》、《实施手册》等。
顾客忠诚度 指”顾客忠诚度”报表,可按照三个忠诚度类别来显示顾客的购买模式。进入网站后进行一次购买的用户即视为”新顾客”。进行第二和第三次购买的用户视为”回头顾客”,而进行第四次或更多次购买的用户则视为”忠诚顾客”。
关键词 用于经搜索引擎执行搜索的词。
关键访客 一种SiteCatalys报表,可让您选出并监测多至五个访问您网站的不同访客组。可通过待跟踪访客组的名称或IP地址来定义关键访客。
关键访客查看的页面 一种SiteCatalyst报表,列出了(您所指定的)关键访客所访问网站上的全部页面。可输入要跟踪的访客组的域或IP地址来定义关键访客。最多可输入五个关键访客组的域或IP地址。
关键性能指标 关键性能指标可简化网站分析数据报表,仅显示易理解且可操作的相关信息。
关联 “关联”报表对于理解两个或多个流量自定义分析变量或其它系统变量之间的关系特别有用。根据同时相互关联的项目数量,关联可有三种大小(2、5和20)。如果值的唯一组合超过500,000个,则无法在即时界面中执行关联组关联。
管理控制台 让Omniture用户拥有管理员访问权限的功能,用户可对其Omniture产品的配置进行管理员权限下的更改。管理员利用”管理控制台”可创建用户和报表包,生成代码,使用单次登录,设置权限及查看各类日志,还可执行其他多项活动。
广告组 用于Google中促销活动的一组关键词。
过期 变量值的终止。值在过期之前,可用作购买事件的修饰符。
过期时间 成功时间终止的预定义时间段。
过期时间触发器 您可通知系统变量值的过期时间点,以设置变量值的使用期限。值在过期之前,可用作购买事件的修饰符。过期时间触发器可以是日期、时间段或转换事件。
合并 “合并报表包”包含为其指定的所有子报表包的数据,每24小时填充一次数据;还提供SiteCatalyst流量和转换报表。
合作伙伴 与Omniture共同努力以更好地推销网站分析产品与程序的组织。
核心网站 代表关键业务要求的单个网站。
横幅广告 网站广告,可引导访客从网站上的一个位置转至另一位置以提升转换率。
衡量缩图报表 衡量缩图报表可根据自定义刻度显示特定量度的性能。您可以选择刻度盘状、条状或球状可视化类型,并设置要使用的刻度(阈值)及定义其他报表详细信息。
互联网平均值 指定统计信息(从数千家商业网站上捕获)的平均值。它提供比较网站数据所参考的基准。SiteCatalyst®使用针对以下报表的”互联网平均值”:”技术区域”中的所有报表以及”搜索引擎”、”国家”、”语言”和”域”报表。
划分 用于定义对两个关联词或报表的整合操作的术语。请参阅”关联”。
回访 一种SiteCatalyst报表,可显示自SiteCatalyst跟踪网站以来多次访问网站的访客人数。这些访问并非在指定时间内,而是在一次网站查看后一段时间回访网站。
回访频度 一种SiteCatalyst报表,可显示访客多次访问之间的间隔天数。
会话 访客与网站之间定义的交互量。对于SiteCatalyst,会话将在30分钟不活动或12小时连续活动之后终止。
货币分隔符 货币分隔符用于分隔货币金额中的元和分,以美元为例,$203.78中的小数点(.)即为分隔符。
获取 吸引、争取或增加新访客访问您的网站。SiteCatalyst会提供每次获取成本报表,可确定获取每位新访客所需的成本。
基本报表类型 在网站上跟踪记录到的基本转换统计信息,如产品、促销活动或访问深度。”基本报表类型”在”产品”报表中显示为主要类别,其下包括以图表表示的项目。
基本代码 指SiteCatalyst代码,可置于网页上以启用Omniture跟踪页面。
基本子关系 启用SiteCatalyst中将要细分的部分可用转换报表。请参阅《完整子关系》或《子关系》。
基于访问的cookies 基于访问(或会话)的cookie属于永久性cookie,可在基本永久性cookie之上提供其他安全性级别,因为它会在会话结束时删除。
加密 用于给数据加入机密代码的方法。这是实现高安全性的最佳方式。除非使用专用密钥或密码,经加密的数据无法解密。
检查点画布 一种保留页面的SiteCatalyst界面功能,这些页面在运行时可报告由网站上特定程序(如购买或注册程序)产生的转换率中的退出率。
检查点生成器 一种用于”流失报表”的SiteCatalyst界面功能,可用来选择要拖放至”检查点画布”的不同页面。
件数 一种SiteCatalyst报表,可显示选定时间段内订购商品的总件数。由于您可在单次订购中购买多件物品,因此”件数”是一项重要量度,可揭示一般存货动态。
交叉销售 一种SiteCatalyst报表,可显示包含相同产品字符串的不同产品间的关系。例如,访客购买物品A时,其他产品也在购物车中。
交易独特顾客URL 指由网站所有者设置的以”order”变量开头并以”success”变量结尾的任何程序。它可表示通过预设程序之后的产品购买、新闻稿注册或电子邮件方式的信息请求。个人于指定时间段内首次在网站购物时,会注册为独特顾客。换言之,如果某人在网站购物三次,则此人会记录为”独特顾客”,这样您可以确切了解有多少单独访客在您的网站购物。SiteCatalyst®采用五个不同的时间范围来定义独特顾客:每日、每周、每月、每季度和每年。每日独特顾客可能于2月7日在您的网站购物,接着于2月8日又前来购物。此顾客将注册为两个每日独特顾客,即2月7日和8日购物计为各自日期下的独特购买。确定各自时间范围内的每月及每年独特访客时,同样采用此标准。回答以下问题有助于了解SiteCatalyst®确定独特顾客的方式,:”此时间段内在您网站购物的顾客(非重复)人数有多少?”注意:每日独特顾客的总数不等于当月的每月独特顾客总数。这时因为在指定月份两次购物的顾客将计为两个每日独特顾客(即每个购物日期均计为一个每日独特顾客),但实际上只有一位每月独特顾客。对于每月独特顾客和每年独特顾客,同样如此。它是一种向万维网上的文档及其他资源指定地址的方法。URL的第一部分表示要使用的协议,第二部分表示资源所在域名下的IP地址。例如,URL http://www.Omniture.com的第一部分表示应使用HTTP协议提取的网页。第二部分表示待检索的Omniture域下的主页面。
节点 “节点”代表网络中的处理位置。节点可为计算机或http://Webopedia.internet.com/TERM/n/device.html上的设备(如打印机)。每个节点均有唯一的网络地址。
结账 顾客到达购买结账阶段的事件。尽管结账阶段通常为购买完成的前一步,且通常要求顾客输入个人信息(如发货与帐单信息),但您可完全控制网站上确定为结账的事件。
竞价管理 通过”竞价管理”,您可管理营销促销活动中对您最为重要的购买关键词。可针对特定搜索引擎上的可用关键词设置关键词购买规则,以监控可用关键词的可用性及价格。
可扩展性 系统对需求增长的适应能力。扩展性很强的系统可轻松地适应公司发展的需求。
客户服务部门 指Omniture技术支持部门,包括实施顾问、帐户管理员和实时支持、最佳实践、培训方面的人员、及其他技术支持代表。
扩展模式 一项SiteCatalyst设置,无需点击打开即可显示所有的报表子菜单。
类别 指同类产品分组,如电子产品或音乐(非常类似”流量报表”中的频道组或内容组)。类别下可涵盖多种产品,如”电子产品”类别下可包括电视机、收音机及计算机。
粒度 您查看数据时的详细程度。相关选项包括每日、每周、每月及每年。
连接类型 一种SiteCatalyst报表,可显示互联网连接速度的量度,如调制解调器、LAN等。
链接跟踪 与ClickMap及其它自定义链接代码执行相关时跟踪链接的方法,如变量和事件。
量度 用于定义网站分析数据的测量类型的术语。SiteCatalyst提供多项确定网站成功事件的量度,如页面查看、访问、收入、订单等。
浏览器 用于访问网站的软件。例如Internet Explorer、Firefox和Netscape。
浏览器高度 一种量度,仅指浏览器窗口中数据的垂直距离。浏览器高度不包括工具栏、菜单、按钮等项目。
浏览器缓存(称CASH)
购物车打开
一种应用程序(也称Web浏览器),可用来查看万维网上的所有信息并与其交互。从技术角度而言,它属于客户端程序(如Microsoft Internet Explorer或Netscape Navigator),能够以用户身份利用”超文本传输协议”(HTTP)并通过互联网发送请求至Web服务器。一个可用于检索数据的临时存储位置。通常,从缓存进行数据检索比从服务器检索速度更快。互联网主要采用以下两种缓存机制:Web浏览器将最近下载的页面存储于硬盘上的临时位置。您返回最近查看的页面时,浏览器从此本机缓存中快速检索该页面,而不是从原始服务中检索。通常,可根据所用的浏览器来更改缓存大小。大多数ISP会利用其网络上的缓存服务器。浏览器发送页面请求后,该页面会下载至个人计算机,同时保存在缓存服务器上。如果此后其他用户请求同一页面,可从一台缓存服务器上检索到,而并非从多台网站服务器中检索。许多分析工具(特别是日志文件分析器)无法对缓存页面查看计数。SiteCatalyst专有的”缓存破坏”技术可对缓存页面查看计数,其方式与页面查看技术相同,并非从缓存检索页面,这样可让网站使用数据更为准确。为顾客创建购物车目标的事件。通常,购物车会在顾客选择好要购买的物品时打开,但也可在未选购时打开。
浏览器宽度 一种量度,仅指浏览器窗口中数据的水平距离。
浏览器类型 一种量度,指访客使用的浏览器类型,如Internet Explorer、Mozilla、Firefox等。
流量变量 自定义分析流量变量(或prop)可让您将自定义数据与特定流量相关事件关联。prop变量嵌入网站每个页面的SiteCatalyst代码中。
流量导航器 显示用于指定实施的”流量”报表的SiteCatalyst页面。
流失 显示访客放弃网站、操作、路径时所在点的流量。
留言板 一种SiteCatalyst工具,可让多用户创建针对不同SiteCatalyst相关主题的讨论线索,或对此线索作出回应。
路径 单一访客查看的连续页面。
路径 以路径分析为基础的报表。
路径查看 查看特定路径上的页面的次数。
路径长度 一种SiteCatalyst报表,可按百分比和总次数显示每次访问网站的深度。换言之,此报表表明一般访客退出网站前平均查看的页面数。
路由器 可将信息数据包指向适当目标的互联网上的计算机。例如,用户键入www.omniture.com时,此用户请求首先发送至路由器以查找所键入地址上的物理位置,然后此请求会指向适当的服务器。
锚记 HTML标记<a href>,可引用页面内容中所含的特定链接。
每次点击付费 一种广告模式,即赞助商(广告商)根据其广告的点击次数向广告发布商支付一定的费用。也称”每次点击成本”。
每次访问逗留时间 一种SiteCatalyst报表,可揭示访客在每次访问期间浏览整个网站所花费的时间。
每年独特访客 一年内访问网站的非重复(仅计数一次)访客人数。
每日独特访客 单日内访问网站的非重复(仅计数一次)访客人数。每日独特访客的访问结束时间为:报表包中所选时区下午夜十二时。请参阅”独特访客”。
每日回访 显示指定日内多次访问您网站的访客数的报表。一日定义为过去的24小时。
每月独特访客 单月内访问网站的非重复(仅计数一次)访客人数。
每周独特访客 单周内访问网站的非重复(仅计数一次)访客人数。
密码 让您拥有文件、计算机或程序访问权限的一串字符。
免费搜索关键词 在搜索引擎中生成免费搜索结果的关键词。免费搜索关键词不会显示于搜索结果的最上方或右侧列,具体视搜索引擎而定。请参阅”付费搜索关键词”。
免费搜索页面排名 搜索引擎上显示免费搜索结果的页面。例如,如果您在Google上搜索”avon renew”,则会显示相应的搜索结果页面(在默认情况下及采用推荐的搜索速度时,Google上的每页显示10项结果)。这是第一页,您可滚动至页面底部,然后单击”第二页”查看下一个Google搜索结果页面。
面包屑 一种网页上基于链接的导航工具,可显示网站的内容层级中您所在的位置。
面向对象的编程 一种编程模型,其中数据结构作为包含数据及功能的对象。程序员还可创建多个对象间的关系。与程序化的编程相比,面向对象的编程的主要优点之一是:其创建的模块在添加新型对象时无需更改。程序员可轻松地创建继承现有对象的多项功能的新对象。这样,让面向对象的程序更易于修改。
模块 并非始终使用,通常指产品中的新部分,如E-conversion模块。从这个意义上,它既包含报表,又涵盖了生成报表所需的全部数据库及后端数据。用户通常会看到报表及其中的部分(章节),但无法在其他位置查看到模块。
模式生成器 “Pathfinder向导”的第一步,可让您选择模式类型,以显示指定路径类型的模板。
模式生成器画布 Pathfinder报表中”Pathfinder向导”的第二步,可让您拖放要显示在报表中的所需项目。
默认内容 指出现以下情形时将在网站上显示的默认内容:无法创建到TouchClarity服务器的连接,或指向此服务器的调用超过超时时间段。
目标 一项SiteCatalyst功能,可用图形形式显示网站按已设目标执行的情况。
内容分组 类似”流量”频道。它们会显示主要由您网站的顾客访问过的网站区域。内容分组可包括(但不限于)产品组、帮助组、支持组或注册页面组。
频道 网站上定义的区域或类别。如果网站有两个主要类别(如天气和新闻),则为两个频道。SiteCatalyst允许您对网站任何频道中的所有页面查看统计信息进行分组。
频度 指事件多久会发生一次。对于SiteCatalyst®,则代表访客回访网站的次数。此信息用于”回访频度”报表中,显示独特访客多久回访一次网站。
平滑处理技术 一种SiteCatalyst工具,可显示一定时间段内量度执行情况的图形表示形式。
平均位置 在SearchCenter中一定时间段内搜索结果中搜索词的平均位置。
期限值 针对单个用户的指定成功量度的总数量,如用户期限访问的总次数。
强密码 一种SiteCatalyst中的安全选项,可避免用户选择易猜中的密码。启用此选项,会避免用户选择简单易猜中的密码。
切换 可在局域网(LAN)中运行并用于筛选和传送数据包至相应的LAN区段。
区段定义生成器 一种SiteCatalyst工具,可让您根据访客行为来定义访客区段筛选器。您在提交”数据仓库请求”时可为已设的结果应用区段筛选器,这在分析网站流量时非常有用。
区段向导 一种可用于创建区段定义的SiteCatalyst向导。请参阅”区段定义生成器”。
趋势 一种报表视图,可用于查看指定时间段内的报表趋势以确定数据模式。
全局报表包 可用于报告所有子报表包(向上合并到此报表包)的集体动作的报表包。例如,www.mysite.com(全局报表包)可用于报告子报表包www.mysite1.com、www.mysite2.com及www.mysite3.com的动作。
日分段 按所选事件将一天时间分段。
日历工具 指一种SiteCatalyst工具,可用来选择数据显示于所选报表中的时间范围。您可以选择天、月份、年份或指定的更精细时间范围,如2005年5月3日至8日。
日志文件 服务器软件使用的文本文件,可存储与从网站检索文件的时间关联的数据。收集的信息包括:日期/时间戳、提供的URL、IP地址、请求状态等。
蠕虫 指某种技术或某些人,通过蓄意夸大流量数据来欺骗广告商及为广告商提供收益的网站。
三明治(Sandwich)模式 由”模式生成器”生成的一种模式,可用来分析两页间的页面。
上次购买间隔天数 一种SiteCatalyst报表,可显示顾客重复购买的最常见间隔天数,并允许您查看对网站的收入和订购等主要成功量度贡献最大的时间段。
上一页 一种SiteCatalyst报表,可提供详细的网站路径分析,显示网站访客进入每个页面之前的所在位置。例如,如果您的网站有功能页面,则此报表会显示访客进入功能页面之前所在的前五个页面。
上一页流量 一种SiteCatalyst报表,可通过图形说明访客在进入选定页面之前查看的两个级别的最受欢迎页面。此报表还突出显示访客进入网站的时间。
时间片 在ASI分段向导中,”时间片”表示明确定义的日期范围。生成的区段将仅含”开始”与”结束”日期之间的数据。
时区 一种显示访客所在时区的SiteCatalyst报表。
实例 与SiteCatalyst中独特事件发生次数相关的实例。在”转换”报表中,实例代表所显示的值传送到eVar的次数。例如,如果10,000个访客在网站指定页面上花费10到15分钟,则该时间段内访问人数实例为10,000。此外,SiteCatalyst中还包含用于多个位置的”实例量度”。例如,”引用网站”及”引用域”报表会显示”实例量度”,其会报告通过引用页面或域的点进次数。
实施 参阅SiteCatalyst设定与配置时使用的术语。
实施顾问 Omniture实施顾问指直接与顾客合作的Omniture代表,他们实施SiteCatalyst代码以确保正确并成功地配置SiteCatalyst。
实施验收 SiteCatalyst在核心网站上的部署与验证。
事件 SiteCatalyst可跟踪的活动。
事件序列化 事件序列化是指使用附加到事件的独特标识符,从带SiteCatalyst标记的每一网站页面查看中删除重复事件的过程。
收入 指销售所得的收益。
首次购买间隔天数 一种SiteCatalyst报表,可显示顾客首次访问网站和决定购买之间的间隔天数。
书档模式 一种SiteCatalyst报表,供您分析页面选择前后所发生的情形。
书签 一种保存的SiteCatalyst报表,便于访问及稍后查看。将报表加入书签是一种省时方式,因为参数已设置好,您无需再次选择参数。
数据仓库 “数据仓库”是指Omniture收集的原始、未经处理的存储数据,以及用户通过过滤数据而创建的自定义报表。通过”数据仓库”,可让报表根据您的特定问题显示原始数据的高级数据关系。例如,您可使用”数据仓库”来报告在网站上购买特定商品的访客的退出页面。与SiteCatalyst界面中显示的大多数报表不同,”数据仓库”报表通过电子邮件或FTP发送,根据查询的复杂程度和请求的数据量,数据处理时间最长可达72小时。
数据库VISTA规则 用来与Omniture数据库上的顾客数据关联VISTA规则。使用用户数据时,可用作时间与空间服务器。用户可加载属性表格,稍后根据VISTA规则用来填充数据。此表格的第一列是VISTA规则查找此数据时将使用的”关键值”。
数据块 数据块用于Excel集成。它包含从SiteCatalyst捕获并张贴至Excel工作表的数据。
数据馈送 包含一个报表包中流量数据的压缩(zipped)文件。如果针对多报表包启用数据馈送,则会为每个报表包单独发送数据文件。每个压缩的数据馈送文件包含13个制表符分隔的文本文件,每个文件均带有扩展名.tsv。其中一个文件包含流量数据,而其他文件包含参考数据。
数据提取 通过”数据提取”,可选择要在报表的X和Y轴上显示的参数及将用于筛选此报表的项目。例如,您可将产品放在报表左侧,日期置于最上方,并将量度作为总数据筛选器。”数据提取”为已传送的报表,且仅适用CSV格式。
数据源 通过”数据源”,可轻松地导入数据并快速提供给全球用户。更好的一点是,SiteCatalyst的图形功能可用于分析从SiteCatalyst数据(从网站直接收集的)中提取出或向其中添加的数据。
数据源管理器 一种SiteCatalyst界面选项,可用于查看和配置任何当前已启用的数据源及配置任何新的数据源。
数据源启用向导 属于”数据源管理器”的一部分,可启用或停用现有的”数据源”。请参阅”数据源管理器”。
数字签名 利用SiteCatalyst’s数字签名,可验证已传送报表文件的有效性。换言之,报表接收人可验证文件是否来自Omniture及是否未经更改。
搜索关键词 由搜索引擎用作查找其他词或信息的引用点。有关其运行方式的信息,请参阅”搜索引擎”中的内容。
搜索引擎 搜索含指定关键词的文档并返回相关文档的程序,并按关联性(或至少符合此目的)对找到的关键词排序。搜索引擎虽然实际上属常规类程序,但通常特指Google和AltaVista等可让用户搜索万维网上文档的系统。
搜索引擎营销 促成高度针对性的访客访问网站的过程。
搜索引擎优化 分析网站并修改以便搜索引擎正确地读取、理解及编入索引(目录)的过程。
缩图报表 功能板上的缩图报表可用于快速概览网站性能。
缩图报表-画布生成器 一种SiteCatalyst中的向导,无需在多个可用报表间导航即可生成任一SiteCatalyst报表。
所有搜索引擎 显示经付费和免费搜索引擎给您发送流量的SiteCatalyst报表。
提醒 指定量度超过预定义阈值时发送的电子邮件通知。
田口(Taguchi)方法 用于多变量测试的数学理论。
通知 通过电子邮件或其他电子媒体发送的正式讯息。
头像 用户的图形图像(如用于图形实时”聊天”应用程序)或计算机程序的图形拟人化,旨在让计算机或网络环境更为友好。
图像请求 一种透明图形图像,又称GIF明文格式Web信号,其大小不超过1×1像素,且通常置于网站上或电子邮件中以跟踪访客行为。SiteCatalyst的Web信号指向要检索此图像的服务器(如2o7.net)。此图像加载至用户浏览器后,会加载执行各项功能(其中一项是检查cookie)的JavaScript代码。如果未加载cookie,则它会在浏览器上加载一项其他功能。如果用户未启用cookies,则Web信号将无法跟踪用户活动。对于未启用cookie的用户,Web信号将说明匿名访问,但不会记录用户的独特信息。JavaScript代码还会收集来自此代码的变量(特别针对选定网站)并将其发送回SiteCatalyst。
退出点 访客退出网站时所在的页面。
退出链接 任何将访客带离您网站的链接。
退出网站区域 访客离开网站时所在的网站区域。
退出页面 包含退出链接的页面。请参阅”退出链接”。
完全子关系 启用SiteCatalyst中将要细分的所有可用转换报表。请参阅”子关系”。
完整路径 指SiteCatalyst路径报表集,可用于查看路径长度、最长路径、完整路径等量度。
完整路径 一种SiteCatalyst报表,可显示访客最常使用的对整个网站的访问路径。
网络 由多个互连的计算机系统组成。计算机网络分为多种类型,包括:局域网(LAN),包括地理位置相互靠近的多台计算机(同在一个建筑物内);广域网(WAN),包括远隔开的、经电话线或无线电波相连的多台计算机。网络上的计算机有时也称”节点”。为网络分配资源的计算机和设备也称”服务器”。
网站分析数据 从网站或Web应用程序收集的数据,旨在用于研究用户活动及完成以下三项任务:1)了解网站完成其目标及满足业务和用户要求的情况;2)寻找网站或Web应用程序的优化方法以提升其有用性、关联性及有效性;3)最大程度地提高投资回报。
网站流量 按每日、每周、每月及每年等时间范围报告网站访客人数的量度。
网站区域逗留时间 一种SiteCatalyst报表,可显示访客在网站的某区域上逗留的时间长短。
网站区域深度 一种SiteCatalyst报表,可显示访客对网站上每个页面的访问深度。测量页面深度的方法是计算在该页面之前查看的页面数量。例如,如果”关于我们”页面是指定访客访问的第3个页面,则该页面的访问深度为3。
网站区域摘要 一种SiteCatalyst报表,可收集并整理单个页面的特定信息并在单个报表中显示该信息。
网站性能 网站在完成为其指定的任务(如生成收入及通知等)方面的成效。也指网页的下载效率。
文本广告 不含图形图像的在线广告。通常,它们仅为其他网页或网站的文本链接。
文件下载 计算网页上点击下载链接次数的SiteCatalyst报表。
下一页 一种提供详细网站路径分析的SiteCatalyst报表,可精确定位网站访客退出任何指定网页后转至的目标。例如,如果要查找访客离开主页后转至的目标,则此报表会显示访客退出主页后访问的前五个页面。
下一页流量 一种SiteCatalyst报表,通过图形说明访客在退出选定页面之后查看的两个级别的最受欢迎页面。此报表还突出显示访客退出网站的时间。
下载链接 可通过您网站上的链接访问(下载)的计算机文件。
先行模式 由”模式生成器”生成的一种模式,可用来分析先于选定页的页面。
显示器分辨率 一项SiteCatalyst量度,可报告网站访客的显示器分辨率。
显示器颜色深度 一种SiteCatalyst报表,可显示网站访客为其计算机设置的颜色深度的相关数据。颜色深度是指屏幕上可显示的颜色数目。
线性分配 成功事件的信用会平均分配给eVar中填充的所有值。例如,访客在不同时间使用三个不同关键词,最后成交的购买额为$9.00。在此购买中,每个关键词分配有1/3或$3信用。
向下访问 用于定义从一般到特别的操作的术语;可检查采用任何信息概述形式的数据。
协议 在设备之间传输数据的标准程序或格式。计算机协议通常会确定要使用的类型或错误检查程序、数据压缩方法(如果有)、发送设备指示其已完成消息发送的方式、及接收设备指示其已接收消息的方式。
行项目 SiteCatalyst报表中的数据行。
颜色深度 可在屏幕上显示的颜色数目:最常用256、65,536、或16,000,000色。
页面 位于组织的网站服务器上的单个文件,或组织网站上文件显示情况的任何迭代。
页面查看 针对网站上整页文档(而非图像、影片或音频文件等页面元素)的请求;点击量不适于在网站之间或同一网站各部分之间进行比较,由于每个网页所含的单个文件数量都不确定。它也指查看网页的次数。
页面点击 在一个页面上点击(以访问其他页面)的次数。例如,您点击”主页”上的链接以访问”产品概述页面”,然后点击相应链接转至”产品页面”。在本例中,从”主页”导航至”产品页面”需点击两次。
页面逗留时间 一种SiteCatalyst报表,可显示访客在网站的某页面上逗留的时间长短。
页面概要 一种SiteCatalyst报表,可收集并整理单一页面的特定信息并在单个报表中显示该信息。
页面命名 指SiteCatalyst实施期间策略Omniture用来确定SiteCatalyst报表中显示网页名称的方法,如网页URL可显示为(www.mysite.com),或易记的名称可显示为(Electronics)。
页面命名工具 页面命名工具xe “页面命名工具”可用于更改SiteCatalyst中显示的页面名称,即为页面命名更易记的名称。该工具可让您更改显示的页面名称,而非pageName变量值,这样可提高报表的可读性。
页面深度 一种SiteCatalyst报表,可确定用户进入网站上某页面所用的平均点击次数。
页面未找到 404错误或”页面未找到”消息为HTTP标准响应代码,表示客户虽能够与服务器通讯,但服务器找不到请求的文件,或不愿意满足此请求及揭示相关原因。
页面值 一种SiteCatalyst报表,可显示促使收入产生的特定页面数量。对于事件而言,”页面值”报表会使用分配量度。
移动设备 一种SiteCatalyst报表,可显示使用移动设备(如运行Palm OS或Windows CE的设备)访问网站的访客人数。这可让您了解移动设备方案的效果,以制定出相应的计划。
易记名称 用户更好记的名称,可显示以替代SiteCatalyst报表中的URL。
引用网站 在您定义的域(以访问网站)之外的域或URL。”引用域”报表和”引用网站”报表将引用网站数据划分为若干域和URL,这样您可查看访客通过特定域或URL访问网站的实例。例如,如果访客点击网站A上的链接后转至您的网站,则网站A为引用网站(如果其未定义为您网站的域的一部分)。在SiteCatalyst实施过程中,Omniture实施顾问会帮助您定义属于您网站的域和URL。
引用域 访客进入网站之前所在的域。
隐私策略 Omniture针对以下内容的正式声明:网站上收集的信息类型、信息的未来使用方式、个人访问此数据的方式和删除数据的步骤。隐私声明还将包括用于保护网站访客信息的系统的相关信息。
印象 Omniture发送一个Web信号至刚查看过电子内容(如电子邮件或网页)的访客时,即为一次印象。
营销 让目标受众了解产品或服务的方式,以吸引其购买或使用此产品或服务。
永久性cookies 两次访问间保留于访客计算机上的cookie(文本文件),可让Omniture识别后续访问中的访客。
预测 一项公式,可用于预测流量下一步最可能进行的动作。
预定报表 通过电子方式(通常包括电子邮件或FTP)发送的一种SiteCatalyst报表,其发送基于通过SiteCatalyst界面中的向导所选择的量度。
网络上的一组计算设备,可共享常用IP范围。
域名 针对单个IP地址的以文本命名的掩码。与互联网相连的每台计算机均有与域名关联的唯一IP地址。您登录互联网时,ISP会为您指定IP地址。它是一个由四部分组成的号码,如207.159.140.20(SiteCatalyst的IP地址)。通常,每个IP地址均有为其指定的”域名”。207.159.140.20的域名为Super-Stats.com。SiteCatalyst®统计信息程序将始终尝试让IP地址与其域名匹配,以便查看网页的访客。例如,john.pr.ibm.com可能是IBM公共关系部门的一位员工。如果服务器找不到针对IP地址的关联”域名”,则会显示此IP地址。
阈值 位于相关元素之下的量度值。阈值之下的量度通常与实际效果无关联,且阈值之下的代码元素通常无需查看或修改代码。
元数据 用于描述其他数据的数据。数据定义有时也称元数据。元数据包括架构、表格、索引、视图及列定义。
原始引用网站 顾客可多次访问您的网站,且每次访问时都使用不同的引用网站。原始引用网站为顾客首次访问网站时所用的引用网站。
原始引用域 一种SiteCatalyst报表,可显示促成顾客访问网站的原始引用网站。由于顾客可多次访问网站,且每次访问各使用不同的引用网站,因而此报表会显示顾客首次访问网站时的引用方式。此报表仅通过基本域名(aol.com、yahoo.com等)来引用网站。
摘要报表 显示各类转换信息的执行方面的概观。每个报表部分均至少使用一份”转换摘要”报表,其显示该组其他报表中所含信息的概要。SiteCatalyst® Conversion采用三个不同版本的”转换摘要”报表:转换与平均值、最大改进摘要及项目摘要。
粘性 网站留住访客(使其不离开网站)的有效性
帐户管理员 帐户管理员指Omniture技术支持代表;可为支持的用户专门指派帐户管理员来回答问题及/或解决问题。
帐户合并 请参阅《合并》。
帐户活动工具 一种能让您查看针对每个报表包的服务器调用的SiteCatalyst工具。
证书签名请求(CSR) CSR是由Web服务器生成的文本文件,SSL证书将安装在该服务器上。证书颁发机构使用此文本文件创建”签名的”SSL证书。
知识库 一种SiteCatalyst工具,包含关于Omniture产品的常见问题及一般网页分析问题。所有SiteCatalyst用户均可访问知识库。
蜘蛛程序 爬网自动化程序,通常用于为网页编制索引以便搜索引擎使用。由于大多数网页包含其他页面的链接,因此蜘蛛程序几乎可在网站的任何位置启动。大型搜索引擎允许多个蜘蛛程序同时运行。
直接访问 使用SiteCatalyst直接访问,可直接从桌面访问个人的、或通过您公司共享的”功能板”和”书签”。
重定向 重定向无需用户交互即可将浏览器指向新的位置。
重新加载 同一次访问中针对同一项目的连续重复请求,其间无其他请求。导致上述情形的原因包括:访客点击”重新加载”按钮,连续尝试完成已失败的下载,或缓存满足了经其他方式插入中间的请求。
主服务器调用 在多报表包标记中,它是第一个指向Omniture服务器的调用。任何后续指向Omniture服务器的调用会按客户合同中确定的价格进行更改。例如,如果s_account=”abc,123″,则指向”abc”的调用为主服务器调用。
主机 又称”互联网服务提供商”,是一种提供互联网连接服务的组织。
主页 指定为网站主进入点(或主页面)的页面,或浏览器首次连接互联网时的起始点。通常它属于欢迎页,会介绍网站用途或网站主办组织,也提供网站的下级页面的链接。
主页公告 SiteCatalyst主页的一个区域,系统管理员可在此张贴适用于所有用户的消息及一般更新。
属性 频道的子组或子区域。例如,假定网站上有两个频道:新闻和天气。新闻频道可能包含以下四个子组或属性:国内、本地、体育和政治。
专业服务 请参阅”客户服务”。
转换 指您认为在SiteCatalyst中可通过”转换模块”跟踪的成功事件;或引导访客访问网站的任何事件,如销售、营销等。
转换 成功完成最终用户确定的任何指定事件。请参阅《成功事件》。
转换变量 “自定义分析转换变量”(或eVar)置于您网站所选网页的Omniture代码中。其主要目的是分段SiteCatalyst自定义报表中的转换成功量度。Evar变量以访问为基础,功能与网站上的cookie类似。传入eVar变量的值会根据”设置选项卡”中的配置在预设时间段内跟踪用户。
转换导航器 指显示”转换”报表(用于指定实施)的SiteCatalyst页面。
转换和平均值 一种SiteCatalyst报表,可显示基于特定事件的收入及基于不确定事件的退出平均值。
转换率 指您网站的访客成功完成特定活动,这可以某种方式对您的在线业务做出实际的贡献。
转换率 请参阅”转换率”
着陆页面 访客进入网站时所在的页面。从促销活动或转换的角度而言,它是通过点击外部链接进行访问的网站页面。
子关系 指可让一个变量依其它变量划分的数据关系,包括促销活动、产品、转换变量和事件及查找方法(如搜索引擎和关键词报表)。
字符集 指找到的每种语言的一组字符。所有语言均为单字节或多字节字符集。多字节字符集由多字节字符组成。单字节字符集由单字节字符组成。拉丁语系为单字节,而非拉丁语系(如日语)则为多字节。
自定义eVar 打开特定网站可用于自定义的变量。eVars变量仅与转换相关。请参阅《prop》。
自定义分析报表 指一组与自定义流量变量(prop变量)组关联的报表。每份prop报表均为单独的自定义分析报表。
自定义链接 指网站上配置为发送数据至SiteCatalyst的链接。linkType变量(或tl()函数中第二个参数)用于识别将显示链接名称或URL的报表(自定义、下载和退出链接报表)。
自定义流量分析变量(prop) s.prop变量可让您将自定义数据与指定流量相关事件相关联,此变量嵌入您网站每一网页的SiteCatalyst代码中。通过s.prop变量,SiteCatalyst让您可以根据公司、行业和业务的独特目标创建自定义报表。
自定义模式 由”模式生成器”生成的自定义模式。
自定义日历 SiteCatalyst中的日历选项(非公历模式)。相关选项包括4-4-5与4-5-4日历模式,两者均可用作零售行业的标准模式。SiteCatalyst还提供用户可自行设置的完全自定义日历。
自定义转换分析变量(eVar) eVar变量置于您网站所选网页的Omniture代码中。此变量主要目的是分段SiteCatalyst自定义报表中的转换成功量度度,可以访问为基础,其功能与网站上的cookies类似。传入eVar变量的值会根据”设置选项卡”中的配置在预设时间段内跟踪用户。
自动PageNames插件 Omniture插件将以现有URL文件夹结构为基础,动态设置页面名称。该插件还可配置为包括/排除查询字符串参数。
一种关联用户集合的组织工具。组成员将仅可使用与该组关联的工具或报表。
组成员资格 一组用户在拥有组成员资格后,即可使用SiteCatalyst中的各类功能。
最长路径 一种SiteCatalyst报表,可显示在当前时间段内网站访客采用的最长路径。您可查看完整路径,包括访问过(从开始到结束)的最常路径下所有页面。
最佳实践咨询 为客户提供的付费服务,可帮助客户最大程度地实现在线投资价值。”最佳实践”顾问拥有丰富的网站分析经验,能够评估客户的战略目标并提供业务分析及优化建议。服务项目包括:报表与KPI策略、季度业务审核、电子营销测量、分段、网站重新设计ROI(投资回报率)及A/B或多变量测试。该团队拥有互联网行业纵向及在线业务模式方面的各类专业技术。”最佳实践”顾问从任职之初即与实施顾问协同工作,以确保Omniture工具部署的快速价值实现。任职期为一到两周,也可长达数月或更久。
最近100位访客 一种SiteCatalyst报表,可显示网站最近100位访客的IP地址和域。
最受欢迎服务器 一种SiteCatalyst报表,列出了SiteCatalyst所跟踪网站的全部服务器,告诉您哪些服务器的访问量最大。
最受欢迎网站区域 一种SiteCatalyst报表,列出了SiteCatalyst所跟踪网站的全部网站区域,告诉您哪些网站区域的访问量最大。
最受欢迎页面 一种SiteCatalyst报表,列出了SiteCatalyst所跟踪网站的全部页面,告诉您哪些页面的访问量最大。
112.2o7.net SiteCatalyst cookie的域,其针对指向San Jose数据中心(由Omniture设于加利福尼亚)的报表包而设置。
122.2o7.net SiteCatalyst cookie的域,针对指向Dallas数据中心(由Omniture设于德克萨斯州)的报表包而设置。
404错误 请参阅”页面未找到”

No Comments

Facebook内部资料:产品设计评价体系解密

如何对设计进行评判,一定有很多答案,有利有弊。问100位设计师,会得到100种回答。用线上PV、UV等数据说话,更多受产品属性、运营动作影响;采用用户调研,往往得到的是用户角度的单方面看法,缺少专业指导性意见;用需求方的满意来衡量,可能最后需求方认可的是设计师认为最滥的方案。

两家都挂有“天下第一”相邻卖臭豆腐的师傅。

你们谁家的臭豆腐闻起来臭?

回答:“我”

你们谁家的臭豆腐吃起来香?

回答:“我”

那你们到底谁的臭豆腐天下第一?

他们家的臭豆腐不行……”

设计师:“我从我的专业角度认为我的设计是没有问题的”!

让一个设计师去评价另外一个设计师的作品,就好比去问卖臭豆腐的师傅,往往得到的观点比较片面,互相否定,基本是从自我为中心的思维方式。

那我们肯定自然会想到,让用户说谁家的臭豆腐好吃不就行了,看谁家的队排的长?臭豆腐师傅又会说各种原因,什么地段、客流方向、发酵温度、原料还有城管。而设计师在一个公司内的角色往往没有卖臭豆腐这样市场化,在资源紧缺时,需求方往往不会太追求质量,很多时候凑合凑合也就用了,给设计师一个需求方很满意的假象。

好设计是夸出来的,不否定任何作品,只表扬优秀作品。

设计师其实是很想知道作品还有什么地方可以改进,只是接受不了否定他的作品又不告诉他为什么的表达方式。

找些所谓的专家指导,设计师往往是抵触和“也不过如此”。

收集一些用户的反馈,设计师往往是嘲笑和“他们不懂的”。

评价其实就是用一个标准去度量事务

首先我们要制定标准,有了共同的标准才能进行裁判。而标准其实没有好坏对错,关键在对所有的设计师都是公平的,避免个别设计师叽叽歪歪,因为“大家都一样”。

《Facebook 产品设计五维》

情感

1、  精准定位——设计对受众定位清晰,符合该设计目标用户群的使用体验。

2、  亲和力——所有交互元素的设计上,用户对信息沟通顺畅,感觉似有人一般的亲和感。

3、分享——承载对Facebook连接、自由、生活的文化认同。

4、留恋度——给人超出想象的空间,让人留恋往返,对产品期待更多,得到二次访问。

易用

5、反馈及时——在交互过程中,用户的操作能够在屏幕上及时得到反馈效果,帮助用户提高效率。

6、方位清晰——清晰的知道自己在那里,退路在那里,能够去那里。

7、路径简短——完成任务在尽可能控制在三步之内,完成某项任务所花废的步骤和时间最短最好。

8、容错性好——设计限制因素,突出正确操作,隐藏可能的错误操作,减少勿操作。

形美

9、文字悦读——信息传达易读,符合中文阅读习惯,信息传达快速。

10、颜色合适——利用大众对颜色理解的寓意,使用正确的色彩加强产品的印象。

11、布局美观——均衡与对称的构图,使画面整体具有稳定性。

12、空间感强——运用几何透视的原理,设计中表现远近、层次、穿插等关系。

气势

13、专业性——细节完美,找不到明显的设计瑕疵。

14、整体性——所有交互元素的设计上,用户对信息沟通顺畅,感觉似有人一般的亲和感。

15、品牌成分——体现Facebook品牌形象,并使品牌资产保持延续与统一。

16、惊喜度——局部设计有贴心且另人惊喜的体验。

创新

17、共性——符合已知事物的普遍认知。

18、异性——在共性基础上,给人耳目一新的感受。

19、复制性——能够促进Facebook其它产品的发展。

20、颠覆性——在互联网上前所未见,能够变成同行业新的标准。

—————————————-猫割线—————————————

田径运动可以用秒表量化,体操运动由评委团队打分量化。

有了标准,评价就不再难。为了减少个人看法对评审的客观性,我们规定评审必须4人以上,并且评委分只占总分的50%,另外50%由用户线上调查获取,题目要和并且和《设计五维》对应。

《产品设计评审规则》

评价周期

1、每个设计师每个月被评审1次。

2、Team leader每周组织一次评审,提前通知设计师。

人员组成

1、  大评委1人(组织本次评审者,由产品设计主管担任)

2、  评委4人以上(部门经理1 人、主管1人、同事1人、其它。)

3、  被评设计师

评审流程

1、每次由被评设计师自行上报一个最近上线的作品。

2、会议形式,被评设计师向评委团进行设计理念简单介绍。

3、评委各自填写评审表,完成后交由大评委。

4、大评委对评审表进行数据计算,意见汇总,并制作评审报告。

5、组长负责每次新改版上线的用户数据收集。

6、保留好原始评审表,进行存档。

7、打印评审报告,并将评审意见告诉设计师,完成本次评审。

打分规则

1、  产品设计五大指标总共20条,每一条进行0-5分的打分,如果全部满意即为100分。

2、  单条如果打5分,必须写出理由。打0-4分可以不写理由。

3、  计分时,去掉一个最高分和一个最低分,剩下的分数相加后的平均即为最后得分。

4、  根据线上用户调查数据和评委打分各占50%,最后得出该设计的最终得分。

—————————————-猫割线—————————————

用户不会说慌,用户只有第一反映

线上用户调研也是用《设计五维》去做,但不能用评委的版本,否则收集不到任何有用的信息。用户版只从情感、易用、形美、气势、创新五个大维度出题,不需要细化了,并且选项不能有任何引导性。而文字造成不要使用专业术语,用网友常用的网络用语就可以了。

产品设计用户在线调查问卷

1、您对19楼新XXX的整体满意度如何?(情感)

·非常满意

·比较满意

·一般

·比较不满意

·非常不满意

2、您觉得XXXX是否好看?(形美)

·漂亮,太棒了

·还可以

·一般

·有点难看

·恶心,不想再看第二次

3、您认为XXXX使用起来怎么样?(易用)

·更清晰了,方便使用

·还可以

·没什么感觉

·不如原来方便

·太费劲了

4、您认为新XXXX功能怎么样?(气势)

·太棒了,我喜欢

·还可以

·一般

·有点多余

·完全多余的

5、您认为对新XXX的功能XXXX怎么样?(创新)

·非常有用,太好了

·比较有用

·一般

·不关注

·对我没什么用

—————————————-猫割线—————————————

评审不是简单的告诉设计师得了几分,而是要给设计师有价值的指导。

规则所限,评委必须是4人以上,不可能4人都一种口味。每一条高分必须写出理由,评委只能经过考虑。最后还有50%的分是来自用户调研,多重数据组合,准确度大大增强。

而线上数据统计的五维曲线高低和评委的五维曲线高低如果一致,那这个评审基本就成功了。

《设计五维》最终呈现给设计师的是图标化评审报告,不仅能知道设计师在团队中的水平,还能知道具体在那方面做的好,那方面有提高的空间,指导意义远远大于分数的意义。

从19楼UED试用了一年的情况看,评审结果的分和以前模糊的印象分非常接近,也不用对设计师的作品拍脑袋评价,最后争论来争论去浪费口水。

No Comments

linux下查找命令–查找文件–查找文件内容

1,在某个路径下查文件。

     在/etc下查找“*.log”的文件

     find /etc -name “*.log”

2,扩展,列出某个路径下所有文件,包括子目录。

     find /etc -name “*”

3,在某个路径下查找所有包含“hello abcserver”字符串的文件。

     find /etc -name “*” | xargs grep “hello abcserver”

     或者find /etc -name “*” | xargs grep “hello abcserver” > ./cqtest.txt

4,网上摘抄的几个和查找文件或文件内容相关的命令详说:

正则表达式
\分别表示单词的开始和结束
ex: \ 以T或者t开头,om结尾的单词
正则表达式的元字符集:
1) ^行首 /^love/ 以love开头的行;
2) $行尾 /love$/ 以love结尾的行;
3) .    /l..e/ 匹配所有这样的行,字母l后面紧跟任意两个字符然后是e的行
4) * 重复0次或者任意多次前面字符
5) [x-y] 字符范围
6) [^x-y] 排除字符范围
7) \ 转义字符
8) \ 界定单词的开头和结尾
9) \( \) 标记后面用到的匹配字符 \(love\)able \1er=loveable lover
10) x\{m,n\} 重复字符x至少m此,至多n次
—————————————————————————
—————————————————————————
grep家族
RE–regular expression; g: global; p: print
出了上面10种元字符集,grep还支持下面的RE
\w 字母或者数字
\W 非单词字符(标点符号)
+ 重复一个或者多个前面的字符
| 或 love(a:b)表示lovea或者lobeb
?单个字符
grep返回状态值($?) 0表示成功,1表示失败,2表示没有找到文件
rgrep递归访问目录树
—————————————————————————
ls -l |grep ^d 显示目录
grep -n -v -# -A# -B#
-i 不区分大小写
-n 显示匹配行和行号
-v只显示不匹配行
-#显示匹配行上下#行
-A#匹配行后面打印#行
-B#匹配行前面打印#行
-c 只输出匹配行的行数
-h 查询多文件的时候不显示匹配的文件名字
-l 查询多文件只显示匹配的文件名
-s 不显示错误信息
grep与正则表达式同用
grep “^[^abc]” *.f 提取行首不是abc的行
grep “[0-9]\{3\}[8]” *.f 提取类似xxx8的行,x表示任意数字
grep “a\{2\}” *.f 显示a至少出现两次的行,注意grep是以行处理单位的
grep -n “^$” file 列出空行的行号
-E参数,可以使用”与”和”或”模式
grep -E “abc | def” *.f 显示包含abc或者def的行
ex:
ls -l | grep “^$” 显示目录
ls -l | grep “^d” 显示文件
ls -l | grep “^d..x..x..x” 显示特定权限的目录
ps aux | grep “httpd” |grep -v “grep”
—————————————————————————
—————————————————————————
**使用find和xargs
1. find pathname -options [-print -exec -ok]
-optinos
1)-name:按照文件名查找
find ~ -name “*.txt” -print
find ~ -name “[a-z][0-9].txt” -print
2)-perm:按照权限查找文件
find ~ -perm 755 -print 查找权限为755的文件
find ~ -perm 007 -print 查找o位置上具有7权限的文件
find ~ -perm 4000 -print 查找具有suid的文件
3)-prune
不在当前目录下查找
4)-user和-nouser
find ~ -user zhao -print 查找文件属主是zhao的文件
find ~ -nouser -print 查找文件属主已经被删除的文件
5)-group和-nogroup
find ~ -group zhao -print 查找文件群组是zhao的文件
6)按照时间
find ~ -mtime -5 -print 文件更改时间在5天内的文件
find ~ -mtime +3 -print 文件更改时间在3天前的文件
find ~ -newer file1 -print 查找比文件file1新的文件
7)按照类型查找
find ~ -type d -print 查找所有目录
8)按照大小
find ~ -size +1000000C -print 查找文件大小大于1000000字节(1M)的文件
9)查找位于本文件系统里面的文件
find / -name “*.txt” -mount -print
-exec,-ok:find命令对于匹配文件执行该参数所给出shell命令,相应命令形式为: ‘command’ {} \;
-ok 在执行命令前要确认
find ~ -type f -exec ls -l {} \;
find / -name “*.log” -mtime +5 -ok rm {} \;
find . -name core -exec rm {} \;
使用-x dev参数
防止find搜索其他分区
find . -size 0 -exec rm {} \;
删除尺寸为0的文件
2. xargs与-exec功能类似
find ~ -type f | xargs ls -l
find / -name “*.log” -type f -print| xargs grep -i DB0
find . -type f |xargs grep -i “Mary”
在所有文件中检索字符串Mary
ls *~ |xargs rm -rf
删除所有以~结尾的文件
—————————————————————————
—————————————————————————
SED:
=====
sed [options] sedcommand inputfile >outputfile
sed不接触初始输入文件,对其不做修改,若想保存改动,重要将输出重定向到一个文件即可
a\: 当前行后面加入一行或者文本
c\: 用信文本替换本行的文本
d: 删除一行
D: 删除模板块的第一行
i\: 在当前行上面插入文本
h: 拷贝模板块的内容到内存缓冲区
H: 追加模板块的内容到内存缓冲区
g: 获得内存缓冲区内容,并替换当前模板中的文本
G: 获得内存缓冲区内容,并追加到当前模版块文本的后面
n: 读取下一个输入行,用下一个命令处理新行而不是第一个命令
N: 追加下一个输入行到模版块后面,并在二者间插入一个新行,改变当前行的号码
p: 打印模板块的行
P: 打印模板块的地一行
q: 退出sed
r file: 从file中读行
!: 表示后面的命令对所有没有选中的行起作用
s/re/strint/: 用string替换正则表达式re
=: 打印当前行号
#command: 把注释扩展到下一个换行符号前
l 打印匹配行,包括显示控制符号
**替换标记
g: 行内全部替换
p: 打印行
w: 把行写入一个文件
x: 互换模板块和缓冲区中的文本
y: 把一个字符翻译成另外一个字符
**sed中元字符可以使用正则表达式中所有的
新加:
& 保存搜索字符 s/love/**&**/ 用**love**代替love
**sed定位文本的方式
x 行号
x-y 从x行到y行
/patern/ 查询包括patern的行
x,y! 不包括指定x-y行号的行
ex:
sed ‘/Tom/d’ file
删除包含Tom的行;
sed ‘/Tom/!d’ file
删除所有不包含Tom的行;
sed -n /north/p’ file
打印包含north的行;
sed ‘3d’ file
删除第三行;
sed ’3,$d’ file
删除第三行到最后一行;
sed ‘$d’ file
删除最后一行;
sed ‘/north/d’ file
删除包含north的行;
sed -n ‘s/west/north/g’ file
替换所有west为north;
sed -n ‘s/^west/north/p’ file
一行的开头的west用north替换,并打印发生替换的行;
sed ‘s/[0-9][0-9]$/&.5/’ file
所有以两个数字结尾的行,最后两个数字被他们自己替换并附加.5;
sed -n ‘s/\(Mar\)got/\1ianne/p’ file
将Margot替换为Marianne,并打印发生替换的行;
sed ‘s#abc#ABC#g’ file
所有abc由ABC替换,(所有s后面紧跟的字符都被认为是新的分隔符);
sed ‘/west/,/east/p’ file
打印包含west行和包含east行中间的所有行;
sed ’1,/east/s/$/**A**/’ file
地一行和包含east行之间的所有行的行尾加上字符串**A**;
sed -e ’1,3d’ -e ‘s/aa/bb/’ file
先删除1到3行,然后用bb替换aa;
sed ‘/Sam/r file1′ file
将文件file1中的内容附加在包含Sam的行后面;
sed ‘/Sam/w file1′ file
将还有Sam行写入文件file1中;
sed ‘/^north /a\new line second line’ file
所有以north加空格开头的行后面附加上两行文本,a\表示追加文本,\表示换行(tcsh中需要,bash中不需要);
sed ‘/^north/i\new line’ file
在行首为north的行前面插入一个新行;
sed ‘/norht/{n; s/aa/bb/;}’ file
首先匹配含有north的行,然后执行一组命令,n表示移到下一行,并用bb代替aa;
sed ’1,3g/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/’ file
将1到3行中的所有小写字母用大写字母替换;
sed ‘/Lewis/{s/Lewis/bbb;q;}’ file
首先找到匹配Lewis的行,然后用bbb代替Lewis,接着q退出seq;
sed -e ‘/north/h’ -e ‘$G’ file
首先找到包含norht的行,h拷贝到内存缓冲区,然后到文件随后一行($),G附加在最后一行后面;
sed -e ‘/we/{h;d;}’ -e ‘/ct/{G:}’ file
查找包含we的行,拷贝并且删除他,然后查找包含ct的行,将拷贝内容附加到他后面;
sed -e ‘/north/h’ -e ‘$g’ file
首先找到包含norht的行,h拷贝到内存缓冲区,然后到文件随后一行并覆盖他;
sed -n ‘l’ file
打印所有包含不能打印字符的行。
sed -n ‘/.*ing/p’ file
显示含有以ing结尾单词的行;
sed -n ‘/music/=’ file
打印含有music的行号;
sed ‘^$d’ file
删除空行
sed ‘s/^/abcd/g’ file
在行首填加abcd
sed ‘s/$/abcd/g’ file
在行尾填加abcd
sed ‘s/rm$/played &/g’ file
&表示在替换的时候保留被替换的词(rm–played rm)
sed ‘s/^M//g’ file
去掉行尾的^M (^M的输入,先按ctrl+v然后按enter即可即可)
—————————————————————————
—————————————————————————
gawk程序:
awk [-F 域分隔符] ‘commands’ inputfile
awk执行时,其域标志符为$1,$2,$3………$n,$0表示所有的域
awk -v var=value 赋值给一个用户定义的变量
awk ‘pattern’ file
awk ‘{action}’ file
awk ‘pattern {action}’ file
ex:
awk ‘{print $0}’ file
打印所有的域
awk ‘/Mary/’ file
打印包含file中包含Mary的行;
awk ‘{print $1}’ file
打印文件的第一列(第一个域);
awk ‘/Mary/ {print $1,$2}’ file
打印文件file包含Mary的行的第一和第二个域;
df | awk ‘S4>75000′
打印可用空间大于75000的文件系统
date | awk ‘{print ” month:”, $2, “\n year:” $6}’
格式化date的输出;
awk ‘BEGIN{OFMT=”%.2f”; print 1.25463}’
指定数字输出格式,小数点后面保留两位有效数(1.25);
awk ‘/[ab]cdef/’ file
打印匹配acdef或者bcdef的行;
awk ‘{print NR, $0}’ file
awk ‘{print $0, NR}’ file
NR当前记录数,每处理一个记录NR就加1
上面的命令相当于在每一行后面加上一个行号;
NF则记录每一行的域的个数;
awk -F ‘[ :\t]‘ ‘{print $0}’ file
指定域分隔符为空格、:或者tab
awk ‘/^[A-Z][a-z]+/’ file
打印所有以一个大写字母开头,然后是一个或者多个小写字母的行;
awk ‘$1~/[Bb]ill/’ file
第一个域匹配Bill或者bill的行;
awk ‘$1!~/ly$/’ file
第一个域末尾不是ly的行;
awk ‘/^(No|no)/’ file
打印行首为No或者no的行;
awk ‘BEGIN {print “file head \n”} {print $1 \t $4}’ file
awk ‘BEGIN {print “file head \n”} {print $1 \t $4}’ file |tee out.file
打印文件的时候附加一个文件头
awk ‘BEGIN {print “file head \n”} {print $1 \t $4} END {print “end of file”}’ file
打印文件的时候附加一个文件头和文件尾
awk中使用正则表达式
awk ‘{if($1~/hello/) print $0}’ file
如果域1中包含hello,就打印所有的域
~//表示匹配正则表达式,!~//表示不匹配正则表达式
awk ‘{if($6,>=,==,!=,~,!~(匹配,不匹配)
awk ‘$3==5346′ file
第三个域等于5346,就打印出该行;
awk ‘$3>5000 {print $1}’ file
第三个域大于5000就打印该行第一个域
awk ‘{max={$1>$2}?$1:$2; print max}’ file
如果第一个域大于第二个域,max=$1否则=$2,打印最大值
awk ‘{print ($1==11?”high\t” $2:”low\t” $2)}’ file
&&逻辑和,||逻辑或,!逻辑非
awk ‘$2==$5 && $3>5′ file
awk ‘/Tom/,/Jary/’ file
Tom第一次出现和Jary第一次出现之间的所有行;
awk ‘/north/ {print $3+10}’ file
包含north行的地三个域加10;
awk ‘$3==”aa” {$2=”dd”; print $0}’ file
将地三个域为aa的行的第二域变成dd,并打印该行;
**awk编程:
使用变量
awk ‘$1~/Tom/ {wage=$2+$3; print wage}’ file
先扫描第一个域,如果匹配Tom,就将第二和第三域的总和赋值给变量wage并输出;
awk ‘BEGIN{FS=”:”; OFS=”\t”;ORS=”\n\n”}{print $0}’ file
处理文件前设置
域分隔符(FS)为(:)
输出域分隔(OFS)为(\t)
输出记录分隔符(ORS)为(\n\n)
awk ‘END{print “The number of record is:’ NR}’ file
处理完文件后执行END语句
输出总记录数
awk ‘/Mary/{count++} END{print “Mary was found” count “times”}’ file
计数文件中Mary出现的次数;
**awk输入输出重定向
awk ‘$4>=70 {print $1, $2 >”outfile”}’ file
结果重定向到文件outfile中
awk ‘BEGIN{“date” |getline d; print d}’
将date结果输给getline函数,并打印
(getline从标准输出,管道等获得输入)
awk ‘BEGIN{“date” |getline d; split(d,mon); print mon[1] mon[2]}’
将date结果输给getline函数,slpit将d分解成数组,打印数组第2个变量
**split函数:split(string,array,field seperator)
awk ‘BEGIN{while(“ls”|getline) print}’
依次输出ls的每一项
awk
‘BEGIN{print “what is your name?”; getline name 0) {lc++; print lc ” ” a}}’
awk ‘BEGIN{while(getline a 0) {lc++; print lc}}’
如果文件不存在,getline返回-1
到达文件尾返回0
读到一行返回1
读取文件/etc/passwd,计数行数
**awk控制语句
if语句:
awk ‘{if($6>50) print $1 “too high”}’ file
awk ‘{if($6>20 && $250}{x++; print x} else {y++;print y}’ file
awk ‘{if($1~/peter/){next} else {print}}’ file
如果第一个域包含peter,awk就忽略这一行,读取文件的下一行,脚本从头开始执行;
循环语句:
awk ‘{i=1; while(i file
cat -v file 显示文件,包括其中的控制符(-v)
cat -n file 为每一行编号
cat -b file 每个非空行编号
cat -T file 以^I显示tab
3.
管道 | 把一个命令的输出传递给另外一个命令为输入
ex:
ls | grep file.doc
查找文件file.doc
who | awk ‘{print $1 “\t” $2}’ 只显示用户名和所在终端
df -h | awk ‘{print $1}’ |grep -v “filesystem” (-v表示输出不包括filesystem的项目)
df -h | awk ‘{print $1}’ |grep -v “filesystem” |sed ‘s/\/dev\///g’ 显示设备的时候不显示/dev/
4.tee
who | tee who.txt 输出到屏幕的同时输出到文件
who | tee -a who.txt 附加在文件的后面
5.文件重定向
ls -l |grep ^d >file.out 所有目录名字重定向到一个文件
cat /etc/passwd | awk -F: ‘{print $1}’ |sort >a.out (-F:指定分隔符为:)
cat >file.out reboot
at> ctrl+D
3小时后reboot
3.
bc – 计算器
scale=3 设置小数点后数字为数
ibase=2 二进制运算
4.
ls -d dir
只显示目录而不显示其下面的文件。
5.
sync
更新superblock并把它写入硬盘
6.
scp user@host:/path/file1 user@host:/path/file
服务器间拷贝文件

No Comments

varnish 清楚缓存

清除缓存的方式有很多,知道那么多也没啥大用,我就用一种就够了。。。

telnet 本地管理端口

purge req.http.host == host名字~~

purge req.url ~ 正则

purge obj.http.**** ~ 正则

等。。反正吧,基本上什么情况都能搞定了。req 和obj的属性很多,自己看吧。

No Comments

mysql 强制使用索引

explain select ID,CATALOG,ATTRIBUTE,OTHERINFO from d_products force index (ID) where ID>611880 and STATE=1 order by id asc limit 1

 force index (ID)

ID是ID+state的 index…不指定,他就非要用主键,老慢了!

No Comments