对猪八戒网的分析

对猪八戒网的分析

猪八戒网是中国最典型的威客平台,所谓威客模式就是人的知识、智慧、经验、技能通过互联网转换成实际收益,从而达到各取所需的互联网新模式。就在以阿里巴巴为代表的电商平台发展得如火如荼之际,众多企业也都瞄准了互联网。所以我很佩服猪八戒网的创始人,眼界非常的独到,很早的就意识到威客网站所蕴藏的巨大的商机,打造服务类网上平台绝对是非常前卫的想法。下面我简单分析一下猪八戒网。

一、商业模式及创新点

战略目标:要做成全球最大的服务业交易平台,让每个人每个企业都能获得更诚信、更有保障的服务。

目标客户:专业威客、业余威客、专业设计机构和专业咨询机构。其中卖方主要是各大企业、社会团体、个人,只要注册并认证就可发布任务。而买房多为在校生、就业群体、待业群、事业群。

交易模式:猪八戒网标榜诚信交易,交易模式包括三种:悬赏、招标和速配。从而实现提供方和寻找方在互联网上完成交易。

收入来源:

1. 悬赏任务酬金提成。目前的任务赏金分配原则是中标的会员80%,入围的和时时彩奖的4%,剩下的16%归网站服务费。

2. 赏金托管时的利润。由于任务发布者在发布任务之初就将酬金全额达到了网站服务商的账户上,因此酬金利息也是网站的收入来源之一,类似于支付宝。

3. 广告收入。网站运营的好,自然有广告来源,这是毋庸置疑的。

4. 接收工作任务。网站在接受公司业务之后,在通过发布任务,尤为可完成

5. 其他增值业务。比如礼品定制,可以获得利润。 创新点有:

1. 网站从客户角度出发,提供猪八戒帮助、新手上路等服务,界面操作简单。

2. 网站“猪八戒”,亲切诙谐,有趣好记。

3. 运营模式特殊,登录认证以后,可以悬赏任务、招标任务,根据需求而定,非常的人性化。

4. 管理模式方便易懂。网站的管理模式是由用户下单,然后再由威客们领取任务,客户选定,然后公示结果,再由网站把钱给中标者这种自助投标模式,威客的成果由用户和网

站确认,再通过公示结果,再大家的监督下进行,力求公正,公平。

5. 独创模式。猪八戒网在原有独创的“悬赏”、“招标”模式上,又新增了“速配”、“中介”模式,“速配”和“中介”模式的新增让威客和买家又多了其选择性,买家和威客也总能选择一种适合于自已的模式。

二、基本的业务流程

猪八戒网的基本的业务流程如下图所示:

比赛·先交稿模式

计件模式

一对一先报价模式

一对一先抢标模

一对一服务模式

购买服务模式

比赛先交稿模

一对一先报价模式

一对一先交稿模

一对一服务模

出售服务模式

一对一·

先抢模式

一对一·先抢模式 ·先抢模式

三、可能的基础技术架构

可能的技术架构图如下图所示:

一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于猪八戒网这样的大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。

猪八戒网在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。但是除了这几个方面,还没法根本解决网站面临的高负载和高并发问题。

下面我从低成本、高性能和高扩张性的角度来说说我的一些想法。

1、HTML静态化

其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,则无法全部手动去挨个实现,于是出现了常见的信息发布系统CMS,像常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实现最简单的信息录入自动生成静态页面,还能具备频道管理、权限管理、自动抓取等功能,对于一个大型网站来说,拥有一套高效、可管理的CMS是必不可少的。

除了门户和信息发布类型的网站,对于交互性要求很高的社区类型网站来说,尽可能的静态化也是提高性能的必要手段,将社区内的帖子、文章进行实时的静态化,有更新的时候再重新静态化也是大量使用的策略,像Mop的大杂烩就是使用了这样的策略,网易社区等也是如此。

同时,html静态化也是某些缓存策略使用的手段,对于系统中频繁使用数据库查询但是内容更新很小的应用,可以考虑使用html静态化来实现,比如论坛中论坛的公用设置信息,这些信息目前的主流论坛都可以进行后台管理并且存储再数据库中,这些信息其实大量被前台程序调用,但是更新频率很小,可以考虑将这部分内容进行后台更新的时候进行静态化,这样避免了大量的数据库访问请求。

2、图片服务器分离

