如何通过PHP优化网站移动端访问体验?
- 内容介绍
- 文章标签
- 相关推荐
本文共计598个文字,预计阅读时间需要3分钟。
PHP 主要在服务器上处理,当代码到达用户时,它只处理 HTML。用户从你的服务器请求一个网页,然后服务器执行所有 PHP 并将结果发送给用户。
PHP都是在服务器上处理的,所以当代码到达用户时,它只是HTML。
基本上,用户从你的服务器请求你网站的一个页面,然后你的服务器运行所有的PHP并向用户发送PHP的结果。
设备实际上从未看到或必须使用实际的PHP代码。这使得使用PHP完成的网站比在用户端处理的其他语言(如Flash)具有优势。
将用户重定向到您的网站的移动版本已经变得很流行。这可以用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: www.yoursite.com/mobile'); }
如果您选择将用户重定向到移动站点,请确保为用户提供访问整个站点的简便方法。
本文共计598个文字,预计阅读时间需要3分钟。
PHP 主要在服务器上处理,当代码到达用户时,它只处理 HTML。用户从你的服务器请求一个网页,然后服务器执行所有 PHP 并将结果发送给用户。
PHP都是在服务器上处理的,所以当代码到达用户时,它只是HTML。
基本上,用户从你的服务器请求你网站的一个页面,然后你的服务器运行所有的PHP并向用户发送PHP的结果。
设备实际上从未看到或必须使用实际的PHP代码。这使得使用PHP完成的网站比在用户端处理的其他语言(如Flash)具有优势。
将用户重定向到您的网站的移动版本已经变得很流行。这可以用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: www.yoursite.com/mobile'); }
如果您选择将用户重定向到移动站点,请确保为用户提供访问整个站点的简便方法。

