TYPO3: как считать показы страниц на каждой странице с расширением - PullRequest
0 голосов
/ 27 октября 2010

Мне нужно подсчитать количество показов каждой страницы на сайте TYPO3 в БД.Поэтому я думаю, что мне нужно расширение, которое вызывается на каждом показе страницы и увеличивает столбец «Показы» в БД конкретной страницы.

Я новичок в typo3 и новичок в разработке расширений.Есть ли способ включить расширение extbase на каждую страницу, чтобы вызывался какой-нибудь php-скрипт?

(обновление)
Я хочу добавить больше информации: мне не нужен счетчик, который считает всеPIs.Счетчик должен быть связан со страницей.Поэтому имеет смысл расширить таблицу страниц из Typo3.Другая необходимость заключается в том, чтобы расширение выполнялось с помощью extbase.

Ответы [ 2 ]

1 голос
/ 25 ноября 2010

Я новичок в typo3 и новичок в разработке расширений. Есть ли способ включить расширение extbase на каждую страницу, чтобы вызывался какой-нибудь php-скрипт?

Как только ваш плагин настроен, вы можете включить его с page.1234 < plugin.tx_yourextension_pi1 на любой странице. 1234 определяет позицию на вашей странице. Сценарий должен быть USER_INT, поэтому он не кэшируется (учтите, это будет стоить нагрузки, как ранее было указано @norwebian)

Поскольку вы не хотите ничего выводить, убедитесь, что контроллер также остается пустым.

1 голос
/ 28 октября 2010

Вы делали быстрый поиск в репозитории расширений?Попытка поиска «счетчик страниц» показывает четыре соответствующих расширения.

«Sys_stat» является наиболее близким к «официальному» решению, оно на самом деле просто включает несколько уже существующих настроек.Сообщалось, что она заполняет базу данных слишком большим количеством данных.

«Общий счетчик посетителей» был бы моим любимым, я думаю (если я вообще собирался счетчик страниц), это недавнообновляется и кажется достаточно простым.

Вы действительно должны рассмотреть правильное расширение статистики.И ics_awstats, и ke_stats были в моем наборе инструментов.

YMMV.Имейте в виду, что если ваш сайт популярен, сбор статистики быстро выходит из-под контроля.С другой стороны, если вы выберете простой счетчик, в том числе не кэшированные расширения будут стоить производительности.

...