0

我需要将 TYPO3 站点上每个页面的页面印象数计入数据库。所以我认为我需要一个在每个页面印象中调用的扩展,并在特定页面的数据库中增加一列“印象”。

我是typo3的新手,也是扩展开发的新手。有没有办法在每个页面上包含一个 extbase-extension 以便调用一些 php 脚本?

(更新)
我想添加更多信息:我不需要计算所有 PI 的计数器。计数器需要与页面相关。所以从 Typo3 扩展页表是有意义的。另一个需要是扩展应该使用 extbase 来完成。

4

2 回答 2

1

您是否在扩展存储库中进行了快速搜索?尝试搜索“page counter”会发现四个相关的扩展。

“Sys_stat”是最接近“官方”解决方案的东西,它实际上只是启用了一些已经存在的设置。不过,据报道,它会用太多数据填满数据库。

“通用访客计数器”将是我的最爱,我相信(如果我想要一个页面计数器的话),它最近更新并且看起来很简单。

不过,您确实应该考虑适当的统计扩展。ics_awstats 和 ke_stats 都在我的工具集中。

YMMV。请注意,如果您的网站很受欢迎,那么统计数据收集很快就会失控。另一方面,如果你选择一个简单的计数器,包括未缓存的扩展将会降低性能。

于 2010-10-28T07:51:29.373 回答
1

我是typo3的新手,也是扩展开发的新手。有没有办法在每个页面上包含一个 extbase-extension 以便调用一些 php 脚本?

配置插件后,您可以将其包含page.1234 < plugin.tx_yourextension_pi1在任何页面上。1234确定页面上的位置。该脚本应该是 USER_INT,因此它不会被缓存(请注意,这将消耗性能负载,如 @norwebian 之前所述)

由于您不想输出任何内容,因此请确保控制器也保持为空。

于 2010-11-24T21:34:42.123 回答