对于Web服务器来说,不管是Apache、IIS还是其他容器,图片是最消耗资源的,于是有必要将图片与页面进行分离,这是基本上大型网站都会采用的策略,他们都有独立的图片服务器,甚至很多台图片服务器。这样的架构可以降低提供页面访问请求的服务器系统压力,并且可以保证系统不会因为图片问题而崩溃,在应用服务器和图片服务器上,可以进行不同的配置优化。

3、数据库集群和库表散列

猪八戒网有复杂的应用,这些应用必须使用数据库,那么在面对大量访问的时候,数据库的瓶颈很快就能显现出来,这时一台数据库将很快无法满足应用,于是需要使用数据库集群或者库表散列。

在数据库集群方面,很多数据库都有自己的解决方案,Oracle、Sybase等都有很好的方案,常用的MySQL提供的Master/Slave也是类似的方案。

上面提到的数据库集群由于在架构、成本、扩张性方面都会受到所采用DB类型的限制,所以需要从应用程序的角度来考虑改善系统架构,库表散列是常用并且最有效的解决方案。不同的模块对应不同的数据库或者表,再按照一定的策略对某个页面或者功能进行更小的数据库散列,比如用户表,按照用户ID进行表散列,这样就能够低成本的提升系统的性能并且有很好的扩展性。

4、缓存

缓存对网站架构和网站开发都非常重要。架构方面的缓存,对Apache比较熟悉的人都能知道Apache提供了自己的缓存模块,也可以使用外加的Squid模块进行缓存,这两种方式均可以有效的提高Apache的访问响应能力。

网站程序开发方面的缓存,Linux上提供的Memory Cache是常用的缓存接口,可以在web开发中使用,比如用Java开发的时候就可以调用MemoryCache对一些数据进行缓存和通讯共享,猪八戒网可能使用了这样的架构。另外,在使用web语言开发的时候,各种语言基本都有自己的缓存模块和方法。

5、镜像

镜像是大型网站常采用的提高性能和数据安全性的方式,镜像的技术可以解决不同网络接入商和地域带来的用户访问速度差异,比如ChinaNet和 EduNet之间的差异就促使了很多网站在教育网内搭建镜像站点,数据进行定时更新或者实时更新。

6、负载均衡

负载均衡将是大型网站解决高负荷访问和大量并发请求采用的终极解决办法。

四、所涉及详细的IT技术

猪八戒网所涉及详细的IT技术有:

1. Web前端技术:

(1)搭建网站的结构 -- HTML与XHTML

(2)美化与布局网站的样式表 -- CSS

(3)客户端脚本语言 -- JavaScript

(4)服务器端脚本语言 -- ASP PHP JSP 等

2. 数据库技术

3. J2EE技术

4. WebService技术

对猪八戒网的分析

猪八戒网是中国最典型的威客平台,所谓威客模式就是人的知识、智慧、经验、技能通过互联网转换成实际收益,从而达到各取所需的互联网新模式。就在以阿里巴巴为代表的电商平台发展得如火如荼之际,众多企业也都瞄准了互联网。所以我很佩服猪八戒网的创始人,眼界非常的独到,很早的就意识到威客网站所蕴藏的巨大的商机,打造服务类网上平台绝对是非常前卫的想法。下面我简单分析一下猪八戒网。

一、商业模式及创新点

战略目标:要做成全球最大的服务业交易平台,让每个人每个企业都能获得更诚信、更有保障的服务。

目标客户:专业威客、业余威客、专业设计机构和专业咨询机构。其中卖方主要是各大企业、社会团体、个人,只要注册并认证就可发布任务。而买房多为在校生、就业群体、待业群、事业群。

交易模式:猪八戒网标榜诚信交易,交易模式包括三种:悬赏、招标和速配。从而实现提供方和寻找方在互联网上完成交易。

收入来源:

1. 悬赏任务酬金提成。目前的任务赏金分配原则是中标的会员80%,入围的和时时彩奖的4%,剩下的16%归网站服务费。

2. 赏金托管时的利润。由于任务发布者在发布任务之初就将酬金全额达到了网站服务商的账户上,因此酬金利息也是网站的收入来源之一,类似于支付宝。

3. 广告收入。网站运营的好,自然有广告来源,这是毋庸置疑的。

4. 接收工作任务。网站在接受公司业务之后,在通过发布任务,尤为可完成

5. 其他增值业务。比如礼品定制,可以获得利润。 创新点有:

1. 网站从客户角度出发,提供猪八戒帮助、新手上路等服务,界面操作简单。

2. 网站“猪八戒”,亲切诙谐,有趣好记。

3. 运营模式特殊,登录认证以后,可以悬赏任务、招标任务,根据需求而定,非常的人性化。

4. 管理模式方便易懂。网站的管理模式是由用户下单,然后再由威客们领取任务,客户选定,然后公示结果,再由网站把钱给中标者这种自助投标模式,威客的成果由用户和网

站确认,再通过公示结果,再大家的监督下进行,力求公正,公平。

5. 独创模式。猪八戒网在原有独创的“悬赏”、“招标”模式上,又新增了“速配”、“中介”模式,“速配”和“中介”模式的新增让威客和买家又多了其选择性,买家和威客也总能选择一种适合于自已的模式。

二、基本的业务流程

猪八戒网的基本的业务流程如下图所示:

比赛·先交稿模式

计件模式

一对一先报价模式

一对一先抢标模

一对一服务模式

购买服务模式

比赛先交稿模

一对一先报价模式

一对一先交稿模

一对一服务模

出售服务模式

一对一·

先抢模式

一对一·先抢模式 ·先抢模式

三、可能的基础技术架构

可能的技术架构图如下图所示:

一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于猪八戒网这样的大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。

猪八戒网在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。但是除了这几个方面,还没法根本解决网站面临的高负载和高并发问题。

下面我从低成本、高性能和高扩张性的角度来说说我的一些想法。

1、HTML静态化

其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,则无法全部手动去挨个实现,于是出现了常见的信息发布系统CMS,像常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实现最简单的信息录入自动生成静态页面,还能具备频道管理、权限管理、自动抓取等功能,对于一个大型网站来说,拥有一套高效、可管理的CMS是必不可少的。

除了门户和信息发布类型的网站,对于交互性要求很高的社区类型网站来说,尽可能的静态化也是提高性能的必要手段,将社区内的帖子、文章进行实时的静态化,有更新的时候再重新静态化也是大量使用的策略,像Mop的大杂烩就是使用了这样的策略,网易社区等也是如此。

同时,html静态化也是某些缓存策略使用的手段,对于系统中频繁使用数据库查询但是内容更新很小的应用,可以考虑使用html静态化来实现,比如论坛中论坛的公用设置信息,这些信息目前的主流论坛都可以进行后台管理并且存储再数据库中,这些信息其实大量被前台程序调用,但是更新频率很小,可以考虑将这部分内容进行后台更新的时候进行静态化,这样避免了大量的数据库访问请求。

2、图片服务器分离

对于Web服务器来说,不管是Apache、IIS还是其他容器,图片是最消耗资源的,于是有必要将图片与页面进行分离,这是基本上大型网站都会采用的策略,他们都有独立的图片服务器,甚至很多台图片服务器。这样的架构可以降低提供页面访问请求的服务器系统压力,并且可以保证系统不会因为图片问题而崩溃,在应用服务器和图片服务器上,可以进行不同的配置优化。

3、数据库集群和库表散列

猪八戒网有复杂的应用,这些应用必须使用数据库,那么在面对大量访问的时候,数据库的瓶颈很快就能显现出来,这时一台数据库将很快无法满足应用,于是需要使用数据库集群或者库表散列。

在数据库集群方面,很多数据库都有自己的解决方案,Oracle、Sybase等都有很好的方案,常用的MySQL提供的Master/Slave也是类似的方案。

上面提到的数据库集群由于在架构、成本、扩张性方面都会受到所采用DB类型的限制,所以需要从应用程序的角度来考虑改善系统架构,库表散列是常用并且最有效的解决方案。不同的模块对应不同的数据库或者表,再按照一定的策略对某个页面或者功能进行更小的数据库散列,比如用户表,按照用户ID进行表散列,这样就能够低成本的提升系统的性能并且有很好的扩展性。

4、缓存

缓存对网站架构和网站开发都非常重要。架构方面的缓存,对Apache比较熟悉的人都能知道Apache提供了自己的缓存模块,也可以使用外加的Squid模块进行缓存,这两种方式均可以有效的提高Apache的访问响应能力。

网站程序开发方面的缓存,Linux上提供的Memory Cache是常用的缓存接口,可以在web开发中使用,比如用Java开发的时候就可以调用MemoryCache对一些数据进行缓存和通讯共享,猪八戒网可能使用了这样的架构。另外,在使用web语言开发的时候,各种语言基本都有自己的缓存模块和方法。

