создание и доработка сайтов,
раскрутка, администрирование
Seditio
Cotonti
1С-Битрикс
Авторизация
Логин
Пароль

Кодинг / Seditio / Плагины / Коммерция / Bworks v1.00

Баннерную рекламу сейчас можно встретить на страницах многих сайтов. Если ресурс небольшой и баннеров немного, то их вполне можно разместить "вручную". Однако такой подход не пригоден, когда сайт вырос и заметно пополнил число своих разделов и страниц. Обычно, если дела идут удачно, возрастает и приток рекламы. Крупные сайты имеют по несколько рекламодателей, каждый из которых может пожелать видеть десяток своих баннеров разных размеров и тематик, которые должны выводиться на определенных страницах или в определенных разделах. Плюс к этому, задача может осложняться тем, что баннеры рекламодателей необходимо выводить в ротации и время от времени заменять на другие. В общем, как не крути, а без баннерной системы в данном случае уже не обойтись.

Ряд решений этой задачи присутствует в сети. С ними мы, конечно же, ознакомились перед разработкой собственной системы, полагая, что создание таковой, возможно, и не понадобится. Однако мы ошибались... Каждый из предложенных вариантов имеет свои недостатки. В некоторых просто отсутствуют необходимые функции и требуемая гибкость, другие слишком прожорливы по отношению к ресурсам web-сервера. Например, система OpenX даже при относительно небольшой посещаемости сайта уже требует достаточно дорогой хостинг, а при средней посещаемости - выделенный сервер.

Разработанная нами система получила название Bworks. Она имеет отличную функциональность и, вместе с этим, отличается высокой производительностью. В настоящее время Bworks успешно используется на сайте с посещаемостью не менее 5-6 тысяч уникальных заходов в сутки. Число страниц сайта давно перевалило за 10 тысяч. Именно на них распределены более 50 рекламных мест и около двух десятков баннеров разного размера и формата. Примечательно, что данный ресурс вполне обходится виртуальным хостингом.



Достоинства Bworks



Интерфейс Bworks

Главное меню. Из главного меню баннерная система Bworks предлагает перейти к управлению рекламодателями, рекламными местами и размерами баннеров.

Главное меню

Размеры баннеров. Начинать работу с системой Bworks необходимо с создания размеров, которые будут использоваться для баннеров и для рекламных мест. Вы совершенно произвольно создаете нужное количество размеров, указывая их ширину и высоту в пикселях, а также, при необходимости, снабжая размеры комментариями.

Размеры баннеров Добавление размера Информация по размеру Редактирование размера

В последствии размеры можно будет редактировать и удалять. Однако есть одна особенность. Беспрепятственно можно редактировать лишь текстовый комментарий размеров. Редактировать сами размеры или удалять их можно только в том случае, если они не используются баннерами или рекламными местами. Система Bworks при таких действиях осуществляет проверку и выдает предупреждение, сообщая, где именно используются размеры.

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

Рекламные места Добавление места Информация по месту Редактирование места

Рекламные места в последствии можно редактировать и удалять. При этих действиях никаких препятствий не создается, однако вам необходимо проявлять осторожность. Если рекламное место используется каким-нибудь рекламодателем, то это видно как в общем списке рекламных мест, так и в детальной информации по выбранному рекламному месту.

Для созданных мест в любой момент можно скопировать код тегов, которые необходимо будет вставлять в файлы шаблона вашего сайта. Они имеют простейший вид {PLUGIN_BWORKS.название_места} вместо сложных скриптов, которые предлагают некоторые другие баннерные системы.

Рекламодатели. Данный раздел наиболее насыщенный. Он позволяет не только добавить нужное количество компаний - рекламодателей, но и полноценно управлять их баннерами и местами.

Рекламодатели Добавление рекламодателя Просмотр рекламодателя Редактирование рекламодателя

Каждый рекламодатель имеет название и контактную информацию. Рекламодателей можно редактировать и удалять. Кроме этого, предусмотрена возможность быстрой активации и деактивации рекламодателя, при которой все его баннеры показываются или, соответственно, не показываются.

Привязка рекламных мест. Выбрав рекламодателя, можно перейти в подраздел, где задаются его рекламные места. По сути, здесь выводятся все те места, которые были созданы вами. Для привязки каких-то мест к текущему рекламодателю нужно лишь проставить флажки и нажать кнопку "Внести изменения". Отказаться от мест так же просто - нужно снять флажки и нажать кнопку "Внести изменения".

Места рекламодателя

