本篇文章2280字,读完约6分钟
生活在互联网世界中的人们访问过色情网站,这些网站在许多国家仍然受到监管。我们很难深入了解这些网站的发展,因为准确的数据非常少。可以肯定的是,色情网站的访问量绝对是必不可少的。事实证明,上述猜测是正确的,因为根据谷歌旗下广告服务提供商doubleclick的数据,独立访问量排名前500的几十个网站都是成人网站!
世界上最大的色情网站Xvideos每月的访问量为44亿次,是cnn官方网站或espn电视网的三倍,后者专门全天24小时播放体育节目,是社交新闻网站reddit的两倍。大型色情网站Youporn、tube8和pornhub也能让除谷歌和facebook之外的小型网站相形见绌。
从访问量来看,我们只能得出这样的结论:色情网站比非色情网站更受欢迎。44亿的访问量听起来确实是天文数字,但是当你考虑用户在色情网站上做什么的时候,你会发现色情网站的规模和规模不应该被低估。
看看阿列克谢的排名。目前,世界上最大的色情网站xvideos排名第26位。在它的背后,有搜狐、凤凰、天猫和阿里巴巴,这些都是中国著名的网站。
根据著名科技博客extremetech的数据,xvideos每月的访问量为44亿次。想想网站架构/服务器/页面加载速度和流量背后的其他指标,我们可以忽略哪一个?毕竟,对于这种网站来说,光图片和文字的流量已经很可观了,但是对于有追求的网站来说,推动视频竞争是必要的。排名第二的Youporn的纯带宽是著名视频网站hulu的六倍。
网站规模
色情网站和非色情网站的主要区别在于访问者的停留时间。engadget和extremetech等科技网站的用户平均停留时间在3-6分钟之间,足够用户阅读几篇文章;而色情网站的用户停留15到20分钟。
两者之间的区别也是可以原谅的,因为大多数网站的内容主要是文字和图片,而大型色情网站则推出视频内容。众所周知,看视频比看文章要花更多的时间。extremetech主页的数据大小约为几百万字节,但一个分辨率仅为480×200的低分辨率色情视频的数据量约为每秒10万字节,一个15分钟的视频可消耗约9000万字节的流量。将9000万字节乘以每月约3.5亿访问者,xvideos每月需要处理29pb字节(1pb=1024tb,1tb=1024gb),即每秒50gb的数据传输。
简而言之,色情网站每天都需要处理大量数据。就纯带宽(单位时间内可传输的数据量)而言,在美国只有youtube或视频网站hulu能与之相比。色情网站的规模是不可想象的,排名第二的youporn的网络带宽是hulu的六倍。
网站的基础设施
与只提供文本和图片相比,视频服务需要更多的资源,需要大量的数据存储、较短的cpu周期、内部i/o和高带宽等。
虽然色情网站有所不同,但大多数色情网站都存储了大约50到200tb的色情材料,这对一个网站来说不是一个小数目。然而幸运的是,2tb硬盘价格便宜,种类繁多,所以这对于色情网站来说应该不是什么大问题。
色情网站需要提供数以千计的动态和可搜索的视频数据库。当有人点击视频时,文件将通过硬盘读取,然后上传到网络。这是一个复杂的过程,cpu周期和i/o会影响数据读取和上传的速度。此外,在硬件方面,色情网站还需要四核机架式服务器、千兆交换机和负载平衡。就软件而言,大多数色情网站使用快速和敏感的数据库,如redis来存储和提取视频,使用轻量级和高性能的nginx作为网页的http服务器。
就带宽而言,以上面的xvideos为例。大型色情网站需要足够的网络连接来完成每秒400gb的数据传输。这只是平均数据传输速率。在高峰时段,xvideos背板的带宽可以飙升至每秒1000gb或更高。当然,有很多方法可以解决交通拥挤造成的问题。例如,网站可以建立自己的数据中心,在大型数据中心租用一些机架式服务器,或者使用亚马逊或微软提供的云存储。
真实的例子
世界第二大色情网站Youporn为我们提供了一些第一手数据。读完之后,你会发现事实上,谷歌的双击广告策划低估了色情网站的吸引力。
Youporn拥有超过100tb的色情资料,其每日页面访问量超过1亿,这意味着其每日数据传输量高达950tb,并且大部分数据传输用于加载视频。根据以上数据计算,youporn的月数据处理能力为28pb,因此排名第一的xvideos的数据传输能力肯定超过29pb,其月数据传输能力估计在35到40pb之间。在高峰期,youporn每秒需要处理100gb (800gb/s)的数据,这相当于youporn每秒传输10多张双层DVD。
在软件方面,youporn使用redis进行数据存储,并使用mysql小型数据库管理系统来添加或管理redis。网页的Http服务器是nginx,haproxy和清漆用于负载平衡。redis服务器每秒需要处理300,000个页面请求,每小时记录8到15gb的数据(包括用户登录和查看记录等)。)。youporn认为redis每天可以毫无问题地处理2亿次访问。
互联网每秒只能处理50tb的数据,换句话说,一个you色情网站的流量占整个互联网的2%。像you色情这样的色情网站有几十个,所以色情网站的数据传输量占整个互联网的30%并不夸张。
它们的每一次修改和每一个小按钮的移动都会影响数百万用户的情绪。当雄蚕准备好纸巾,锁上门,拉上窗帘,跳起来等待时,你突然发现“404-这一页不能打开”或“视频正在加载,请耐心等待。”10分钟后,视频仍在播放,你的激情消失了,你的前列腺也受到了影响。