5、镜像

镜像是大型网站常采用的提高性能和数据安全性的方式,镜像的技术可以解决不同网络接入商和地域带来的用户访问速度差异,比如ChinaNet和 EduNet之间的差异就促使了很多网站在教育网内搭建镜像站点,数据进行定时更新或者实时更新。

6、负载均衡

负载均衡将是大型网站解决高负荷访问和大量并发请求采用的终极解决办法。

四、所涉及详细的IT技术

猪八戒网所涉及详细的IT技术有:

1. Web前端技术:

(1)搭建网站的结构 -- HTML与XHTML

(2)美化与布局网站的样式表 -- CSS

(3)客户端脚本语言 -- JavaScript

(4)服务器端脚本语言 -- ASP PHP JSP 等

2. 数据库技术

3. J2EE技术

4. WebService技术


相关文章

  • [西游记]人物形象分析
  • 人物形象分析--<西游记> 孙悟空的人物形象分析 孙悟空 明代长篇章回小说<西游记>中的主人公.也叫孙行者.原是花果山上一仙石产卵见风而化成的石猴,因探寻瀑布飞泉源头遇群猴,被推举为"十岁大王", ...查看


  • 猪八戒人物形象分析
  • 猪八戒人物形象分析 猪八戒是我们从小耳熟能详的人物.从五六岁起,电视上就一遍又一遍地播放<西游记>,作为儿童的我自然乐此不疲地跟着看了许多遍.初中时候,电视剧是不看了,转而阅读了原著,本来就历历在目的猪八戒形象更是被刻画地栩栩如 ...查看


  • 分析_西游记_中的性情中_人_猪八戒
  • 文化研究 2009.6(上旬刊 ) 分析<西游记>中的性情中"人"猪八戒 钟 (苏州卫生职业技术学院 中图分类号:I206 文献标识码:B 燕 江苏·苏州 215002) 文章编号:1672-7894(200 ...查看


  • 对猪八戒贪婪的辩证分析
  • 中文摘要 本文从猪八戒的贪财,贪色,贪吃,贪睡中看到猪八戒贪财,而不巧取豪夺:贪色,却"贪"而未淫:贪吃,而不挑食:贪睡,却"贪"不择地.猪八戒身上贪财.贪色.贪吃.贪睡,反映了当时小生产者.小市民的 ...查看


  • 分析一下猪八戒的故事,感觉西游记里水太深
  • 导读:在西游记故事的民间演化中,猪八戒是取经团队里最晚成型的人物.猪当得起中国小说史上第一个完全立体化的主角,八戒一出,中国古典小说彻底面貌焕然.老猪是取经团队里最象妖怪最能唬人的一个,但他的艺术造型却如此亲切,说明八戒在群众的口耳相传里是 ...查看


  • [西游记]中的人物形象特征分析
  • [摘 要]<西游记>作为中国四大古典名著之一,已是家喻户晓,妇孺皆知.它给人们留下印象最深的,无非是那古怪离奇的神话故事和唐僧师徒矢志不渝的取经精神,四个角色显示出了特殊的人物形象. [关键词]<西游记>:人物形象 ...查看


  • [孙悟空大战红孩儿]教学设计
  • <中国小说鉴赏>讲学稿 课题: 孙悟空大战红孩儿 课型: 讲授课 主备:张艳红 审核:齐永红 班级: 姓名: 时间: 学习目标 1.了解<西游记>的作者.内容.结构.艺术成就. 2.结合课文,分析孙悟空的" ...查看


  • 西游记的人物分析
  • 从小到大,我看过很多回<西游记>,第一次读时,纯粹是为了它曲折有趣的情节;后来再读,我逐渐有了一些看法. 唐僧在他们师徒四人中是让我比较难以理解的人,唐僧却也有着超乎常人的执着,为了到达西天取得真经造福苍生,他不仅不要快速到达西 ...查看


  • 57.学会讲道理
  • 57.学会讲道理(道理论据的使用) 一.专题解析 议论文是对某个问题或某件事进行分析.评论,表明自己观点.立场.态度.看法和主张的一种文体.议论文重在议,其目的是发表对人对事的看法,一篇议论文的好坏,固然与其立意.选材.结构.语言有关,也与 ...查看


热门内容