Для ясности в списке видно, какие из мест уже используются. Обращаем внимание, что система Bworks не имеет ограничений по привязкам компаний к рекламным местам. Одно и то же место могут использовать сразу несколько рекламодателей. Их баннеры будут отображаться в соответствии с разработанным алгоритмом.

Загрузка баннеров. Помимо рекламных мест для каждого рекламодателя назначаются баннеры. Их можно загружать в систему, редактировать и удалять, используя удобный и понятный интерфейс. Допустимы как баннеры-картинки GIF, JPG, PNG, так и Flash-баннеры. Кроме этого, возможно размещение текстовых баннеров и скриптов.

Каждый баннер имеет название, параметр активности (баннер можно отключать), размер, формат. Некоторые типы баннеров требуют заполнения дополнительных полей. Например, для баннеров-картинок желательно заполнить текст, который будет в последствии выводиться в полях ALT и TITLE. Ссылка для баннера необходима в большинстве случаев, однако она не является обязательной, поскольку иногда баннеры могут размещаться на сайте и в дизайнерских целях.

Баннеры рекламодателя Добавление баннера Редактирование баннера

Поле "Код баннера" предусмотрено для текстовых баннеров и размещения скриптов. Например, вы можете разместить спонсорские ссылки или скрипт, который будет выводить баннер сторонней баннерной системы.



Вывод баннеров

Как уже было отмечено, каждое созданное в системе Bworks рекламное место имеет свое уникальное имя. Это имя входит в состав тегов, которые необходимо помещать в шаблоны сайта на те места, где должны отображаться баннеры.

В следующем примере размещено два баннерных места в шаблоне страниц page.tpl.

Код:
<!-- BEGIN: MAIN -->

<div>{PLUGIN_BWORKS.Coding_Top}</div>

<h1>{PAGE_TITLE}</h1>

<div class='main_top'>
<p>{PHP.skinlang.page.Author} {PAGE_AUTHOR}</p>
<p>{PHP.skinlang.page.Date} {PAGE_DATE}</p>
<!-- BEGIN: PAGE_ADMIN -->
<p>{PAGE_ADMIN_UNVALIDATE} / {PAGE_ADMIN_EDIT}</p>
<!-- END: PAGE_ADMIN -->
</div>

<div class='main_text'>{PAGE_TEXT}</div>

<div>{PLUGIN_BWORKS.Coding_Bottom}</div>

<!-- END: MAIN -->

Условия вывода баннера на определенном месте:

В случае, если данным условиям соответствует несколько баннеров, в том числе это могут быть баннеры разных рекламодателей, то баннеры на данном месте будут выводиться рандомно. Этот метод обеспечивает примерно равное число показов всех соответствующих условиям баннеров.



Разграничение по разделам сайта

Пользователи движка Seditio, имеющие дело с файлами его шаблонов, хорошо знают, что для разных типов страниц предназначены отдельные шаблоны. В числе таких типов страниц, например, главная, листы, публикации, форум. Соответственно вставить в каждый тип страниц уникальные баннерные места не составит никаких проблем. Вставлять одинаковые баннерные места в разные типы страниц тоже никто не запрещает.

Существует метод дополнительного разграничения рекламных мест. Объясним на примере нашего сайта. Допустим, нам требуется в листах и публикациях раздела "Кодинг" разместить одни баннерные места, а в листах и публикациях раздела "Статьи" - другие. В данном случае необходимо воспользоваться возможностями самого движка Seditio. Ведь он позволяет для каждого раздела или группы разделов использовать индивидуальные шаблоны. В нашем случае шаблоны раздела кодинга будут иметь файлы: list.group.coding.tpl, list.coding.tpl и page.coding.tpl, а шаблоны раздела статей: list.group.articles.tpl, list.articles.tpl и page.articles.tpl. Вот, собственно, и все. В каждой из групп шаблонов вставляются теги необходимых рекламных мест.

В завершении лишь напомним, что движок Seditio имеет дополнительные настройки шаблонов в административной панели. В случае, если вы имеете на сайте, например, три раздела с публикациями, в двух из которых баннерные места должны быть одинаковыми, а в третьем свои, то вам не нужно создавать три группы шаблонов. Достаточно лишь двух групп шаблонов. В административной панели можно указать, от какого именно раздела сайта следует использовать шаблоны для повторяющегося раздела.



Установка

Информация...

Автор: BossДата: 14.01.2009-06:38

Комментарии пользователей: (0)

Покупка...

Стоимость: 3000 рублей

Отправить запрос...

Copyright © 2008-2009 HARDWEB.RU
Работает на движке Seditio