Задача банальная, но встречается довольно часто.
Есть сайты(клиенты), которые очень дотошно относятся к обновлению числа показов (SHOW_COUNTER),
а как известно, при кешировании компонета количество показов далеко от реальных данных.
Задачу решили следующим образом:
1. Для списка компонентов - дергаем скрипт - который возвращает массив SHOW_COUNTER. После получения данного массива - при помощи jQuery проставляем для каждого элемента соотв. значение.
2. В детальном просмотре - аналогично дергаем скрипт, только уже получаем одно значение SHOW_COUNTER для текущего элемента. И так же добавляем его при помощи jQuery
3. Еще в детальном просмотре дергаем скрип - который увеличивает значение SHOW_COUNTER
Таким образом, получаем кешированные компоненты - с актуальными для нас данными.
Есть сайты(клиенты), которые очень дотошно относятся к обновлению числа показов (SHOW_COUNTER),
а как известно, при кешировании компонета количество показов далеко от реальных данных.
Задачу решили следующим образом:
1. Для списка компонентов - дергаем скрипт - который возвращает массив SHOW_COUNTER. После получения данного массива - при помощи jQuery проставляем для каждого элемента соотв. значение.
2. В детальном просмотре - аналогично дергаем скрипт, только уже получаем одно значение SHOW_COUNTER для текущего элемента. И так же добавляем его при помощи jQuery
3. Еще в детальном просмотре дергаем скрип - который увеличивает значение SHOW_COUNTER
Таким образом, получаем кешированные компоненты - с актуальными для нас данными.