Робимо геотаргетинг на сайті - тов «чіп»

Робимо геотаргетинг на сайті - тов «чіп»
Постало завдання, відвідувачам сайту з різних міст виводити різну інформацію. Тобто організувати на сайті геотаргетинг. Даний опис буде робитися для CMS Joomla 1.5. але і користувачі інших cms думаю знайдуть тут корисну інформацію, для реалізації на сайті геотаргетинга.

Геотаргетинг (англ. Geo targeting) - в веб-розробці та інтернет маркетингу, метод видачі відвідувачу вмісту, що відповідає його географічному положенню.

Для отримання цієї БД скористаємося сервісом ipgeobase.ru. Цей сервіс надає безкоштовну та актуальну БД по Росії.

Ми скористаємося другим способом. При цьому, базу перейде завжди підтримувати в актуальному стані.

Етап I. Створення дампа БД block_coord.db

Якщо ж ви все-таки вирішили підготувати дамп самі, то

Знадобиться Денвер. в тому випадку якщо у вас немає доступу на хості до usr / local / ... Якщо ж доступ є те можете відразу перейти до пункту 3.

Формат даного файлу:
  • Скопіюйте block_coord.db в папку \ usr \ local \ mysql5 \ data \ названіе_созданной_бд \
  • У phpmyadmin виберіть створену БД, перейдіть на вкладку "SQL" і виконайте запит, не забудьте поміняти префікс таблиці "jos_"
    після виконання запиту, необхідні дані з'являться в таблиці jos_geotarget
  • Зробіть дамп бази
    в phpmyadmin виберіть вашу БД, перейдіть на вкладку «експорт». поставте галочку «Додати IF NOT EXISTS» інші галочки залиште за умовчанням.
    «Стиснення» встановіть «архівувати в zip». натисніть кнопку пішов. Збережіть архів з дампом бази, куди вам зручно.
  • Разархівіруйте архів, відкрийте файл за допомогою notepad ++, в меню «кодування» виберіть пункт «перетворити в utf8» збережіть і заархівуйте в zip.
  • Етап II. Імпорт дампа БД в базу сайту

    Імпорт БД на віддалений сервер.
    Перейдіть в phpmyadmin на віддаленому сервері, виберіть вашу базу, перейдіть на вкладку «імпорт». натисніть кнопку «огляд» виберіть архів, який зберегли в п.8, натисніть кнопку ОК.
    Можливо, у вас, як і у мене, імпорт буде виконуватися за кілька проходів. Тобто через деякий час з'явиться повідомлення, щоб ви вибрали заново необхідний файл і продовжили імпорт. Це штатна ситуація, а не помилка. У мене імпорт завершився за 2 проходи.

    Етап III. модуль геотаргетинга

    Даний модуль відображає назва міста, звідки відвідувач сайту.

    Схожі статті