- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Привет, вопрос следующего характера.
Собрался писать систему на свой сайт, но не могу понять как выводить баннер на определённой страничке?
ссылка всех страниц выглялит так
category_id = ID категории
page_id=2 = ID страницы на которой n кол-во объявлений
Так вот как выводить баннеры которые попадают под определённую страничку? cat.php?category_id=1&page_id=2
Я думаю так: нужно парсить сайт, потом каким то образом добавить напарсеное в базу, и вывести клиенту эти все странички что-бы он из списка мог выбрать страницу или страницы где хочет разместить баннер(ы).
Сколько таблиц нужно в базе, и тд...?
Подскажите логику? и кусочек кода если можно? дальше сам по направляющей пойду.
Спасибо.
Я ничерта не понял. Чего вы хотите написать и для чего.
Скорее это главная проблема, даже в постановке цели :)
Человек на своей волне.:)
Для простых смертных, когда задаёте вопрос, нужно больше конкретики.
В БД 3 таблицы:
1) Адреса страниц. Поля: id, адрес страницы
2) Баннеры. Поля: id, код баннера
3) Таблица связывающая адреса страниц с баннерами. Поля: banner_id, page_id
При запросе из переменной $_SERVER["REQUEST_URI"] получаем адрес страницы. По этому адресу выбираем из БД все баннеры, которые принадлежат этой странице.
Адреса всех страниц можно получить, написав скрипт, который пройдется по БД (или где у вас лежит контент) и сгенерирует все возможные адреса. Либо из сайтмепа (если он у вас есть).
ту: n0name - Оу!! Спасибо,
азерс: да я в своей теме.... :) не всегда излагаю мысль, я просто с друой планеты :)
В БД 3 таблицы:
1) Адреса страниц. Поля: id, адрес страницы
2) Баннеры. Поля: id, код баннера
3) Таблица связывающая адреса страниц с баннерами. Поля: banner_id, page_id
При запросе из переменной $_SERVER["REQUEST_URI"] получаем адрес страницы. По этому адресу выбираем из БД все баннеры, которые принадлежат этой странице.
Адреса всех страниц можно получить, написав скрипт, который пройдется по БД (или где у вас лежит контент) и сгенерирует все возможные адреса. Либо из сайтмепа (если он у вас есть).
И тут вы упираетесь, в несколько вещей.
1. Если на сайте несколько тысяч страниц, то возникнут проблемы, с получение их списка и выбором при добавлении баннеров.
2. Если мне например надо крутить на одном и том же месте в разных разделах разные баннера, тогда что делать?
Подскажите тогда, как?
И тут вы упираетесь, в несколько вещей.
1. Если на сайте несколько тысяч страниц, то возникнут проблемы, с получение их списка и выбором при добавлении баннеров.
2. Если мне например надо крутить на одном и том же месте в разных разделах разные баннера, тогда что делать?
1) А если на сайте до пары сотен страниц, то таких проблем не возникнет :)
ТС ведь ничего не говорил про тысячи?
2) На разные страницы (следовательно и на разные разделы) можно назначить свои баннеры. Или я вас неправильно понял?
Подскажите тогда, как?
Если у вас нет тысячи страниц и в ближайшем будущем не будет, то мой вариант вполне подходит.
Страниц с объявлениями 9041 шт
Категорий пока 20 -, скоро будут суб - категории.
в каждой категории выводится около 16 объявлений и идет пагинация
coderto4ka, вы хотя бы openx поставили? а поставьте.
Так или иначе сайты продают баннеры в конкретных местах - зонах. Вот эти самые зоны нужно завести в openx.
Зная параметры текущей странички, определяете зону и вызываете код показа. Дальше сработает openx.