知乎社区

从0到100——知乎架构变迁史

孤人 提交于 2020-03-30 05:25:05
也许很多人还不知道,知乎在规模上是仅次于百度贴吧和豆瓣的中文互联网最大的UGC(用户生成内容)社区。知乎创业三年来,从0开始,到现在已经有了100多台服务器。目前知乎的注册用户超过了1100万,每个月有超过8000万人使用;网站每个月的PV 超过2.2亿,差不多每秒钟的动态请求超过2500。 在ArchSummit全球架构师峰会上,知乎联合创始人兼CTO李申申带来了知乎创业三年多来的首次全面技术分享( 演讲视频 )。本文系根据演讲内容整理而成。 初期架构选型 知乎的主力开发语言是Python。因为Python简单且强大,能够快速上手,开发效率高,而且社区活跃,团队成员也比较喜欢。 知乎使用的是Tornado框架。因为它支持异步,很适合做实时Comet应用,而且简单轻量,学习成本低,再就是有FriendFeed的成熟案例,Facebook的社区支持。知乎的产品有个特性,就是希望跟浏览器端建立一个长连接,便于实时推送Feed和通知,所以Tornado比较合适。 最初整个团队的精力全部放在产品功能的开发上,而其他方面,基本上能节约时间、能省的都用最简单的方法来解决,当然这在后期也带来了一些问题。 最初的想法是用云主机,节省成本。知乎的第一台服务器是512MB内存的Linode主机。但是网站上线后,内测受欢迎程度超出预期,很多用户反馈网站很慢。跨国网络延迟比想象的要大

产品思维|我的产品观:用户(上)

﹥>﹥吖頭↗ 提交于 2019-12-14 12:10:01
以下文章来源于:阿翘AKIU ,作者:阿翘在这里。 最近在给一些应届生讲产品经理基础课,不少人都问我,为什么从来不给他们讲 产品经理工具 怎么用。这些难道不是产品经理的基本功吗? 突然意识到很多同学陷入一个误区,就是把产品经理当成传统行业的岗位一样,把工具学会了就能上岗工作了。实际上工具只是表达思维的方式,比起产品技能更重要的是产品能力。 我始终认为,产品经理最基本的能力只有两个,一个是解决问题的能力,另一个是感知用户的能力。解决问题的能力很好理解,但什么是感知用户的能力呢? 01 01.“感知用户”与“我是用户”的区别 先聊一件很有趣的事情。最近看到有很多人在做校园类产品。他们做校园产品的思路很简单,因为以前大家都在校园里待过,都知道学生时代的那些痛点,找几个场景把产品做出来,再找一些学生来内测一番就准没有问题。 同样的情况还有做各种兴趣社区以及同类人群社区的,几个养狗的互联网人突然做了一个宠物社区,几个喜欢医美的同事找到一个切入点就辞职创业做了个医美社区,他们的逻辑大多都是:因为我就是这样的人,所以我知道这群人有什么痛点。 并非在批判这种做产品的方式不好,只是这种方式很容易做出一款“想当然”的产品。 产品经理与创业者在想问题的时候经常犯的一个错误就是把自己当用户,用自己特定的情感或经历代替了大部分的用户。 某高校欲开发一款与校园图书馆互联的app,方便学生使用图书馆

Quora是如何做推荐的?

我怕爱的太早我们不能终老 提交于 2019-12-12 05:58:34
知乎联合创始人张亮在值乎上问了俞军老师一个问题,「以您的使用体验看,您觉得知乎现在最急需做的三到五项产品改进是哪些?」俞军老师的回答中给的第一个意见就是,「个性化内容的挖掘和推送,我知道知乎里有大量内容是我感兴趣的,但知乎推送的内容只有很少是我愿意点击的,总让我有种入宝山而空回的感觉,这方面网易云音乐、淘宝、今日头条都是不错的学习对象。」那么,有着“美版知乎”之称的Quora是如何做推荐的呢?以下内容选自RecsysChina。 Quora的VP Engineering机器学习大牛Xavier Amatriain,曾在WWW2016大会的Question Answering Workshop做了一个报告, Machine Learning for Q&A Sites: The Quora Example [1]。 Quora的Mission: To share and grow the world's knowledge 。 Quora主要考虑的三个因素:Relevance、Quality和Demand。 Quora核心的数据模型及其之间的关系: Feed Ranking Quora做推荐的一个最核心问题就是Personalized Feed Ranking。Quora是以问题、答案与主题为核心把「知识」串联起来,然后基于用户的顶和踩等动作来划分内容质量

