Hoe u uw website mobielvriendelijk kunt maken met behulp van PHP

Het is belangrijk om uw website toegankelijk te maken voor al uw gebruikers. Hoewel veel mensen nog steeds toegang hebben tot uw website via hun computer, hebben heel veel mensen ook toegang tot uw website vanaf hun telefoons en tablets. Wanneer u uw website programmeert, is het belangrijk om dit soort media in het achterhoofd te houden, zodat uw site op deze apparaten werkt.

PHP wordt allemaal verwerkt op de server , dus tegen de tijd dat de code bij de gebruiker komt, is het gewoon HTML.

Dus eigenlijk vraagt ​​de gebruiker een pagina van uw website aan vanaf uw server, uw server voert dan alle PHP uit en stuurt de gebruiker de resultaten van de PHP. Het apparaat ziet of hoeft niets echt te doen met de eigenlijke PHP-code. Dit geeft websites die zijn uitgevoerd in PHP een voordeel ten opzichte van andere talen die aan de gebruikerszijde worden verwerkt, zoals Flash.

Het is populair geworden om gebruikers om te leiden naar mobiele versies van uw website. Dit is iets dat je kunt doen met het htaccess-bestand, maar je kunt ook doen met PHP. Een manier om dit te doen is door strpos () te gebruiken om de naam van bepaalde apparaten te zoeken. Hier is een voorbeeld:

> $ 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 ('Locatie: http://www.yoursite.com/mobile'); }?>

Als u ervoor heeft gekozen uw gebruikers door te sturen naar een mobiele site, moet u ervoor zorgen dat u de gebruiker op een eenvoudige manier toegang geeft tot de volledige site.

Een ander ding om in gedachten te houden is dat als iemand uw site bereikt via een zoekmachine, ze vaak niet door uw startpagina gaan, zodat ze daar niet willen worden omgeleid. Stuur ze in plaats daarvan door naar de mobiele versie van het artikel van de SERP (pagina met zoekmachineresultaten).

Iets interessants kan dit CSS-switcherscript zijn geschreven in PHP. Hierdoor kan de gebruiker via een vervolgkeuzemenu een andere CSS-sjabloon plaatsen. Hiermee kunt u dezelfde inhoud aanbieden in verschillende mobielvriendelijke versies, misschien een voor telefoons en een andere voor tablets. Op deze manier zou de gebruiker de mogelijkheid hebben om naar een van deze sjablonen te gaan, maar hij zou ook de mogelijkheid hebben om de volledige versie van de site te behouden als hij of zij daar de voorkeur aan geeft.

Een laatste overweging: Hoewel PHP goed te gebruiken is voor websites die door mobiele gebruikers worden bezocht, combineren mensen PHP vaak met andere talen om ervoor te zorgen dat hun sit alles doet wat ze willen. Wees voorzichtig bij het toevoegen van functies dat de nieuwe functies uw site niet onbruikbaar maken voor leden van de mobiele community. Veel plezier met programmeren!