Open Web Analytics/配置

来自站长百科
跳转至: 导航、​ 搜索

Open Web Analytics | Open Web Analytics基本使用 | 站点追踪以及相关应用程序 | Open Web Analytics框架|Open Web Analytics扩展

OWA可以通过多种方式来配置,以迎合你的应用需求。

配置文件[ ]

owa-config.php文件是OWA的主要配置文件。这个文件可以在OWA安装之前手动创建,然后将同一目录下的owa-config-dist.php文件中的内容复制到该文件中即可。

这个配置文件主要设置了OWA的数据库信息,以及一些其他的全局配置。

配置常量[ ]

下面的包含在配置文件中的一些便捷常量,可以用来设置OWA实例的某些方面。

OWA_PUBLIC_URL 这是OWA的安装目录的公共访问URL地址,必须以斜杠结尾 (e.g. http://yourdomain/path/to/owa/).

OWA_ERROR_HANDLER 这一常量是用来设置OWA使用哪一个error handlers(错误处理器)函数。 其默认值是 "production". 如果你想调试OWA的话,也可以设置成"development" .

OWA_LOG_PHP_ERRORS 这将会记录所有OWA中产生的PHP错误和提醒到OWA的 errors.txt日志文件中,这对调试OWA有帮助。

OWA_CACHE_OBJECTS 这一设置是用来开启或者是关闭OWA的对象缓存系统的。

修改其他设置[ ]

实例的一些宽泛的配置值也是可以通过配置文件来设置的,设置一个值来使用$this->set()方法,然后将它出阿迪到下面的参数中:

  • 含有你想更改的设置的模块的名称;
  • 该设置的名称
  • 你想更改的值;

例如:

   $this->set('base, 'mailer-from', 'owa@myinstance.com');

基础模块配置[ ]

基础模块配置的一些默认值可以在下面的文件中找到:

http://svn.openwebanalytics.com/owa/trunk/modules/base/classes/settings.php

设置管理页面[ ]

大多数OWA的设置可以在设置管理用户界面中控制。该页面可以在OWA的用户界面中访问,并且允许管理员定制OWA默设置和行为。

通过PHP代码更改设置[ ]

所有的OWA设置都是可以使用API方法owa_coreAPI::getSetting() 和 owa_coreAPI::setSetting() 来访问和更改:

   owa_coreAPI::setSetting('modulename', 'somesetting', 'somevalue');

如果你需要将设置写入数据库,可以使用owa_coreAPI::persistSetting()方法:

   owa_coreAPI::setSetting('modulename', 'somesetting', 'somevaluetobestored');

除了上面的一些方法函数,你还可以通过OWA的全局配置对象来访问这些设置,例如:

// 获取OWA的全局配置对象
$config = owa_coreAPI::configSingleton();
// 获取一个设置
$setting = $config->get('somemodule', 'somesetting');
//修改设置(只为当前的php处理)
$config->set('somemodule', 'somesetting', 'newvalue');
// 修改一个设置并且存储到数据库中
$config->persistSetting('somemodule', 'somesetting', 'newvalue');
$config->save();

参考来源[ ]

Open Web Analytics使用手册导航

Open Web Analytics基本使用

环境配置 | 安装 | 升级 | WordPress整合 | MediaWiki整合

站点追踪以及相关应用程序

Javascript Tracker | PHP Tracker| 广告活动追踪 | 电子商务追踪 | 转换追踪 | 行为追踪

Open Web Analytics框架

框架概述 | 追踪管道 |事件处理器 | 数据库模式 | 角色与权限

Open Web Analytics扩展

数据访问API | 模块创建 | 过滤器hooks | 事件hooks | 实体 | 数据库访问 |数据库模式更新器创建 | Metrics and Dimensions | Metrics创建 | 配置