tespit site ziyaretçisinin şehir (Oodle.com gibi bir site için)

0 Cevap php

Ben sınırlı bir Craigslist sürümü veya oodle.com ya da bir şey olarak düşünmek, kullanıcılar sınıflandırılmış listeleri yayınlamak için izin vb / sat ürünleri satın almaz bir web sitesi yapıyorum.

Ben otomatik olarak kullanıcının Şehre göre listeleri / sonuçlarını süzmek istiyorum. Nasıl Kullanıcının şehri tespit ediyorsunuz?

Ben ip adresi, şehri almak için kullanabilirsiniz MaxMind API vardır. Başka bir şey?

Hmm .. ne bu uygulamanın en iyi yolu nedir? Sitem sadece 4-5 şehirlerde mevcut olacak. Bu 4-5 şehirlerin dışında bir kullanıcı benim siteyi ziyaret ederse, ben "tüm" listeleri (ki, tüm ABD yerinden listeleri olduğunu) göstermek istiyorum. Benim hedef şehrin bir parçası olarak yakın banliyösü şehirlerden kullanıcıları dikkate istiyorum bu yüzden bu şehirlerin her banliyöleri var. Bu kodu nasıl? Ben haritaya bakmak ve hangi banliyöleri hedef şehrin bir parçası olarak düşünmek ya da benim hedef şehrin bir parçası olarak kabul edilmesi kilometre / kms hedef şehir + yarıçapı karar vermek için bir yolu var mı karar vermelidir?

0 Cevap