Перейти к содержимому


Конкурс "Лучший отзовик"
× Быстрый вопрос
Пользователь месяца
ShowPrint ShowPrint 1-й за Март
Очков активности: 1 152 1 тема, 61 сообщение, 12 баллов репутации
Сайт: ShowPrint.ru
ТОП самых активных за этот месяц
  • Фотография Андрей WPMasterKZ
    #1

    Андрей WPMasterKZ (wpmaster.kz)
    Очков активности: 837 Вне конкурса за определение пользователя месяца

  • Фотография OlgaGetman
    #2

    OlgaGetman
    Очков активности: 472.5 Вне конкурса за определение пользователя месяца

  • Фотография Vmir
    #3

    Vmir
    Очков активности: 430.5 3 темы, 32 сообщения, 7 баллов репутации

  • Фотография Mandarin
    #4

    Mandarin
    Очков активности: 246 7 тем, 20 сообщений, 4 балла репутации

  • Фотография ShowPrint
    #5

    ShowPrint (ShowPrint.ru)
    Очков активности: 204 Вне конкурса за определение пользователя месяца

  • Фотография maxnik
    #6

    maxnik (konovalovpavel.ru)
    Очков активности: 72 1 тема, 21 сообщение, 2 балла репутации

  • Фотография pozitron123
    #7

    pozitron123
    Очков активности: 67.5 3 темы, 6 сообщений, 3 балла репутации

  • Фотография Megoydagi
    #8

    Megoydagi
    Очков активности: 63 1 тема, 18 сообщений, 2 балла репутации

  • Фотография re-search
    #9

    re-search
    Очков активности: 49.5 7 тем, 12 сообщений, 1 балл репутации

  • Фотография Constantine
    #10

    Constantine
    Очков активности: 39 4 темы, 14 сообщений, 1 балл репутации

  • Показать весь ТОП 10
Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 20.04.2019
  • Яндекс выдача: 21.04.2019
Топ 5 участников по репутации


Вывод контента в зависимости от IP посетителя (страны) для разных CMS

#1 Sosnovskij

Sosnovskij
  • Администратор
  • 5 060 сообщений
  • Репутация: 762
0

Отправлено 22 Июнь 2017 - 15:26

Необходим универсальный метод на базе, например, PHP или сервера, который бы позволял выводить определенный контент для пользователей с определенных стран. Для посетителей с других страниц - другой. Например, посетитель зашел с Украины - ему не показывается виджет или показывается что-то другое. Если зашел с любой другой, то виджет показывается.

 

Это, как наверно, поняли относится к теме блокировки Яндекса и компании в Украине http://www.masterweb...-posle-blokiro/ .

 

Попадались варианты с geo ip для сервера, Sypex Geo, но точно что и куда - не разобрался.

 

P.S. Еще вопрос, будет ли бесконечно долго грузится страница (значок загрузки вместо фавикона в браузере), если использовать ассинхронный код, который не сможет "открыться" в связи с блокировкой.


 

 

  • 0

:excl: Конкурс "Лучший отзовик Masterwebs" - 5000 рублей за отзывы на форуме. Блог — https://sosnovskij.ru/.



#2 Ixman

Ixman
  • Пользователь PRO
  • 3 149 сообщений
  • Репутация: 833

Отправлено 22 Июнь 2017 - 18:18

GEO IP для сервера можно намутить через htaccess. Знаю что через определённые команды в htaccess можно инклудить определённые файлы, но сам такого не делал и не пытался делать.

 

А так качать базу IP адресов, заливать её в MySQL или что там на сайте и определять через выборку из базы. То есть зашёл посетитель, и перед выводом контента проверять откуда его IP через SQL запрос в базу данных. Затем условие для вывода виджета, если IP  не из UA то выводим виджет, если нет, то не выводим ничего либо что-то другое.


  • 0


#3 ShowPrint

ShowPrint
  • Пользователь PRO
  • 3 315 сообщений
  • Репутация: 928

Отправлено 22 Июнь 2017 - 18:31

GEO IP для сервера можно намутить через htaccess. Знаю что через определённые команды в htaccess можно инклудить определённые файлы
По-ламмерски (в лоб, по простому), я бы отлавливая IP через htaccess пробовал сделать ЧПУ с разным параметром (например lang=), а в cms отлавливал значение этой переменной и генерил бы код с учётом этого параметра.

 

Сам такого тоже не делал, возможно подход и "кривенький", но при необходимости для себя бы попробовал такую реализацию...


  • 0
MasterWEBS: третий дом - моё хобби и увлечение... Второй дом: работа - не меньше 12 часов в день...
Первый дом - под охраной: "Осторожно - злая жена!" (дрессировалась долго и надёжно) /*ссылку не просите - не дам!*/


#4 Sosnovskij

Sosnovskij
    Topic Starter
  • Администратор
  • 5 060 сообщений
  • Репутация: 762

Отправлено 23 Июнь 2017 - 09:07

Ясно, спасибо :) Буду дальше копать :)

 

А по поводу ассинхронного кода и "колесика" загрузки страницы подскажете?  :rolleyes:


  • 0

:excl: Конкурс "Лучший отзовик Masterwebs" - 5000 рублей за отзывы на форуме. Блог — https://sosnovskij.ru/.





Похожие темы

  Название темы Автор Статистика Последнее сообщение

Оформление форума – IPBSkins.ru