Heim > Artikel > Backend-Entwicklung > So machen Sie Ihre Website mit PHP mobilfreundlich
Es ist wichtig, dass Ihre Website für alle Benutzer zugänglich ist. Während viele Menschen über Computer auf Ihre Website zugreifen, gibt es auch Menschen, die über Mobiltelefone und Tablets auf Ihre Website zugreifen. Wenn Sie Ihre Website programmieren, ist es wichtig, diese Medientypen zu berücksichtigen, damit Ihre Website auf diesen Geräten funktioniert.
PHP wird vollständig auf dem Server verarbeitet. Wenn der Code den Benutzer erreicht, handelt es sich also nur um HTML. Grundsätzlich fordert der Benutzer eine Seite Ihrer Website von Ihrem Server an, und dann führt Ihr Server das gesamte PHP aus und sendet die PHP-Ergebnisse an den Benutzer zurück. Das Gerät sieht den eigentlichen PHP-Code nie und muss auch nie damit arbeiten. Dies verschafft in PHP erstellten Websites einen Vorteil gegenüber anderen Sprachen wie Flash, die auf Benutzerseite verarbeitet werden.
Benutzer auf die mobile Version Ihrer Website umzuleiten ist beliebt geworden. Dies kann über eine htaccess-Datei oder über PHP erfolgen. Eine Möglichkeit besteht darin, mit strpos() den Namen eines Geräts zu ermitteln.
Hier ist ein Beispiel:
<?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'); }
Wenn Sie Benutzer auf eine mobile Website umleiten möchten, stellen Sie sicher, dass Benutzer eine einfache Möglichkeit haben, auf die gesamte Website zuzugreifen.
Bedenken Sie außerdem, dass jemand, der über eine Suchmaschine auf Ihre Website gelangt, Ihre Homepage normalerweise nicht durchsucht und daher nicht dorthin weitergeleitet werden möchte. Leiten Sie sie stattdessen von der SERP (Suchmaschinenergebnisseite) zur mobilen Version des Artikels weiter.
Interessanterweise ist dieses CSS-Switcher-Skript wahrscheinlich in PHP geschrieben. Dadurch können Benutzer über ein Dropdown-Menü verschiedene CSS-Vorlagen platzieren. Auf diese Weise können Sie denselben Inhalt in verschiedenen mobilfreundlichen Versionen anbieten, beispielsweise eine für Mobiltelefone und eine andere für Tablets. Auf diese Weise können Benutzer eine der Vorlagen ändern, bei Bedarf aber auch die Vollversion der Website behalten.
Eine letzte Sache, die Sie bedenken sollten: Während PHP sich hervorragend für Websites eignet, auf die mobile Benutzer zugreifen, kombinieren Menschen PHP häufig mit anderen Sprachen, damit ihre Website tun kann, was sie wollen. Seien Sie vorsichtig, wenn Sie neue Funktionen hinzufügen, damit Ihre Website nicht für Mitglieder der mobilen Community unbrauchbar wird.
Verwandte Empfehlungen: „PHP-Tutorial“http://www.php.cn/course/list/29.html
Das obige ist der detaillierte Inhalt vonSo machen Sie Ihre Website mit PHP mobilfreundlich. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!