Есть ли плагин для этого или драгоценного камня, который я могу использовать. Я думал просто написать его на стол, когда в контроллере вызывается представление. Это лучший способ? Я вижу, что stackoverflow имеет эту функциональность, как они это делают?Как вы отслеживаете просмотры страниц на вид
ответ
Google Analytics - Пусть Google или какой-либо другой сторонний поставщик аналитики справится с этим для вас бесплатно. Я не думаю, что вы хотите делать записи файлов при каждой загрузке страницы - потенциально дорого. Другой вариант - хранить информацию в памяти и периодически записывать в базу данных, а не на каждую загрузку страницы.
[EDIT] Это интересный вопрос. I asked for help on this issue того, что более эффективно - записи db и записи файлов - там есть и хорошие отзывы.
Очевидно, что существуют службы статистики третьих лиц (Google Analytics, Mint и т. Д.), Но если вы должны сделать это самостоятельно, то делать запись каждый раз, когда кто-то попадает на страницу, серьезно повлияет на вашу БД.
Я писал отдельные хиты промежуточного файла в файловой системе или memcached, а затем запускаю задачу каждые 10 - 15 минут, которая будет анализировать эти данные и вставлять их в базу данных.
Если вы просто хотели, чтобы получить что-то там легко можно использовать в режиме реального времени аналитика provder как W3 Counter
Это дает вам реальные данные о времени (в отличие от Google Analytics) и является относительно простым для развертывания (несколько строки в вашем глобальном шаблоне), но, возможно, не даст вам детализации, которую вы хотите. Я думаю, это зависит от того, хотите ли вы эту информацию программно отображать/использовать в приложении или для статистических целей.
- 1. Как вы отслеживаете временные потоки разговоров онлайн
- 2. Как отслеживать просмотры страниц
- 3. Как вы отслеживаете источник ошибки?
- 4. Как вы отслеживаете процессы sidekiq?
- 5. Просмотры против вычислений страниц
- 6. Как вы отслеживаете отношения записи в NoSQL?
- 7. Как вы отслеживаете зависимые асинхронные задачи?
- 8. Просмотры страниц в Rails
- 9. Как вы отслеживаете утечки памяти приложения?
- 10. Как вы отслеживаете изменения флажка в ASP.NET?
- 11. Как вы отслеживаете местоположение вывода PDPageContentStream?
- 12. Как вы отслеживаете время сеанса в php?
- 13. Классы и подклассы - как вы их отслеживаете?
- 14. Отслеживание страниц Просмотры на динамическом веб-сайте
- 15. Как вы отслеживаете свои веб-сервисы?
- 16. Как вы отслеживаете и визуализируете обещания JavaScript?
- 17. Как вы отслеживаете потоки/контексты потоков?
- 18. Sitecore: Анонимные предварительные просмотры страниц
- 19. Различные просмотры страниц в браузере
- 20. Я пытаюсь создать пользовательский вид, который показывает только определенные показатели (Просмотры страниц, Уникальные просмотры страниц) Возможно ли это?
- 21. Виртуальные просмотры страниц Google Analytics
- 22. Как рассчитать просмотры страниц в Codeigniter
- 23. Как вы отслеживаете автоматическое масштабирование на AWS CloudFormation?
- 24. Hotlinking увеличивает трафик/просмотры страниц?
- 25. Можно отслеживать просмотры страниц Twitter?
- 26. Как игнорировать просмотры страниц поисковыми системами на странице PHP?
- 27. Как захватить просмотры страниц в MVC
- 28. Google Analytics, как отслеживать поддельные просмотры страниц?
- 29. Как подсчитать просмотры страниц моего блога Octopress?
- 30. Как я могу считать просмотры страниц?
Спасибо, я думаю, что в значительной степени ответы на вопрос. – IBarnes