30

PHPでデバイス検出を行うことを検討しており、いくつかのオプションを検討しています。現在最もよく見えるのは WURFL http://wurfl.sourceforge.net/です。しかし、非オープン ソース ライセンスのため、私は非常に懐疑的です。また、ドキュメントの Web サイトが少し古くなっているように見えるため、関連性があるかどうかも疑問に思っています。

WURFL のような他のオプションには、 http: //deviceatlas.com/とhttp://51degrees.mobi/がありますが、どちらもオープン ソースに近いものではありません。

次に、 http://detectmobilebrowsers.mobihttp://code.google.com/p/php-mobile-detect/http://detectmobilebrowsers.com/などの PHP のみのソリューションが ありますが、これらはすべて何らかの形式の醜い正規表現。

私にとって理想的なソリューションは、ローカルに保存でき、必要に応じて更新できるオープン ソースの XML ファイルまたはデータベースです。

私夢見てるの?モバイル ユーザーを検出するために、どのソリューションを好みますか?

4

6 に答える 6

4

死んだ投稿を復活させて申し訳ありませんが、オープンソースの代替手段であるOpenDDRがありますが、そのための PHP ライブラリはまだ見つからないため、独自の解析および検索ルーチンをコーディングする必要があります。

于 2012-06-23T08:50:26.133 に答える
1

私はWURFLほど高度ではないMobileESPを使用していますが、私のニーズに合わせてトリックを実行しますMobileESPには、アップグレードできる個別のデータベースはありません。ライブラリ全体をアップグレードする必要があります。

于 2012-03-30T10:44:27.490 に答える
0

デバイスの分類 (モバイル、デスクトップ、タブレットなど) のみが必要な場合は、Categorizrがおそらく最適なオプションです。膨大な数のモバイルやその他のブラウザーよりも、少数で比較的安定したデスクトップ ブラウザーを特定する方が簡単であるため、モバイル ファーストのアプローチを採用しています。

于 2012-12-03T15:21:24.410 に答える