网站根据客户端系统推送不同版本页面的实现方法

作者:境由心生 ⁄ 时间:2018年03月13日 ⁄ 分类: 网站建设知识
网站根据客户端系统推送不同版本页面的实现方法
  作为营销的有力辅助工具,让不同用户看到不同的页面,早已是网站建设公司和客户不断努力探索的方向。一方面是为了提高用户体验,尤其是一些跨国企业,当不同区域的浏览者输入网址或者通过搜索引擎打开网站时,如果能默认的就是自己熟悉的语言,该是多么美好的一件事情。另一方面,为了提高营销效果,有些公司可能会结合用户所在区域,或者用户使用的浏览终端设备,有针对性的推送网站页面。所以思考并探讨,利用JavaScript或者php等动态网站技术,实现对客户端IP地址、操作系统、浏览器类型等判断,从而实现有针对性的向不同用户推送不同网站页面信息,非常有必要。由于是基于浏览器识别,互联网的安全设置或者技术限制,所能获取的客户信息相对简单。作为网站建设技术开发人员,我们需要思考的是如何巧妙的综合利用优质的信息,实现在用户访问网站时,服务器可以依据采集到的数据进行有针对性的推送并跟踪,以及数据积累后加以合理分析。
  根据客户端情况推送版本语言
  如果能综合采集客户端信息,然后有结合每个用户的情况,有针对性的推送不同语言版本的网站,绝对有利于提高网站的用户体验。当然随着网站建设技术的不断发展,以前有些难以企及的想法,现在逐一变的简单显示起来。那么这种很智能的做法是如何技术实现的呢?第一个方法也是最为简单的做法是利用智能DNS解析,比如知名的阿里云就有提供这种智能解析技术。同一个二级域名下,比如网站经常绑定的www,可以根据需要或者用户所在区域等,通过A记录或者Cname别名的方式,多重解析到不同的IP地址。这样就可以很简单的实现版本的识别,而且用户看来颇为神奇,同一个域名在不同的地方几乎就是不同的网站。第二个是通过服务器端的程序判断,无论是判断访客端IP地址,还是判断客户操作系统版本语言,或者判断客户端浏览器语言等都可以实现。与第一种实现方法不同的是,基于程序采集判断会有一个默认页面做跳转,用户体验和搜索引擎收录等不甚友好。
  根据浏览器类型推送网站终端
  在响应式网站技术成熟之前,绝大多数公司网站只有一个终端版本,那就是PC端网站。少数对移动端网站有需求的公司,会单独做一个手机版本的网站。在移动流量昂贵和网速也不怎么快的年代,通常使用wap技术将网页图片和文字进行极度压缩,当然这是题外话。即便现在响应式网站制作技术已经几近普及,基于用户体验考量,单独为移动端设计制作网站的公司依然不少。响应式网站通过判断客户端浏览器分辨率,不断调整CSS样式表,从而实现网站随着浏览器窗口大小不断变换并适配样式。但是单独的手机端网站如何推送呢?答案就是识别浏览器的UA,通过服务器端语言识别客户端浏览器UA设置,如果桌面版就推送PC端网站,如果是手机端就推送移动端网站。其实这并不是一项神秘的技术,我们拿起手机打开浏览器在高级选项中就有UA设置,简单修改下然后打开一些大公司的网站,就可以获知其中的秘密。
  根据访问者来路推送网站页面
  有些网站基于种种原因多年未改版,但是却希望网络推广的客户看到新设计的页面。也有些公司做的是全国或者全球的生意,希望不同区域的用户看到不同的页面。还有一些客户想检验不同媒体广告投放效果,以上种种就需要用到判断访客来路,然后有针对性的推送不同页面。这项技术并不复杂,看下我们按照在网站上面的流量统计分析工具,就可以清楚的看到页面来路、访问深度、停留时间等等。其实这些数据对于网站推广来说非常重要,如果能将此数据与网站制作相结合,那无疑将是提高网站营销效果的利器。但是上海网站建设高端品牌引航博景(http://www.joyweb.cn)认为,基于第三方网站流量分析系统的数据,是不太可能深度开发给普通用户的,所以让网站建设技术团队定制开发一套简单的流量程序,并与自己的网站相结合更为可行。其实通过技术方法提高网站推广转化效果的方法还有很多,比如抓取客户端QQ号码进行即时的邮件营销,巧妙的利用cookie技术识别恶意访客等等,只要能够深入思考综合应用,深度挖掘网站价值就指日可待。

本文由上海网站建设专业品牌引航博景原创编辑,转载禁止进行任何修改,且请务必注明出处。
本文URL地址:https://www.joyweb.cn/joyblog/?post=310

随机文章