Próbuję utworzyć stronę najczęściej oglądanych postów za pomocą widoków. Wiem, jak utworzyć stronę z najczęściej komentowanymi postami, ale nie mogę znaleźć opcji liczenia wyświetleń. Jakieś sugestie. Czy muszę dodać relację?
Próbuję utworzyć stronę najczęściej oglądanych postów za pomocą widoków. Wiem, jak utworzyć stronę z najczęściej komentowanymi postami, ale nie mogę znaleźć opcji liczenia wyświetleń. Jakieś sugestie. Czy muszę dodać relację?
Odpowiedzi:
Spróbuj użyć modułów statystyk. Pochodzi z rdzeniem Drupala.
Dokumenty z do: http://drupal.org/documentation/modules/statistics
AKTUALIZACJA PONIŻEJ: (ZRZUT EKRANU)


INSERTzapytania na każdej wyświetlanej stronie.
Wiem, że moduł Statystyka jest rdzeniem, ale myślę, że moduł radioaktywności tworzy bardziej realistyczne rozwiązanie do sprawdzania aktywności węzła. Możesz dodać profile rozpadu i przypisać energię dla różnych zdarzeń. Na przykład możesz dodać 1 energię, jeśli ktoś wyświetli węzeł, możesz dodać 5 energii, jeśli ktoś skomentował węzeł, i możesz dodać 15 energii, jeśli ktoś oznaczył jako ulubiony.
Mam nadzieję, że to pomoże.
Ze strony projektu:
Ten moduł zapewnia typ pola, który może być używany jako metryka gorąca lub zwykły licznik widoków dla jednostek i wiele innych. W istocie byty, które zwracają uwagę (widoki lub działania określone przez Reguły) są ogrzewane, podczas gdy nieaktywne powoli się ochładzają.
Ogólnie powinieneś unikać korzystania z modułu statystyk, ponieważ dodaje on niechciane zapytania do bazy danych i nie będzie dokładny podczas korzystania z buforowania odwrotnego proxy, takiego jak Varnish.
Zalecanym rozwiązaniem byłoby użycie Google Analytics do śledzenia statystyk stron, a następnie modułu statystyk Google Analytics w celu pobrania danych i wystawienia ich na wyświetlenia.