Как сделать ваш сайт удобным для мобильных устройств с помощью PHP

Важно сделать ваш сайт доступным для всех ваших пользователей. Хотя многие люди по-прежнему получают доступ к вашему сайту через свой компьютер, огромное количество людей также получают доступ к вашему сайту со своих телефонов и планшетов. При программировании своего веб-сайта важно помнить об этих типах носителей, чтобы ваш сайт работал на этих устройствах.

Все PHP обрабатываются на сервер, поэтому к тому времени, когда код попадет к пользователю, это будет просто HTML. Итак, в основном, пользователь запрашивает страницу вашего веб-сайта с вашего сервера, ваш сервер затем запускает весь PHP и отправляет пользователю результаты PHP. Устройство никогда не видит и не должно делать что-либо с реальным кодом PHP. Это дает веб-сайтам, созданным на PHP, преимущество перед другими языками, которые обрабатываются на стороне пользователя, такими как Flash.

Стало популярным перенаправление пользователей на мобильные версии вашего сайта. Это то, что вы можете сделать с файлом htaccess, но вы также можете сделать это с помощью PHP. Один из способов сделать это – использовать strpos () для поиска имени определенных устройств. Вот пример:

  Php 
$ android = strpos ($ _ SERVER ['HTTP_USER_AGENT'], "Android");
$ bberry = strpos ($ _ SERVER ['HTTP_USER_AGENT'], «BlackBerry»);
$ iphone = strpos ($ _ SERVER ['HTTP_USER_AGENT'], «iPhone»);
$ ipod = strpos ($ _ SERVER ['HTTP_USER_AGENT'], "iPod");
$ webos = strpos ($ _ SERVER ['HTTP_USER_AGENT'], "webOS");
if ($ android || $ bberry || $ iphone || $ ipod || $ webos == true)
{
header ('Location: http://www.yoursite.com/mobile');
}
?>

Если вы решили перенаправить своих пользователей на мобильный сайт, убедитесь, что вы даете пользователю простой способ получить доступ ко всему сайту.

Также следует помнить, что если кто-то заходит на ваш сайт из поисковой системы, он часто не просматривает вашу домашнюю страницу, поэтому не не хочу, чтобы меня перенаправляли туда. Вместо этого перенаправьте их на мобильную версию статьи из поисковой выдачи (страницы результатов поисковой системы).

Что-то интересное может быть в этом скрипте переключателя CSS, написанном на PHP. Это позволяет пользователю использовать другой шаблон CSS через раскрывающееся меню. Это позволит вам предлагать один и тот же контент в разных мобильных версиях, например, для телефонов и планшетов. Таким образом, у пользователя будет возможность перейти на один из этих шаблонов, но также будет возможность сохранить полную версию сайта, если он предпочитает.

И последнее соображение: хотя PHP хорошо использовать для веб-сайтов, к которым будут обращаться мобильные пользователи, люди часто комбинируют PHP с другими языками, чтобы заставить их сидеть делать все, что они хотят. Будьте осторожны при добавлении функций, чтобы новые функции не сделали ваш сайт непригодным для использования членами мобильного сообщества.. Удачного программирования!

Оцените статью
recture.ru
Добавить комментарий