3G手机上网已成为了一种必然的趋势,有专家预测:随着无线互联网技术的不断发展,手机由于携带方便、功能齐全,使用手机上网将成为未来人们重要的生活方式。因此任何网站都要不可避免面对庞大的3G市场。
3G手机上网不像PC上网那么方便,PC上网可浏览丰富的网页。由于手机的特殊性,诸如种类繁多的品牌及型号,不同种类的浏览器以及屏幕解析度,还有处理能力弱、内存小等,以至于手机网站普遍采用简洁XHTML制作,建设这样的网站:一是要耗费大量人力物力制作许多网页格式,针对不同型号的手机来传送相应的网页;同时,手机网站的内容更新和改版面对这么多种型号或新上市的手机,也是非常繁重而复杂的工作,二是这样的手机网页布局常常发生游移或无法正常显示,浏览体验不理想;三是网页格式繁多不利于提高缓存率,增加了服务器负荷,降低了服务器的效能,随之而来的是网络堵塞给网站带来的巨大压力。
移动互联网市场正在经历来自iPhone,BlackBerry等用户的巨大增长。内容提供商必须处理不同的屏幕解析度和浏览器能力,这些装置为其带来了独一无二的挑战。网站试图为多个浏览器和移动装置处理一致的内容,面临着建立几乎无限的副本,以适应越来越多的装置。现在,知名网站的客户能接收易于导航的内容,满足其移动装置需求的同时,又不牺牲用桌面浏览器发现的丰富能力。这对Web管理员而言,寻找提供一个服务其客户群的标准水平真不容易。因为手机的特殊性,它有无数个的品牌及型号,更有各种不同的功能和屏幕,这是目前困扰我们所有需要支援3G手机上网网站(内容提供商)的难题。
这一系列难题导致手机上网无法像在PC端那样普及。随着3G的到来,如何让手机用户轻松造访Web站点,更好的享受3G带来的手机上网体验,aiCache给出了完美的解决方案。
aiCache为造访装置和动态请求选择正确的内容服务的特有技术,结合其业界领先的Web应用加速,用户体验就两全其美了。他们接收到为其浏览平台所选,最快响应确切格式的内容。aiCache解决方案降低运作成本,提高稳定性和可监测性,并允许Web应用的规模架构不必变化。aiCache为在数据中心和托管虚拟环境部署,提供运行于Linux系统的软件解决方案。aiCache扩展其屡获殊荣的Web加速软件,包括移动装置分群和支援。目前网站可为所有的移动装置使用单一地址,同时将支援格式减到最少。
⒈不再建设wap网站,输入顶级域名(www.examplecom)就可以登录手机网站
由于aiCache mobile透过智慧重置技术,辨识3G手机用户和PC用户的请求类型,自动将造访分流至3G手机网页和PC网页,我们只需要输入www.example.com就可以直接造访,而不再需要输入wap.example.com,mobile.example.com或3g.example.com等来造访想要的网站,我们aiCache产品独一无二的技术让WAP成为历史。网站为所有的手机用户提供使用单一网址,为网站推广和网址搜索提供便利。

备注:在所有用户造访www.example.com的时候,透过aiCache mobile强大的智慧辨识功能,自动将造访装置分类为电脑客户端和手机客户端。
⒉aiCache mobile将手机网页格式减少到几个
由于手机的功能、品牌、型号和屏幕大小不同,要实现手机用户正常造访,按照以往的情形,就必须编写高达上百种支援不同手机的格式,另外,手机网站的内容更新和改版面对这么多种型号或新上市的手机,也是非常繁重而复杂的工作,这两个方面,浪费了内容提供商(网站)大量的时间、人力和财力。当您使用配置aiCache mobile技术后,它可以精确辨识手机的型号、屏幕大小等参数,这样一来,依据获取的信息,将手机分成几种不同的手机群。网站(内容提供商)只需对仅有的几种手机群制作相应的手机网页格式,让aiCache mobile智慧自动辨识对应的手机(群),并针对不同型号的手机传送相应的内容格式,将过去上百种的编写格式缩减到几种格式,大大减少了工作量和维护成本。这样以后只用维护和更新这几种格式的网站,不需要再对每种(新型号的)手机去写一种新的格式。
⒊大大减轻服务器压力
aiCache mobile在减轻服务器压力方面有其独到之处,比如说,有三台不同的手机同时造访“news.html”这个网页,然而,由于它们的用户代理字串不同,我们仍需要缓存三个不同的响应,这样很可能会极大增加被缓存响应的数量(因为其中同一站点的资料在成倍增加)。现在透过配置aiCache,我们可将删减或改写后的用户代理字串,作为aiCache服务器对用户请求做出正确响应的辨识依据,将不同的手机分类,仅仅缓存数量极少的响应(此特性只有mobile-enabled版本才可做到),从而为上述问题提供了完美的解决方案。(由于手机网页格式减少,大大减少需要为每个手机类型缓存的相应网页,达到减轻服务器压力的目的)
之前,每种型号的手机都有一个或几个不同的固件版本,因此导致相同型号手机(移动装置)向网站传送不同的用户代理字串,而想要缓存所有手机(移动装置)各不相同的响应数据是十分困难的。aiCache就能将手机传送的用户代理字串进行分类管理,归纳为仅有的几种,进而可以缓存这些数据,这项功能解决了市面上存在众多手机所带来的难题。
另外,这个被“缩减”了的客户代理字串还会与用户请求中的X-UA-Rewrite标头一并送交原始服务器。然后,原始服务器会读取并作用于该标头值,修改原始服务器的响应以便配合手机类型的差异。例如,将本不支援Javascript的手机重置到无Javascript内容的网页,并自动调整网页大小以适合不同解析度的屏幕。
⒋缓存动态网页
aiCache实现动态缓存是对互联网技术的杰出贡献,这样手机用户可以上网社交、写博客、参加论坛、搜索资料等,都会有便捷的体验,aiCache的卓越技术对动态网页缓存,并且过滤私人数据,缓存公共数据,减少动态网站搜索数据库和动态网页编译时间,从而起到加速的作用。
⒌进一步提高网站响应(运算)速度
aiCache mobile是基于aiCache PC产品基础上增加的,使用aiCache mobile的同时,也为Web服务器速度、效能、资源利用等全面提升提供了理想的解决方案,将网站的速度提高100倍以上,节省服务器¾的数量,手机用户同样会在上网速度、良好的网页感观上受益匪浅。
⒍aiCache Mobile也增加第三方广告预取功能
因为大部分移动装置不支援Javascript,广告位置逻辑必须频繁地在服务器端执行。手机页面在呈现时,广告主API叫用数量随广告插入而增多。
为简化和降低这些服务器端API叫用的负荷,aiCache提供了智慧响应预取。aiCache维护一个您所配置预取URL的随时响应伫列。当需要这些响应呈现页面时,它们从aiCache预取伫列快速撷取,而不是经由缓慢的远端API在运行时要求。
aiCache用特殊逻辑确保伫列始终维持在最佳大小,从不溢位和提供不足。预取伫列使用率统计经由Web,CLI和SNMP介面即时得到。
这些功能的最终结果,是您的手机网站可由用户方便存取与导航,高速服务于统一命名网址空间和广告,完美表现而不会减慢您网站的效能。