白杨SEO:再谈知乎,原来知乎还可以这么用?问答类引流推广分享!

烈酒焚心 提交于 2019-12-11 05:22:28
前言:这是白杨SEO公众号原创第112篇。为什么再想到写知乎这个呢,其实很多人对于知乎并没有真正用到极致,顺带讲一讲整个问答类产品如何做品宣或者引流,给你启发。 再谈二字,是因为在11月5号,本公众号发过一篇,你可以看完这篇内容再看:白杨SEO:一文告诉你知乎算法、排名、涨粉、引流和实战技巧。 在讲知乎之前,再跟大家先讲讲问答平台,这样让大家对于问答平台有一个了解,以及了解为什么白杨SEO会觉得他是做品牌或推广引流,甚至找到潜在需求的一个好地方。 (白杨SEO谷歌浏览器问答收藏截图) 1、从是否花钱看: 可以分为付费问答平台和免费问答平台。免费问答平台,国内最大的当然是百度知道。而付费的之前的【分答】,好像现在没什么声音了。当然知乎也推出了【值乎】付费问答,再比如SEO之行,搜外问答也有付费提问的。 2、从分类来看: 问答平台分综合问答和垂直问答。比如,像百度知道,知乎,新浪爱问,360问答,或者后面头条推的悟空问答,这些都是综合问答。比如,装修问答,通信问答,39健康问答,法律问答等这些叫垂直问答。 其实还可以从国内国外来分,社交与非社交来分等等,白杨就不那么细了哈。比如做外贸SEO的,很多人肯定用过answers,雅虎问答等。再比如,知乎你可以理解为真实网络问答社区,早期是邀请制,保证质量。百度问答是搜索,着重解决问题。 看到这里,白杨SEO问你一个问题

Python数据分析练手:分析知乎大V

别等时光非礼了梦想. 提交于 2019-12-05 05:08:13
原文链接:https://zhuanlan.zhihu.com/p/92768131?utm_source=tuicool&utm_medium=referral 知乎,可以说是国内目前最大的问答类社区。与微博、贴吧等产品不同,知乎上面的内容更多是用户针对特定的问题分享知识、经验和见解。咱们编程教室就有不少读者是从知乎上了解到我们的。 那么,知乎上都有哪些“大V”用户?普通用户喜欢关注哪方面内容?我们利用 Python 对知乎上的部分信息进行了个采集,做了一份简单的统计。 这个统计也是我们用 Python 做网站数据分析系列的一部分,是 Python 爬虫和数据可视化的典型案例。代码、详细说明文档、数据均已上传,获取方式见文末,对这方面感兴趣的朋友可下载查阅。 另外要说明的是,这个项目的代码由实训生 清风小筑 完成于今年7月,所以并非最新数据,主要是思路的学习讨论,结果仅供参考。 大V的关联 首先给大家看的是知乎上粉丝数前50用户的关系图: 图中的线是用户之间的相互关注的关系。这三张图的差别只在圆圈的大小上,依次分别代表:粉丝数、连入度(被图中其他人关注的数量)、连出度(关注图中其他人的数量) 比较明显的是,像知乎日报、刘看山、丁香医生这类普通用户关注较多的“机构号”,在大V中的受关注度并不高。 这张图是通过一个叫做 Gephi 的软件,基于 Python 采集下来的数据做出来的

网页

