Forumlar / National / Russian / Тех. поддержка / Установил Banners, но при клике на баннер ошибка

esclkm
#39194 2014-02-15 13:19

Изначально плагин от алекса, который я установил на сайт моего заказчика. Сайт дольно посещаемый и баннерка начала кушать ресурсы. И самое страшное, что запросов банерка создавала больше для показа 3ех баннеров было больше, чем для генерации всего остального сайта.

Модуль был постепенно переписан. Основная цель заключалась в оптимизации запросов, а так же возможность создавать кастом запросы (для опытных пользовалей)

 

Как происходит загрузка баннеров. Есть 2 варианта: для обычных страниц и для закешированных. Отличие в том, когда происходит загрузка баннеров: в момент генерации страницы или после загрузки.

В целом загрузка происходит следующим образом:

  1. Создаются зоны-ячейки для баннеров, и параллельно создается массив с описанием настроек баннера.
  2. После окончания загрузки страницы Массив с настройками группируется по одинаковым параметрам.
  3. Делаются запросы на вывод баннеров, и затем на обновление статистики.

Прошу протестировать плагин. Спасибо всем. Особенно алексу.

https://github.com/esclkm/Banners -- ссылка для скачивания

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты