业务学习篇

etao的定位

一站式的导购平台;从本质上讲,是一个购物导流平台。

一方面对用户:增强用户导购相关性和用户粘度。对外部网站:将流量引入外部网站。提取流量分成(url链接,盈利方式)

方法:query分析和网页分析相互关联

理解几个名词

srp:搜索;B2C:企业对个人(天猫);C2C:个人对个人(淘宝);产品,商品;小二

etao的核心价值:

如何使我们打造的这些橱窗所展现的内容具有越来越精准的 “导购相关性”,是一淘面向用户的核心价值

etao的整体架构

crawl(爬取系统)——>dump(索引建立)——>h3(搜索 引擎)——>前端(PC,APP)如果有用户ugc的内容,那么架构是mysql——>dump——>h3——>前端(玩客,小栈,用户社

etao的产品线

海淘以及由此衍生的必买(好货),社区,小栈,玩客,用户爆料等

crawl的数据来源包括:淘宝主站,外部合作方(feed方式),互联网(爬虫方式)

craw(“原料厂”)的功能包括:网页住区,域名解析,抓取调度等等。

连线处理系统(“加工厂”)功能包括:网页解析,内容抽取,内容去重等。

存储系统(“核心仓库”)功能:存储上两步的产出,基于hadoop+hbase体系结构。

在线引擎H3(“成品生产车间”)功能:反馈查询结构,计算相关性等

一淘前端(“门店”)功能:编码转换,查询词去重等。

etao技术设计的领域包括:

  • 海量网页的抓取和抽取
  • 分布式存储和计算平台
  • 大规模数据(网页/商品)处理与分析
  • 购物搜索相关性体系
  • 高性能可定制的全文检索引擎
  • 快速响应业务需求的前端架构

自己的思考:

1)一淘未来发展方向:海淘,从单线条服务到点评、社交、圈子等多边社群平台机制。

2)难点:“公信力”的建立。之前依靠优惠,返利,送积分,“9.9包邮”等吸引流量,或多或少给etao带来“卖地摊货,便宜货”的基因属性。重塑自身公信力,进军高端的海淘市场。(物流的问题,退货的问题,货物来源保证,用户和海淘用户重叠度较低等问题)

关于etao4.0

自己的优势:1)在自动化测试中的贡献。2)在用户体验,产品易用性方面的贡献

1)sword方面的东东,回头专题论述

2)用户体验方面

前言:前端团队是最接近于用户的团队,功能测试基于需求文档,借助现有的摩天轮以及自动化测试工具,有较为清晰的流程和方法。然而交互和用户体验测试某种程度上是一个较虚的概念。

思路:需求评审时,更懂交互和用户体验设计思路:从交互和视觉的角度知道他们为什么这么做,从测试角度去验收结果。

交互的目的:让用户费脑子的交互都是不好的体验

etao4.0改版前的问题:

操作,内容,用户粘度等主要3个方面。

操作不便捷:手机发表评论成本高,没有购物车,流程复杂。——>详情页等的结构优化,统一风格

内容质量问题:feed太分散太杂,排版乱,信息更新慢,不够高端,利益点不突出。(“利益点”这块,“什么值得买”的副标题内容都是“29.9元,100元包邮,限时抢”,对比我们的利益点为“天猫,买6份12盒120包邮”。)——>(概念)个性化订阅,精细分类——> 运营

用户粘度方面:社区价值,用户唤醒——>经验分享,会员激励,社群,不活跃用户信息推送等

带着问题进行竞品对比:从产品的缺点维度进行对比,这样才能够发现缺陷,而不仅仅是区别。

用户体验方面常见问题:

1)无止境的过期数据

2)一条加载不出来的数据

3)输入框的问题(默认文案,唤起键盘,失去焦点)

4)编辑中断

5)一个让人看得懂的按钮

6)没有内容给人提示  其他基本的使用体验:

1.滚动翻页的流畅度
2.TAB的切换
3.下拉刷新
4.回到顶部的入口
5.后退的锚点记录
6.详情页的图片缩放 其他:

1)到底是保存还是取消

2)回车到底是干嘛

3)让app成为一个整体(风格统一)

业务学习篇

时间: 2024-07-29 18:50:21

业务学习篇的相关文章

JAVA Web学习篇--Servlet

Servlet由来 做过BS项目的人都知道,浏览器可以依据HTML静态标记语言来显示各式各样的网页.可是假设我们须要在网页上完毕一些业务逻辑:比方登陆验证.或者说网页显示的内容在server的数据库中.假设是这样,除了负责显示的HTML标记之外,必须还要有完毕这些业务功能的代码存在.这样的网页我们就叫做动态网页. 对于静态网页而言,server上存在的是一个个纯HTML文件.当client浏览器发出HTTP请求时,server能够依据请求的URL找到相应的HTML文件,并将HTML代码返回给cl

转载 Tomcat集群配置学习篇-----分布式应用

Tomcat集群配置学习篇-----分布式应用 现目前基于javaWeb开发的应用系统已经比比皆是,尤其是电子商务网站,要想网站发展壮大,那么必然就得能够承受住庞大的网站访问量:大家知道如果服务器访问量过大,就会出现服应用务器崩溃的情况,这个时候怎么办,难道就只能去重启服务器吗?好,如果是一般的小型公益网站到也无所谓,但如果是比如像大型航空公司售票等电子商务网站,每天每小时都有大量的订单业务,如果这些售票系统一旦崩溃后,再去重启,这些时间和客户的损失就直接会影响到航空公司的利益,这些损失如何去避

JAVA学习篇--ThreadLocal,Java中特殊的线程绑定机制

在DRP项目中,我们使用了ThreadLocal来创建Connection连接,避免了一直以参数的形式将Connection向下传递(传递connection的目的是由于jdbc事务要求确保使用同一个connection连接).那么ThreadLocal是如果做到的呢?它和同步锁的不同在哪里? 是什么: 对于ThreadLocal看英文单词我们很容易理解为一个线程的本地实现,但是它并不是一个Thread,而是threadlocalvariable(线程局部变量).也许把它命名为ThreadLoc

JAVA学习篇--javaweb之Filter详解

在DRP项目中,多次提到了Filter,它解决了字符集的统一设置以及统一控制简单WebCache,从中我们可以体会到,它给我们带来的好处不仅仅是减少代码量这么简单,它的出现避免了我们每个页面重复的编写相同的代码,减少了我们的工作量,而且给维护带来了极大的便利,那么它是如何实现统一管理的呢?既然它能统一管理某些重复的操作,那么它和AOP有什么关系呢? Filter简介 ServletAPI中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了这个接口,则把这个java类称之为过

J2EE学习篇之--JDBC详解

今天我们来说一下关于JDBC的相关知识,关于JDBC我想大家都不陌生了,而且我记得早就开始使用它了,记得那是大二的时候做课程设计,但是那时候是为了完成任务,所以遇到问题就google,那时候也没有时间去整理,所以这次就来详细说一下关于JDBC的知识 摘要: JDBC(Java Data Base Connectivity,java数据库连接),由一些接口和类构成的API. J2SE的一部分,由java.sql,javax.sql包组成. 应用程序.JDBC API.数据库驱动及数据库之间的关系

JAVA学习篇--静态代理VS动态代理

本篇博客的由来,之前我们学习大话设计,就了解了代理模式,但为什么还要说呢? 原因: 1,通过DRP这个项目,了解到了动态代理,认识到我们之前一直使用的都是静态代理,那么动态代理又有什么好处呢?它们二者的区别是什么呢? 2,通过学习动态代理了解到动态代理是一种符合AOP设计思想的技术,那么什么又是AOP? 下面是我对它们的理解! 代理Proxy: Proxy代理模式是一种结构型设计模式,主要解决的问题是:在直接访问对象时带来的问题 代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对

J2EE学习篇之--Struts2技术详解

前面说到了Struts1的相关知识,下面来说一下Struts2的相关知识,我们知道现在Struts2使用的比Struts1多,Struts2已经替代Struts1成为主流的框架了... 摘要 Struts2是在WebWork2基础发展而来的.和struts1一样, Struts2也属于MVC框架.不过有一点大家需要注意的是:尽管Struts2和Struts1在名字上的差别不是很大,但Struts2和struts1在代码编写风格上几乎是不一样的.那么既然有了struts1,为何还要推出struts

JAVA学习篇--JAVA的两种编程模式对比

在Drp项目中,讲解了两种编程模式Model 1和Model2,下面是对这两种模式的简单理解,以及由于Model2是基于MVC架构的模式,就将我们易混淆的MVC与我们之前学的三层架构进行对比学习一下. Model1 所谓Model1就是JSP大行其道的时代,在Model1模式下,整个Web应用几乎全部由JSP页面组成,JSP页面接收处理客户端请求,对请求处理后直接做出响应.用少量的JavaBean来处理数据库连接.数据库访问等操作. 代码示例:修改用户信息 主页面的js跳转: function

Linux新手入门书籍推荐 鸟哥的linux私房菜-基础学习篇

这本书写的不错.赞~\(≧▽≦)/~ 2017-02-24 下午,我开始在Linux下写第一个.c程序,在终端打印hello world.gcc 源代码文件之后,输出可执行文件,但是 当我输入文件名执行它的时候,却提示我 无法找到命令.于是我找百度,查资料,花了半个小时,终于找到解决方法了, 输入"./filename"即可.... 2017-02-25 我看<基础学习篇>这本书,在P158页下面的例题讲解中找到了昨天下午异常的解析.我就很是感慨,心想:要是早看这本书,半个