|
|
 Многие не хотят показывать код рекламы поисковому роботу. А вы стремитесь к этому? Или считаете, что тег noindex вас спасает? Ну что ж, вопросы были риторические. Перейдем к делу. Схема работы очень простая. В системе уже есть рекламные блоки, задача – вывести эти блоки с помощью jQuery и технологии Ajax. Для того, что бы вставить баннер на страницу достаточно всего лишь добавить в код шаблона main.tpl блок div. Количество таких блоков не ограничено.
| |
|
|
|
|
Данная модификация позволит вам выводить все или какое-то количество прикрепленных фотографий к новости в DataLife Engine.
| |
|
|
|
|
Инструкция по выводу последних комментариев под короткой новостью в DataLife Engine, поддерживаются все версии системы. Требуется изменить всего два файла.
| |
|
|
|
|
 Данные информеры созданные для того, что бы снизить нагрузку на сервер при вызове страниц системы DLE. За счет информера вам удастся снизить нагрузку на БД на 2 запроса минимум. Фишка в том, что запросы к БД для информеров выполняются в абсолютно другом файле раз в 300 секунд первый информер и раз в 60 секунд второй информер. Этот самый другой файл кэширует результат своей работы в файл. Система же, если найдет такой кэш файл на жестком диске сервера просто вставит его содержимое в страницу. А если система такого кэш файла не найдет, она ловко подставит вызов JS функции в страницу, которая в свою очередь с помощью ajax вставит информеры на страницу (т.е. опять же создадутся кэш файлы которые потом будут вставляться в страницы). Обновление информеров проходит так же с помощью ajax технологий (при нажатии на ссылку обновить). Система вставляет содержимое кэш файлов, но если эти файлы изменялись больше чем 300 или 60 секунд назад, то она опять же вставляет вызов функции на страницу, которая обновит информеры. Вот и получается, что запросы распараллелены и нагрузки существенной вовсе не несут. Запросы позаимствованы из интеграции форума IPB и DLE от Калиостро. Информеры подойдут для всех версий DLE. Информер тестировался для версии IPB 3.1.2. На нашем сайте количество запрос сведено к 0, а генерация страницы к 1 сотой секунды для гостя, а для пользователя к 3 сотым секунды с 6 запросами. Так же я вынес выполнение cron задания в отдельный файл, который выполняется компилятором вообще отдельно от системы DLE. Смотрите код страницы, самый низ.
| |
|
|
|