konto usunięte
Temat: Wykrywanie kraju po IP
Taki dosc nietypowy problem...Mam 15 jezykow jednej strony, masa tresci sie pokrywa (generalnie wiem jak sprawdzic czy istnieje w innym jezyku dana podstrona czy nie, przekierowac itd) ale potrzebuje dobrego sposobu na wykrycie kraju, uzywajac IP uzytkownika.
Co chce zrobic:
- gosc wchodzi prawdpodobnie z googla na stronke
- sprawdzam jego IP, jesli wszedl np. na strone US a pochodzi on z UK
- to sprawdzam czy istnieje tresc dla tej samej www na UK stronie
- jesli tak to dostaje sugestie przekierowania na lokalna strone
Wiem ze mozna zrobic to na PHP, ale sam plik do bazy, CSV ma dobre 5.5 mega ;) Problem polega na tym ze jezeli ma to byc serverside, nie moze byc hostowane na naszych serwerach (nie widze powodu obciazania maszyn dodatkowymi milionami odwiedzin miesiecznie). Uzywajac JS nie da sie zrobic, bo nie mozna wykryc adresu IP. Uzycie navigator.language dziala bardzo losowo nie jest zalezne od ustawien systemu a przegladarki.
W gre wchodzi chyba tylko w formie uslugi (services). Jakies sugestie, a moze inne pomysly?
... stwierdzilem, iz wole sie najpierw zapytac, zanim ostro zaczne sie grzebac w temacie. Jest to jedna z tych rzeczy ktore chce zrobic i koniec ;)