В проекте, который я создаю для клиента, одним из требований является расширенное отслеживание пользователей. Клиент хотел бы знать, на каких страницах просматривается аутентифицированный пользователь, и когда. Я прочитал this post, что, вероятно, будет моим методом. Тем не менее, это похоже на толлинг в базе данных, и поскольку клиент может использовать Azure для его размещения, я бы хотел, чтобы транзакции # из db были минимальными [хотя это не было одним из его требований ... просто спасибо, я думаю :)]. Во всяком случае, я разорван между двумя следующими способами: пожалуйста, сообщите, что вы все чувствуете лучше, и какие плюсы и минусы любого из них могут быть. Или предложите любые альтернативные методы, которые я, возможно, пропустил.Отслеживание зарегистрированных пользователей
- Метод один: бревенчатый к БД на каждый запрос HTTP с помощью модуля HTTP
- Метод Два: Хранить в визитах в сессии, и все, что в базу данных войти одним махом во Session_End случае
Да, это не астрономический. Это 1 цент за каждые 10 тыс. Транзакций. Таким образом, клиент будет начисляться .000001 цент каждый раз, когда пользователь делает запрос с использованием метода 1, который, вероятно, намного меньше заряда, чем мой часовой тариф, чтобы построить материал сеанса. Поэтому я соглашусь с вашим советом. Вероятно, это не стоит времени и часов, необходимых для создания альтернативы на основе сеанса. – regex