ぐ巨炮叔叔 提交于 2019-12-04 13:04:40
编程工具 latex在线公式编辑 Free Online IDE and Terminal 在线c++ 在线java Java 在线工具 | 菜鸟工具 在线文本去重复工具 - 众人搜索网 全角半角转换工具_蛙蛙在线工具 全角半角转换 - 站长工具 在线文本比较 - 站长工具 批处理——Windows 批处理(bat)语法大全 - 赵青青 - 博客园 注册表——reg文件语法规则 - Slyar Home 安卓——Android Developers 帮助文档 AutoHotkey——中文帮助文档 算法和数据结构——手册 c++手册——cppreference.com MXNet: A Scalable Deep Learning Framework Colab - Google 云端硬盘 小工具 小工具 在线字符串文本压缩,去掉回车、换行、空格和制表符 校园网自助服务系统 word代码 动漫Windows 10主题 - themepack.me 群空间 网站概况 - 百度统计 Google Analytics(分析) 查电费 删除notepad ++中的每隔一行 - IT屋-程序员软件开发技术分享社区 不用鼠标操作电脑----没有鼠标的日子多亏了我精湛的手操,各种快捷键分享 - 刘哇勇 - 博客园 路过图床 - 免费图片上传, 专业图片外链, 免费公共图床 Picdiet -

Python数据分析练手:分析知乎大V

邮差的信 提交于 2019-11-29 15:25:16
原文链接:https://zhuanlan.zhihu.com/p/92768131?utm_source=tuicool&utm_medium=referral 知乎,可以说是国内目前最大的问答类社区。与微博、贴吧等产品不同,知乎上面的内容更多是用户针对特定的问题分享知识、经验和见解。咱们编程教室就有不少读者是从知乎上了解到我们的。 那么,知乎上都有哪些“大V”用户?普通用户喜欢关注哪方面内容?我们利用 Python 对知乎上的部分信息进行了个采集,做了一份简单的统计。 这个统计也是我们用 Python 做网站数据分析系列的一部分,是 Python 爬虫和数据可视化的典型案例。代码、详细说明文档、数据均已上传,获取方式见文末,对这方面感兴趣的朋友可下载查阅。 另外要说明的是,这个项目的代码由实训生 清风小筑 完成于今年7月,所以并非最新数据,主要是思路的学习讨论,结果仅供参考。 大V的关联 首先给大家看的是知乎上粉丝数前50用户的关系图: 图中的线是用户之间的相互关注的关系。这三张图的差别只在圆圈的大小上,依次分别代表:粉丝数、连入度(被图中其他人关注的数量)、连出度(关注图中其他人的数量) 比较明显的是,像知乎日报、刘看山、丁香医生这类普通用户关注较多的“机构号”,在大V中的受关注度并不高。 这张图是通过一个叫做 Gephi 的软件,基于 Python 采集下来的数据做出来的

第一次作业

 ̄綄美尐妖づ 提交于 2019-11-29 12:34:55
Web APP :知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。简单来说知乎就是用户问答的平台,可以为大多数人提供建议和简答疑惑。与“知乎”相同有“百度知道”、“ 360 问答”、“搜狗问问”等等。一般的问题我会去百度或者其他的平台,一些涉及生活经验或者专业知识的问题我会去知乎,因为知乎还是有许多比较专业的回答。虽然有些问题的回答比较“水”或者难以令人信服,但细心寻找还是可以找到帮助自己的回答。 Mobile Apps :哔哩哔哩动画是我最喜欢的视频播放软件。在高中的时候我同学推荐我使用的,最初我只是用来看动漫,但慢慢的我发现哔哩哔哩不仅有动漫还各种各样的视频就像优酷视频、腾讯视频一样。哔哩哔哩最大的特点就是观看视频不需要观看讨厌的广告,在观看的中途也不会有广告,节省了很多的时间。 Operating Systems : 1 .模块化程度高 Linux 的内核设计非常精巧,分成进程调度、内存管理、进程间通信、虚拟文件系统和网络接口五大部分 2. 源码公开源代码,为用户提供了最大限度的自由度。 3. 广泛的硬件支持  Linux 能支持 x86 、 ARM 、 MIPS 、 ALPHA 和 PowerPC 等多种体系结构的微处理器。目前已成功地移植到数十种硬件平台,几乎能运行在所有流行的处理器上 4.