PHP – библиотека определения мобильных устройств Mobile Detect

В просессе работы над разработкой или доработкой функционала разнообразных сайтов, возникла необходимость определения мобильных утройств (браузеров мобильных устройст) отличных от широко известных средств javascript и css. Путем поиска была найдена замечательная PHP библиотека, которая с легкостью справляется с данной задачей.

Преимущества, особенности и примеры решения задач вконце. А пока собственно сама библиотека, ссылка на скачивание и примеры работы:

Как определить мобильное устройство (браузер мобильного устройства) средствами PHP?

Ссылка на “гитхаб” разработчка. Сдесь можно скачать скрипт и просмотреть более подробную информацию:

https://github.com/serbanghita/Mobile-Detect

Использование:

Подключить библиотеку просто в любом движке сайта (имеется ввиду движки написанные на PHP, такие как WordPress, Joomla, Opencart и др.). На нужных страницах достаточно разместить код:

Теперь с минимальными знаниями PHP мы с легкостью можем определить мобильное устройство с какого устройства и под какой платформой пользователь посетил наш сайт.

Определение мобильных устройств с помощью PHP – возможности:

После подключения, с помощью простых проверок условий можно определить виды мобильных устройств:

Также с помощью PHP библиотеки можно определить операционную ситсему (платформу) мобильного устройства:

Это лишь основные возможности, но и с ними возможно сделать гибкий сайт, идеально оптимизированный под мобильные устройства. Более полную документацию можно получить на странице автора.

Как всегда ссылка на личную заначку на случай закрытия проэкта:

https://yadi.sk/d/J23Ysf-Y3FmmBC

Пример использования:

Самый простой способ внедрения определения мобильных устройств на PHP в практике – стояла задача скрыть слайдер на сайте для мобильных телефонов. Как известно, с такой задачей легко справиться средствами Javascript и CSS, но при их использовании слайдер физически находится на страничке и тем самым значительно уменьшает скорость загрузки страницы (хотя и посетитель его не видит). С помощью Mobile Detect – удалось реализовать проверку устройства и на мобильных телефонах посетитель получил чистый код без скрытых эллементов.

Огромная благодарность автору проэкта – скрипт действительно полезный и имеет, можно сказать, уникальный функционал.

One Comment

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *