Maison > Article > développement back-end > Comment rendre votre site Web adapté aux mobiles avec PHP
Il est important de rendre votre site Web accessible à tous les utilisateurs. Si de nombreuses personnes accèdent à votre site Web à partir d’ordinateurs, certaines personnes accèdent également à votre site Web à partir de téléphones mobiles et de tablettes. Lorsque vous programmez votre site Web, il est important de mémoriser ces types de médias afin que votre site Web fonctionne sur ces appareils.
PHP est entièrement traité sur le serveur, donc lorsque le code atteint l'utilisateur, ce n'est que du HTML. Fondamentalement, l'utilisateur demande une page de votre site Web à votre serveur, puis votre serveur exécute tout le PHP et renvoie les résultats PHP à l'utilisateur. L'appareil ne voit jamais ou ne doit jamais travailler avec le code PHP réel. Cela donne aux sites Web réalisés en PHP un avantage par rapport à d'autres langages tels que Flash qui sont traités côté utilisateur.
La redirection des utilisateurs vers la version mobile de votre site Web est devenue populaire. Cela peut être fait en utilisant un fichier htaccess ou en utilisant PHP. Une solution consiste à utiliser strpos() pour trouver le nom d’un périphérique.
Voici un exemple :
<?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'); }
Si vous choisissez de rediriger les utilisateurs vers un site mobile, assurez-vous de fournir aux utilisateurs un moyen simple d'accéder à l'ensemble du site.
Une autre chose à garder à l'esprit est que si quelqu'un accède à votre site à partir d'un moteur de recherche, il ne parcourra généralement pas votre page d'accueil et ne veut donc pas y être redirigé. Au lieu de cela, redirigez-les depuis la SERP (page de résultats du moteur de recherche) vers la version mobile de l'article.
Fait intéressant, ce script de commutation CSS est probablement écrit en PHP. Cela permet aux utilisateurs de placer différents modèles CSS via un menu déroulant. Cela vous permettra de proposer le même contenu dans différentes versions adaptées aux mobiles, peut-être une pour téléphones et une autre pour tablettes. De cette façon, les utilisateurs peuvent choisir de modifier l'un des modèles mais également choisir de conserver la version complète du site s'ils le souhaitent.
Une dernière chose à considérer : bien que PHP soit idéal pour les sites Web consultés par les utilisateurs mobiles, les gens combinent souvent PHP avec d'autres langages pour permettre à leur site de faire ce qu'ils veulent. Soyez prudent lorsque vous ajoutez de nouvelles fonctionnalités, de peur qu'elles ne rendent votre site inutilisable par les membres de la communauté mobile.
Recommandations associées : "Tutoriel PHP"http://www.php.cn/course/list/29.html
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!