問題タブ [geoip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - ロケーションベースのインラインポップアップjquerygeoio
私はすでに持っているポップアップにロケーションベースのポップアップを追加しようとしていますが、両方を表示したくありません。米国またはカナダがある場合は、一方のポップアップを表示し、その他の地域にある場合は、もう一方のポップアップを表示します。
これまでのところ、フォーラムからのJFKの助けを借りて、jquerycookieapiへのリンクとこれを追加します。
より良い/より簡単な方法がない限り、 netimpact apiを使用して、ユーザーがどこから来ているのかを判断したいと思います。
netimpact apiでは、APIオプションのリストが表示されます(IPアドレスを使用して場所を指定します)が、その後、JSON、パイプ(|)、セミコロン(;)、コンマ(、)、タブ( / t)。どれが必要かわからないので、ここからどこに行くのか、そしてそれを上記のスクリプトと統合する方法の手がかりがありません(おそらく、これまでに実際に行われていなかったと推測できます)
どんな助けでも大いに感謝します
よろしく
サム
django - モデルに Django GeoIP データベースを使用する
私のアプリでは、django geoIP を使用してユーザーを特定し、うまく機能しますが、ユーザー モデルに位置データを含める必要もあります。私のユーザー モデルでは、すべてのユーザーが国 (国籍)、都市 (場所)、および座標を持ちます。適切なデータベースに関連付けられた場所モデル (または国と都市のモデル) を用意するのが最善の方法だと思います。ここで質問ですが、モデルに GeoIP (maxmind GeoLiteCity-GeoIP バイナリ db) で使用されるデータベースを使用することは可能ですか? または、私の目的により適したカスタムデータベースが必要ですか。私はまた、より良いアプローチを受け入れます。
.htaccess - mod_GeoIPを使用したhtaccess条件付き書き換えルール
私はeコマースサイトにmod_geoipを使用して、オーストラリアから同じサーバー上の別のストアフロントに顧客をリダイレクトしています。ストアはroot/store /にあり、root /austore/にリダイレクトしてほしい
私はそれを持っているので、基本的な書き換えは問題なく機能しますが、URL構造は同じである必要があります。たとえば、誰かがroot / store / category / product /のリンクをクリックして海外に住んでいる場合、ファイル構造は両方のストアで同じであるため、root / austore / category /product/にリダイレクトする必要があります。現在のように、そのリンクをクリックすると、基本的なroot /austore/だけにリダイレクトされます。
これが現在の書き換えルールです。
私が編集している.htaccessファイルはstore/ディレクトリにあります。
どんな助けでも大歓迎です。ありがとう!
アラン
apache - mod_GeoIP を使用した htaccess 書き換えルール
3 つの異なるストアを持つ e コマース サイトの mod_geoip に問題があります。root/store に本店がありますが、root/ukstore と root/austore にも店舗があります。メインのルート/ストアには、すべての css、画像、および javascript を含む /skin、/media、および /js ディレクトリが含まれています。この現在のセットアップでは、URL はベースを問題なく交換しますが、URL の残りの部分はそのまま残します。そのため、英国のユーザーが root/store/category/product/ にアクセスすると、root/ukstore/category/product/ にリダイレクトされます。 .
今問題になっている2つのこと。
顧客がチェックアウトやアカウントなどの安全なページにアクセスするたびに、css と JavaScript の URL が root/ukstore/skin または root/ukstore/js に書き換えられます。これらの URL の SSL に関して欠けているものはありますか?
次に、南アフリカのユーザーがストアにアクセスすると、それらは英国のストアに書き換えられ、すべての css、js、画像は完全にストア/スキンにリンクされますが、英国のユーザーがストアにアクセスすると、URL for css, js, images は root/ukstore/skin に書き換えようとしています
root/store にある htaccess ファイルのコードは次のとおりです。各ストアには独自の htaccess ファイルもありますが、そこにはあまりありません。
どんな助けでも大歓迎です!
javascript - Nodejsですべてのユーザーのgeoipの場所を見つける方法
ユーザーのgeoipの場所を見つける必要があるという要件があります。ユーザーのアドレスをデータベースに保存し、そのユーザーのgeoipの場所を表示するコードを使用しました。ここで、ユーザーが自分の場所を別の場所に変更したとします。ユーザーがその地域または国からログインした場合、どのようにそのユーザーのgeoipを表示する必要があります。私が使用するコードは次のとおりです。
ユーザーの正確な場所を見つけることができる代替手段はありますか?助けてください
java - Java から、それが実行されているコンピューターの物理的な場所 (都市、国) を調べる方法は?
Java を実行しているコンピュータがどこにあるかを Java から知ることはできますか? そうでない場合、JNI を使用してどのように行うことができますか? または任意のスクリプトですか?私は Java システムを構築しています。ログイン時に、誰が、どこで、いつログインしているかをデータベースに登録する必要があります。私はどこに行くのか分かりません。
drupal - Drupalは場所に基づいて特定のコンテンツのみを表示します
ユーザーが世界のどこにいるかに基づいて、特定のコンテンツ/ノードのみを表示できるようにする必要があります。たとえば、ユーザーが米国出身の場合、ヨーロッパ出身のユーザーとは異なる結果が表示されるはずです。
理想的には、各ノードに表示する領域をタグ付けして、コンテンツが表示されるときに、これらのタグでフィルタリングできるようにします。
また、さまざまなコンテンツの「スクローラー」を使用してコンテンツを表示しますが、これらにも場所に基づいて異なるコンテンツを設定したいと思います。
これをどのように達成するのが最善でしょうか?
php - MaxMindCityバインドデータベースをRAM+サーバーパフォーマンスでキャッシュする
私はアプリケーションに適切なGeoIPデータベースを見つけようとしてきましたが、私が知る限り、MaxMind Cityがおそらく最高です(間違っている場合はお知らせください)。私は現在、英国では実際には正確ではない無料バージョンを試していますが、テスト目的で使用できます。
トピックに戻ります。
私たちのアプリはPHPで書かれており、最終的には大量の着信トラフィックが発生します。GeoIPデータベースを使用する理由は、ページが読み込まれるたびに都市、地域、国を表示し、特定の訪問者のデータをmysqlデータベースに保存する必要があるためです。そこで、ページリクエストごとにバイナリデータをロードすると、サーバーが大量のRAMを消費し、処理速度が上がると考え始めました。そのため、RAM内にキャッシュしてPHPで処理できるかどうか疑問に思っています。これは、26Mbであるためです(それほど多くないように思われるかもしれません)が、それでも1秒あたり数千のページリクエストを取得し始めると、明らかに避けたいパフォーマンスの低下につながります。
サーバー:
プロセッサー:16 GHz(8 x 2 GHz)
RAM:16384 MB
HDD:400 GB
Apache + Nginx + Varnish、PHP5.3、MySQL5.1
私たちは大規模なアプリ開発にまったく慣れていないので、一般的なパフォーマンスを改善する方法について何か提案がある場合、または私たちのケースのパフォーマンスの向上に関連する他のヒントがあれば、私に知らせてください。
ありがとう!
ruby-on-rails - どのmaxmindgeoipルビーラッパーがup2dateで使用可能ですか?(商業図書館用)
私のアプリでgithubリポジトリを下回ろうとしています
私はそれを次のように追加してみました
エラー=
LATEST GEOIPと互換性のあるGeoIP用のrubygemラッパーはありますか? 私は非常に長い間検索しました。上記のものは1.4.7以降と互換性がないようですが、インストールできません。他の提案はありますか?どうも !
.htaccess - GeoIP Htaccess Rewrite で magento 管理ディレクトリを無視する
htaccess mod_geoip を使用して特定の国の人々を他の店舗にリダイレクトする magento インストールがあります。それは魅力のように機能しています (javascript とスキン ファイルを無視するようになった後) が、オーストラリアの誰かに magento のバックエンドにいくつかの注文を入力してもらう予定です。
問題は、store/index.php/admin のメイン バックエンドにアクセスできず (austore/index.php/admin に書き換えられます)、注文を入れるときに、 url が austore/index.php/admin に書き換えられたことが原因だと思います。リクエスト uri が store/index.php/admin である場合、それらが書き換えられない方法があるかどうか疑問に思っています。私のコードは私のhtaccessから以下にあります:
助けてくれてありがとう!