Навигация
Главная
Бесплатные шаблоны dle
Платные шаблоны dle
Бесплатные модули dle
Хаки dle
Скачать DataLife Engine
Заработок для Web мастеров
Контакты
Rss
Вход на сайт
  Логин
  Пароль
Популярные новости
Реклама

Amount News.v.1.03 - модуль подсчёта количества новостей в категориях

Amount News.v.1.03 - модуль подсчёта количества новостей в категориях

"Amount News.v.1.03" - модуль подсчёта количества новостей в категориях.

Назначение модуля:
Данный модуль предназначен для подсчёта количества новостей в определённой категории или подкатегории, а также, в случае если в основных категориях имеются подкатегории, то и для подсчёта общего количества новостей в основных категориях (главное отличие и преимущество данного модуля от хаков подобной направленности);
В данном модуле реализована удобнейшая административная панель (админка) управления настройками модуля с широчайшими возможностями настройки счётчика и возможностью предпросмотра вида счётчика сразу после установленных настроек;
Модуль тестировался на CMS "DataLife Engine" версии v.7.3 v.7.5 v.8.0 v.8.2 v.8.3 v.8.5

Новое в этой версии:
Проверена работоспособность модуля на CMS "DataLife Engine" версии v.7.3 v.7.5 v.8.0 v.8.2;
В админке появилась строчка, отображающая размер кэш-файла счётчиков;
Значительно переработан и оптимизирован код ядра модуля, что позволило сократить размер кода примерно на 20%;
Благодаря проведённой оптимизации кода, убран один запрос к базе данных при третьем и четвёртом типе подсчёта;
Устранил баг, по причине которого невозможно было вести правильный подчёт новостей в случае публикации новости в нескольких категориях одновременно. Теперь точно видно какое количество новостей имеется в той или иной категории;
Наконец-то устранил баг, по причине которого вёлся подсчёт новостей, опубликованных на ещё не наступившую дату, что опять таки привело подсчёт количества к точным показаниям;
Упразднён последный пункт настроек в админке модуля, в котором требовалось посмотреть и вписать последний ID-номер категории. Теперь ID-номер категории определяется автоматически. Однако, саму строчку в админке оставил немного подкорректировав, чтобы можно было просто проверить это автоопределение. Как говориться - доверяй, но проверяй;
В список спонсоров добавлен новый спонсор :-)
P.S. Выражаю благодарность пользователю под ником Sander за помощь в оптимизации кода.

Возможности админки:
Отображение размера кеш-файла;
Имеется возможность выбора независимого от кеша сайта кеширования показаний счётчиков;
Имеется возможность выбора цвета, которым будут отображаться скобки счётчиков;
Имеется возможность выбора цвета, которым будут отображаться показания общего количества новостей;
Имеется возможность выбора цвета, которым будут отображаться показания количества новостей, опубликованных за сегодняшний день;
Имеется возможность выбора типа (круглые или квадратные и т.п.) левой боковой скобки счётчика, разделителя между показаниями счётчика и правой боковой скобки счётчика;
Имеется возможность отключения функции подсчёта количества новостей во всех подкатегориях или категориях;
Имеется возможность отключения функции подсчёта общего количества новостей во всех основных категориях;
Имеется возможность включения отображения знака "плюс" перед счётчиком сегодняшних новостей;
Имеется возможность отключения отображения цифры "0" перед счётчиком сегодняшних новостей, если новостей сегодня нет;
Имеется возможность выбирать предпочтительный тип отображения счётчиков, а точнее - можно отображать сначала счётчик сегодняшних новостей, а за ним общий (+5|345), либо наоборот - сначала общий счётчик, а за ним счётчик сегодняшних новостей (345|+5);
Имеется возможность предварительного просмотра счётчика после установленных настроек. После сохранения настроек Вы сразу в админке видите как счётчик будет выглядеть на сайте, незаходя на сам сайт. Это намного повышает удобство использования модуля.

Количество запросов:
Количество запросов в базу данных напрямую зависит от того, имеются ли у Вас основные категории, в которых, в свою очередь, имеются подкатегории и от того, хотите ли Вы вести подсчёт общего количества новостей в основных категориях. В любом случае в настройках данного модуля реализована возможность выбора типа функции подсчёта количества новостей в зависимости от Ваших потребностей;
Если Вы выберите "Тип 1", то количество запросов в базу данных всегда будет равно единице независимо от количества категорий;
Если Вы выберите "Тип 2", то количество запросов в базу данных всегда будет равно единице независимо от количества категорий;
Если Вы выберите "Тип 3", то количество запросов в базу данных будет равно количеству основных категорий;
Если Вы выберите "Тип 4", то количество запросов в базу данных будет равно единице плюс количество основных категорий;
Как Вы заметили, самым ресурсоёмким является четвёртый тип подсчёта количества новостей. Но после первого просмотра все показания счётчиков кешируются и заносятся в отдельный файл и независимо от количества категорий или подкатегорий и выбранных настроек, запросов в базу данных не производится. Кеширование сохраняется до добавления / редактирования какой-либо новости на сайте или обновления кеша сайта какими-либо другими способами или опционально кеш счётчика может обновляться по установленному в админке таймеру.

Демонстрация модуля:
Как реализована работа данного модуля можно просмотреть на _http://donmobi.ru/catalog.html

Стоимость модуля:
Данный модуль теперь немножко платный и стоит он 4$ (WebMoney) - обращаться ICQ: 41111-3111

Об авторе:
Имя: Ортиков Гамлет
Ник: Gamlet.Uz.
ICQ: 41111-3111
Моб: 8-928-777-5000
Сайт: _http://donmobi.ru
Почта: GamletOrtikov@mail.ru

12 июля 2010 добавил Gamlet.Uz.
     просмотров 3296   комментариев (0)

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.














Rambler's Top100

Яндекс цитирования