润雪观点

将想法与焦点,与您一起共享

润雪观点

PHP如何使您的网站移动友好

2017-08-25 润雪科技:重庆网站建设公司 浏览器:6311

重要的是让您的所有用户都能正确的访问您的网站。虽然很多人仍然通过电脑访问您的网站,但大量的用户也通过手机和平板电脑访问您的网站。重庆网站建设提醒大家,当您对网站进行编程时,请牢记这些类型的媒体,以便您的网站能够在这些设备上工作。


PHP都是在服务器上处理的,所以在代码到达用户的时候,只是HTML。


因此,基本上,用户从您的服务器请求您的网站页面,然后您的服务器运行所有PHP,并向用户发送PHP的结果。该设备从来没有实际看到或者不需要对实际的PHP代码做任何事情。这使得在PHP中完成的网站比在用户端处理的其他语言具有优势。


将用户重定向到您的网站的移动版本已经变得流行。这是您可以使用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');

}

?>



如果您选择将用户重定向到移动网站,请确保为用户提供访问完整网站的简单方法。 


要记住的另一件事是,如果有人从搜索引擎到达您的网站,他们往往不会通过您的主页,所以他们不想被重定向到那里。而是将其重定向到SERP(搜索引擎结果页面)的文章的移动版本。 



感兴趣的东西可能是用PHP编写的CSS切换脚本。这允许用户通过下拉菜单放置不同的CSS模板。这将允许您以不同的移动版本提供相同的内容,也许一个用于手机,另一个用于平板电脑。这样,用户可以选择更改为其中一个模板,但是如果他们喜欢,还可以选择保留网站的完整版本。


一个最后的考虑:虽然PHP很好地用于将被移动用户访问的网站,但人们通常将PHP与其他语言结合起来,使他们能够做所有他们想要的工作。添加功能时,请注意,新功能不会使您的网站不能由移动社区的成员使用。


本文由重庆网站建设公司润雪科技原创,文章地址:/news/id/981.html