PHP dispositif de détection de 51Degrees.com fait exactement ce que vous voulez - détecte les périphériques mobiles et les différentes propriétés associées avec les périphériques détectés. Il est simple à utiliser et ne nécessite aucun entretien. Est fait en 4 étapes faciles:
- Télécharger le fichier Zip à partir de http://sourceforge.net/projects/fiftyone/.
- Décompressez le fichier dans un répertoire de votre serveur PHP.
- Puis ajoutez le code suivant à votre page PHP:
require_once 'path/to/core/51Degrees.php';
require_once 'path/to/core/51Degrees_usage.php';
Tous les périphériques disponibles les informations seront contenues dans $_51d tableau:
if ($_51d['IsMobile'] == TRUE)
{
//Start coding for a mobile device here.
}
51Degrees appareil détecteur de ne pas utiliser les expressions régulières pour les détections. Seulement des parties importantes de des en-têtes HTTP sont utilisés pour faire correspondre les appareils. Ce qui rend cette solution la plus rapide (5 000 000 détections par seconde sur du matériel peu performant) et plus précis (99.97% de précision) que des centaines de nouveaux périphériques sont ajoutés à la base de données hebdomadaire (périphérique pris en charge types de consoles, Téléviseurs intelligents, liseuses, tablettes et bien plus encore).
Le logiciel est open source distribué sous Licence Publique de Mozilla 2 et compatible avec les commerciaux et les projets open source. Comme un bonus 51Degrees solution contient également une complémentaire PHP image de l'optimiseur qui peut redimensionner automatiquement les images pour les appareils mobiles.
Par défaut 51Degrees PHP détecteur de périphérique utilise Lite fichier de données qui est gratuit et contient plus de 30000 périphériques et de 50 propriétés pour chaque appareil. Lite fichier est mis à jour une fois tous les 3 mois. Si vous voulez avoir un plus haut niveau de détails de la demande d'appareils mobiles, puis de la Prime et de l'Entreprise fichiers de données sont disponibles. Premium contient bien plus de 70000 appareils et 100 propriétés pour chaque appareil avec des mises à jour hebdomadaires. L'entreprise est mis à jour quotidiennement et contient plus de 150000 appareils avec 150 propriétés de chacun.
Liste complète des propriétés de l'appareil.
Comparer les fichiers de données.