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

让您的所有用户都可以访问您的网站非常重要。虽然许多人仍然通过他们的计算机访问您的网站,但大量人也在从他们的手机和平板电脑访问您的网站。在您编程网站时,请记住这些类型的媒体,以便您的网站可以使用这些设备。

PHP全部在服务器上处理,所以到代码进入用户时,它只是HTML。所以基本上,用户从您的服务器请求您的网站页面,然后您的服务器运行所有的PHP并向用户发送PHP的结果。该设备从未真正看到或必须与实际的PHP代码做任何事情。这使得使用PHP完成的网站优于在用户端处理的其他语言,例如Flash。

将用户重定向到网站的移动版本已变得流行。这是您可以使用htaccess文件执行的操作,但也可以使用PHP执行。一种方法是使用strpos()查找某些设备的名称。这是一个例子:

 

$$类似于strpos($U服务器[&\#39;HTTP用户用户用户代理\\35; 39;],"黑莓##34;);
$iphone=strpos($UServer[&\\35;##39;HTTP#39;HTTP;#ØUSERØAGENT'],"iphone");
$ipod=strpos($U服务器['HTTPØUSERØAGENT'],"ipod");
$webos=strpos($U服务器['HTTPɦUSER'],"webOS");
if($android | |$bberry | |$iphone | |$ipod | |$webOS==true)
{
标题('位置:http://www.yoursite.com/mobile&39;);
}
?>

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

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

感兴趣的可能是用PHP编写的CSS切换器脚本。这允许用户通过下拉菜单放在不同的家庭装修小常识CSS模板上。这将允许您在不同的移动友好版本中提供相同的内容,可能一个用于手机,另一个用于平板电脑。这样,用户可以选择更改为这些模板之一,但也可以选择保留网站的完整版本(如果他们愿意)。

最后一个考虑因素:虽然PHP适用于移动用户可以访问的网站,但人们经常将PHP与其他语言结合起来,使他们的sit尽其所能。添加新功能将带来的功能时要小心't使移动社区成员无法使用您的网站。快乐的节目!