LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

对于WAP的一些测试和研究

admin
2010年2月2日 0:39 本文热度 8182
最近有人和我反映wap功能登陆久了容易超时、有时甚至登陆不了。我这里的手机和浏览器都正常,但是为了解决这些问题,只有深入研究一下。原来是采用session验证后台,前台使用cookie验证,开始以为是session有问题,所以全部使用cookie+数据库多重验证,结果问题依旧存在,然后使用session+数据库多重验证,还是存在问题。
然后我查了网上的资料研究了一整天。查到一些有用的资料。
讨论地址:http://topic.csdn.net/t/20040826/09/3310602.html
结果发现有部分老的机器是不支持COOKIE的,然后我又下载了一些WAP浏览器来测试,结果发现,COOKIE的确没有保存。提示登陆成功,却没有COOKIE信息。说明不支持COOKIE,COOKIE是客户端的,而SESSION保存在服务器上,应该没有问题的吧,为了避免某些服务器SESSION设置不正常,我还特地指定了SESSION的保存目录。结果测试。我手中的智能手机,非常正常,还有两个WAP测试软件非常正常,而问朋友借的老款的,自带WAP浏览器的手机却不支持。登陆成功却没有读取到SESSION信息。然后用winwap4.0来测试,居然也读取不到SESSION信息。用OPERA也非常正常。记得以前BOB的掌上版是用SESSION纪录信息的,我下载来研究研究是怎么样的机制,结果没有想到,老款的手机和winwap,居然没有办法读取到SESSION信息。BOB的掌上版同样登陆成功后,由于SESSION读取失败,还是未登陆状态。同样,下载F2BLOG的WAP来测试。和BOB掌上版也一样的结果。
看来要达到通用,只有采用URL传递的方法,这样可以完全脱离COOKIE和SESSION,而直接采用数据库的方法,这样就可以保证无论在何种浏览器下,何种手机下,都可以正常使用的了。
Sablog-X 1.6版本不会包含WAP功能,而单独打包此功能。作为插件发布。而有空,我要和Bo-blog的作者BOB和F2blog的开发团队交流交流。统一一下插件的接口标准。和模块。争取一些简单的不设计数据库操作的插件,可以在三个程序上达到通用的目的。
PS:刚才还想看看几个论坛的WAP功能,是否有问题,结果发现PHPWIND的WAP功能,是采用COOKIE验证,所以老款手机和winwap都无法读取COOKIE信息,登陆成功了还是未登陆状态。而Discuz和Molyx则采用URL传递参数的办法,所以在任何环境下,WAP功能都非常正常。

该文章在 2010/2/2 0:39:51 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved