我需要将TYPO3网站上每个网页的网页展示次数计入数据库。 因此,我认为我需要在每个页面展示时调用一个扩展名,并在特定页面的数据库中增加列“展示次数”。
我是typo3的新手,也是扩展开发的新手。有没有办法在每个页面上包含一个extbase-extension,所以一些php脚本被调用?
(更新)
我想添加更多信息:
我不需要一个计算所有PI的计数器。计数器需要与页面相关。所以从Typo3扩展pages-table是有意义的。另一个需要是扩展应该使用extbase。
答案 0 :(得分:1)
您是否在扩展程序库中进行了快速搜索?尝试search for "page counter"会显示四个相关扩展。
“Sys_stat”是最接近“官方”解决方案的东西,它实际上只是启用了一些设置。据报道,数据库填充的数据太多了。
“通用访客计数器”将是我的最爱,我相信(如果我要去寻找一个页面计数器),它最近更新并且看起来很简单。
但你应该考虑适当的统计数据扩展。 ics_awstats和ke_stats都在我的工具集中。
YMMV。请注意,如果您的网站很受欢迎,快速收集的统计信息就会失控。另一方面,如果你选择一个简单的计数器,包括未缓存的扩展将会降低成本。
答案 1 :(得分:1)
我是typo3的新手,也是扩展开发的新手。有没有办法在每个页面上包含一个extbase-extension,所以一些php脚本被调用?
配置插件后,您可以在任何页面上将page.1234 < plugin.tx_yourextension_pi1
包含在内。 1234
确定您网页上的排名。
该脚本应该是USER_INT,因此它不会被缓存(请注意,这将花费大量的性能,如之前@norwebian所述)
由于您不想输出任何内容,请确保控制器也保持为空。