Jestem pewien, że ktoś ma wtyczkę (lub samouczek), która jest podobna do tej, ale mam problem ze znalezieniem: Chcę być w stanie śledzić liczbę "widoków" danego obiektu (tak jak pytanie tutaj na stackoverflow ma "liczbę wyświetleń").Śledź liczbę "odsłon" lub "trafień" obiektu?
Jeśli użytkownik nie jest zalogowany, nie miałbym nic przeciwko próbie umieszczenia pliku cookie (lub zarejestrowania adresu IP), aby nie mógł przypadkowo uruchomić liczby wyświetleń, odświeżając stronę; a jeśli użytkownik jest zalogowany, zezwalaj tylko na jeden "widok" między sesjami/przeglądarkami/adresami IP. Nie sądzę, że potrzebuję tego bardziej od niej.
ja zorientować, że najlepszym sposobem na to jest z Middleware, że jest odłączony od różnych modeli Chcę śledzić i przy użyciu wyrażenia F (swego rodzaju) - Pozostałe pytania dotyczące stackoverlow wspomniałem to (1) (2) (3).
Ale zastanawiam się, czy ten kod istnieje już na wolności - ponieważ nie jestem najbystrzejszym koderem i jestem pewien, że ktoś mógłby zrobić to lepiej. Uśmiech.
Widziałeś to?
Fajnie, sprawdzę to! – vikingosegundo
Hitcount wydaje się zbyt skomplikowany dla tego zadania. Szczególnie używanie modeli do liczenia trafień może być naprawdę ciężkie. Polecam (podobnie jak w moim projekcie), aby zamiast tego używać Cache. Inteligentne nazwy pamięci podręcznej + limity czasu ładnie radzą sobie z problemem i jest niezwykle szybki. – thedk
świetna aplikacja, dzięki! Czy automatycznie odfiltrowuje trafienia wyszukiwarek? –