我有一个电子商务商店部署在codeignite的jQuery。一切都很好,但是2-3个用户通过电话订购,因为他们不能通过购物车订购产品。他们无法解释这个问题。问题可以与:
相关 1. FrontServer ends code (Mostly users can work well)
2. User deny cookie
3. An old browser version or a mobile device
4. Hosting in-service activity
5. User misstake(does not fill requred field)
我试着在不同的电脑和浏览器上重现这个错误(但只有最新版本),我没有遇到这个问题。
我可以修正的第二个点。
如何排除其他点并找出原因?谷歌分析可以帮助我吗?
1)不清楚
2)显示一条消息,说明cookie需要被允许用于正常的功能。
3)取决于旧浏览器出了什么问题。你可以再次显示一条消息,说最小这个版本是网站正常运行所必需的,或者使用工具,如Browsershots来查看需要修复的内容。为了使你的网站适应手机和平板电脑,你需要实现一个响应式布局
4)如果你的意思是检测你的网站是否宕机,你可以使用像Cloud Flare这样的服务,即使你的服务器宕机,也可以通过存储网页的缓存版本来保持你的网站在线。
5)这是可以控制的。您需要验证用户发送的数据,如果数据格式正确则处理它,否则显示错误。有两种类型的验证,客户端(用JavaScript完成)和服务器端(用PHP完成)。客户端验证可以被覆盖(被黑客攻击),因此服务器端更安全。