Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 移动、桌面和平板电脑的内容战略_Php_Jquery - Fatal编程技术网

Php 移动、桌面和平板电脑的内容战略

Php 移动、桌面和平板电脑的内容战略,php,jquery,Php,Jquery,我正在为我的内容策略问题寻找一个编程解决方案。我有一个响应迅速的网站,可以在移动设备和dekstop上运行,但移动设备的内容与桌面上的内容不同 我为用户提供免费的游戏。手机用户想要在手机上运行的游戏,而桌面用户想要在桌面上运行的游戏,平板电脑也是如此 该网站的布局完全相同,除游戏列表上显示的游戏外,大部分内容都相似 现在,我正在努力找到一种解决这个问题的方法。我正在使用PHP从数据库中提取内容。但据我所知,PHP无法告诉用户正在使用什么设备 我曾考虑使用jQuery根据设备宽度提取内容,但我不确

我正在为我的内容策略问题寻找一个编程解决方案。我有一个响应迅速的网站,可以在移动设备和dekstop上运行,但移动设备的内容与桌面上的内容不同

我为用户提供免费的游戏。手机用户想要在手机上运行的游戏,而桌面用户想要在桌面上运行的游戏,平板电脑也是如此

该网站的布局完全相同,除游戏列表上显示的游戏外,大部分内容都相似

现在,我正在努力找到一种解决这个问题的方法。我正在使用PHP从数据库中提取内容。但据我所知,PHP无法告诉用户正在使用什么设备

我曾考虑使用jQuery根据设备宽度提取内容,但我不确定这会如何影响SEO,因为谷歌无法看到内容

我确信这是一个普遍存在的问题,只是我在任何地方都找不到解决办法


有什么想法吗?我在jQuery和PHP中列出了这两种语言,因为它们是我正在使用的语言。PHP解决方案是最理想的。

可能会对您有所帮助。在输出中有一个平台键。我认为这是Categorizr使用的东西之一。我刚看过。不确定像Categorizr和WURFL这样的脚本有多高效,因为它们只声明猜测浏览器。浏览器发送它们使用的标题。当然,您可以在任何浏览器中修改此标题。但大多数人都不这么做,我认为这对解决你的问题已经足够了。从用户的角度来看,我认为为特定设备提供特定的项目不是很好。如果我想在我的台式电脑上找到手机游戏/向朋友展示,该怎么办?