Skip to content

Commit

Permalink
Site updated: 2023-12-19 16:54:38
Browse files Browse the repository at this point in the history
  • Loading branch information
yulewei committed Dec 19, 2023
1 parent a1b7d96 commit 8b7f073
Show file tree
Hide file tree
Showing 6 changed files with 69 additions and 69 deletions.
4 changes: 2 additions & 2 deletions 2023/12/popular-websites-tech-stack/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
<meta property="og:image" content="https://static.nullwy.me/twitter-architecture-rails.png">
<meta property="og:image" content="https://static.nullwy.me/twitter-architecture-2013.png">
<meta property="article:published_time" content="2023-12-03T15:37:00.000Z">
<meta property="article:modified_time" content="2023-12-18T06:12:21.531Z">
<meta property="article:modified_time" content="2023-12-19T08:54:11.859Z">
<meta property="article:author" content="nullwy">
<meta property="article:tag" content="架构">
<meta property="article:tag" content="技术栈">
Expand Down Expand Up @@ -308,7 +308,7 @@ <h1 class="post-title" itemprop="name headline">
<div class="post-body" itemprop="articleBody">


<p>本文整理总结主要的流行互联网网站技术栈,以及这些网站的技术栈和架构的历史演进过程。涉及的网站大部分都是当前或曾经访问量或月活用户量 Top 的网站(参见 <a target="_blank" rel="noopener" href="https://www.similarweb.com/top-websites/">similarweb</a> 网站的统计,或访问量 Top 10 网站的<a target="_blank" rel="noopener" href="https://statisticsanddata.org/data/most-popular-websites-in-the-world-1996-2021/">历史演变</a>,或 <a target="_blank" rel="noopener" href="https://en.wikipedia.org/wiki/List_of_social_platforms_with_at_least_100_million_active_users">wiki</a> 整理的至少 1 亿月活用户量的社交平台)。国内网站或 APP 涵盖了主流的阿里、腾讯、百度、美团、字节、京东等大厂的互联网产品(之所以称为“主流”,参见 2022 年度中国 APP 月活<a target="_blank" rel="noopener" href="https://www.iimedia.cn/c880/91597.html">排行榜</a>)。整理的技术栈主要是流行网站的服务端业务系统的技术栈,包括编程语言、数据库、RPC 框架等,同时也简单整理了大数据技术栈,前端 JavaScript、CSS 库或框架等不涉及。除了对大部分流行网站的技术栈做系统性梳理外,本文还挑选部分有代表性的网站,对这些网站的技术栈和架构的历史演进做详细解析。</p>
<p>本文整理总结主要的流行互联网网站技术栈,以及这些网站的技术栈和架构的历史演进过程。涉及的网站大部分都是当前或曾经访问量或月活用户量 Top 的网站(参见 <a target="_blank" rel="noopener" href="https://www.similarweb.com/top-websites/">similarweb</a> 网站的统计,或访问量 Top 10 网站的<a target="_blank" rel="noopener" href="https://statisticsanddata.org/data/most-popular-websites-in-the-world-1996-2021/">历史演变</a>,或 <a target="_blank" rel="noopener" href="https://en.wikipedia.org/wiki/List_of_social_platforms_with_at_least_100_million_active_users">wiki</a> 整理的至少 1 亿月活用户量的社交平台)。国内网站或 APP 涵盖了主流的阿里、腾讯、百度、美团、字节、京东等大厂的互联网产品(之所以称为“主流”,参见 2022 年度中国 APP 月活<a target="_blank" rel="noopener" href="https://www.iimedia.cn/c880/91597.html">排行榜</a>)。整理的技术栈主要是流行网站的服务端业务系统的技术栈,包括编程语言、数据库、RPC 框架等,同时也简单整理了大数据技术栈,前端和客户端技术栈等不涉及。除了对大部分流行网站的技术栈做系统性梳理外,本文还挑选部分有代表性的网站,对这些网站的技术栈和架构的历史演进做详细解析。</p>
<span id="more"></span>
<p>技术栈是构建应用的技术集合,由编程语言、框架、库、服务器、数据库、工具等组合而成。组成技术栈的技术是与具体业务无关的基础软件。互联网公司选择的技术栈,倾向于使用开源软件,相对于专有软件,开源软件具有高质量、免费、开放、灵活等优势。互联网的早期开拓者 Yahoo 的技术栈选择是经典案例,受开源运动的影响,在 2000 左右 Yahoo 从最初基于自定义的专属软件迁移了到 LAMP 技术栈。</p>
<p>在“开源”(open source)一词出现之前,技术社区的黑客选择使用“自由软件”(free software)这个词。但是“自由软件”这个词与对知识产权的敌意、共产主义和其它观点相联系,几乎不受管理者和投资者的欢迎,于是 1998 年 2 月 3 日在由 <a target="_blank" rel="noopener" href="https://en.wikipedia.org/wiki/Eric_S._Raymond">Eric Raymond</a> 等人参加的会议上“开源”一词诞生,2 月下旬开源软件促进会成立 <a target="_blank" rel="noopener" href="https://opensource.org/history/">OSI</a>,Eric Raymond 担任主席。自由软件和开源软件被合称为 <a target="_blank" rel="noopener" href="https://en.wikipedia.org/wiki/Free_and_open-source_software">FOSS</a>。缩写“<a target="_blank" rel="noopener" href="https://en.wikipedia.org/wiki/LAMP_%28software_bundle%29">LAMP</a>”代表的是 Linux-Apache-MySQL-PHP,这些软件都是自由软件或开源软件。</p>
Expand Down
8 changes: 4 additions & 4 deletions atom.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,7 @@ <h2 class="post-title" itemprop="name headline">
<div class="post-body" itemprop="articleBody">


<p>本文整理总结主要的流行互联网网站技术栈,以及这些网站的技术栈和架构的历史演进过程。涉及的网站大部分都是当前或曾经访问量或月活用户量 Top 的网站(参见 <a target="_blank" rel="noopener" href="https://www.similarweb.com/top-websites/">similarweb</a> 网站的统计,或访问量 Top 10 网站的<a target="_blank" rel="noopener" href="https://statisticsanddata.org/data/most-popular-websites-in-the-world-1996-2021/">历史演变</a>,或 <a target="_blank" rel="noopener" href="https://en.wikipedia.org/wiki/List_of_social_platforms_with_at_least_100_million_active_users">wiki</a> 整理的至少 1 亿月活用户量的社交平台)。国内网站或 APP 涵盖了主流的阿里、腾讯、百度、美团、字节、京东等大厂的互联网产品(之所以称为“主流”,参见 2022 年度中国 APP 月活<a target="_blank" rel="noopener" href="https://www.iimedia.cn/c880/91597.html">排行榜</a>)。整理的技术栈主要是流行网站的服务端业务系统的技术栈,包括编程语言、数据库、RPC 框架等,同时也简单整理了大数据技术栈,前端 JavaScript、CSS 库或框架等不涉及。除了对大部分流行网站的技术栈做系统性梳理外,本文还挑选部分有代表性的网站,对这些网站的技术栈和架构的历史演进做详细解析。</p>
<p>本文整理总结主要的流行互联网网站技术栈,以及这些网站的技术栈和架构的历史演进过程。涉及的网站大部分都是当前或曾经访问量或月活用户量 Top 的网站(参见 <a target="_blank" rel="noopener" href="https://www.similarweb.com/top-websites/">similarweb</a> 网站的统计,或访问量 Top 10 网站的<a target="_blank" rel="noopener" href="https://statisticsanddata.org/data/most-popular-websites-in-the-world-1996-2021/">历史演变</a>,或 <a target="_blank" rel="noopener" href="https://en.wikipedia.org/wiki/List_of_social_platforms_with_at_least_100_million_active_users">wiki</a> 整理的至少 1 亿月活用户量的社交平台)。国内网站或 APP 涵盖了主流的阿里、腾讯、百度、美团、字节、京东等大厂的互联网产品(之所以称为“主流”,参见 2022 年度中国 APP 月活<a target="_blank" rel="noopener" href="https://www.iimedia.cn/c880/91597.html">排行榜</a>)。整理的技术栈主要是流行网站的服务端业务系统的技术栈,包括编程语言、数据库、RPC 框架等,同时也简单整理了大数据技术栈,前端和客户端技术栈等不涉及。除了对大部分流行网站的技术栈做系统性梳理外,本文还挑选部分有代表性的网站,对这些网站的技术栈和架构的历史演进做详细解析。</p>
<!--noindex-->
<div class="post-button">
<a class="btn" href="/2023/12/popular-websites-tech-stack/#more" rel="contents">
Expand Down
2 changes: 1 addition & 1 deletion posts/popular-websites-tech-stack.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ categories: 架构
tags: [技术栈, 架构, MySQL, Java]
---

本文整理总结主要的流行互联网网站技术栈,以及这些网站的技术栈和架构的历史演进过程。涉及的网站大部分都是当前或曾经访问量或月活用户量 Top 的网站(参见 [similarweb](https://www.similarweb.com/top-websites/) 网站的统计,或访问量 Top 10 网站的[历史演变](https://statisticsanddata.org/data/most-popular-websites-in-the-world-1996-2021/),或 [wiki](https://en.wikipedia.org/wiki/List_of_social_platforms_with_at_least_100_million_active_users) 整理的至少 1 亿月活用户量的社交平台)。国内网站或 APP 涵盖了主流的阿里、腾讯、百度、美团、字节、京东等大厂的互联网产品(之所以称为“主流”,参见 2022 年度中国 APP 月活[排行榜](https://www.iimedia.cn/c880/91597.html))。整理的技术栈主要是流行网站的服务端业务系统的技术栈,包括编程语言、数据库、RPC 框架等,同时也简单整理了大数据技术栈,前端 JavaScript、CSS 库或框架等不涉及。除了对大部分流行网站的技术栈做系统性梳理外,本文还挑选部分有代表性的网站,对这些网站的技术栈和架构的历史演进做详细解析。
本文整理总结主要的流行互联网网站技术栈,以及这些网站的技术栈和架构的历史演进过程。涉及的网站大部分都是当前或曾经访问量或月活用户量 Top 的网站(参见 [similarweb](https://www.similarweb.com/top-websites/) 网站的统计,或访问量 Top 10 网站的[历史演变](https://statisticsanddata.org/data/most-popular-websites-in-the-world-1996-2021/),或 [wiki](https://en.wikipedia.org/wiki/List_of_social_platforms_with_at_least_100_million_active_users) 整理的至少 1 亿月活用户量的社交平台)。国内网站或 APP 涵盖了主流的阿里、腾讯、百度、美团、字节、京东等大厂的互联网产品(之所以称为“主流”,参见 2022 年度中国 APP 月活[排行榜](https://www.iimedia.cn/c880/91597.html))。整理的技术栈主要是流行网站的服务端业务系统的技术栈,包括编程语言、数据库、RPC 框架等,同时也简单整理了大数据技术栈,前端和客户端技术栈等不涉及。除了对大部分流行网站的技术栈做系统性梳理外,本文还挑选部分有代表性的网站,对这些网站的技术栈和架构的历史演进做详细解析。

<!--more-->

Expand Down
2 changes: 1 addition & 1 deletion search.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3834,7 +3834,7 @@ NodeChildrenChanged<br>
<entry>
<title>流行互联网网站技术栈整理</title>
<url>/2023/12/popular-websites-tech-stack/</url>
<content><![CDATA[<p>本文整理总结主要的流行互联网网站技术栈,以及这些网站的技术栈和架构的历史演进过程。涉及的网站大部分都是当前或曾经访问量或月活用户量 Top 的网站(参见 <a href="https://www.similarweb.com/top-websites/">similarweb</a> 网站的统计,或访问量 Top 10 网站的<a href="https://statisticsanddata.org/data/most-popular-websites-in-the-world-1996-2021/">历史演变</a>,或 <a href="https://en.wikipedia.org/wiki/List_of_social_platforms_with_at_least_100_million_active_users">wiki</a> 整理的至少 1 亿月活用户量的社交平台)。国内网站或 APP 涵盖了主流的阿里、腾讯、百度、美团、字节、京东等大厂的互联网产品(之所以称为“主流”,参见 2022 年度中国 APP 月活<a href="https://www.iimedia.cn/c880/91597.html">排行榜</a>)。整理的技术栈主要是流行网站的服务端业务系统的技术栈,包括编程语言、数据库、RPC 框架等,同时也简单整理了大数据技术栈,前端 JavaScript、CSS 库或框架等不涉及。除了对大部分流行网站的技术栈做系统性梳理外,本文还挑选部分有代表性的网站,对这些网站的技术栈和架构的历史演进做详细解析。</p>
<content><![CDATA[<p>本文整理总结主要的流行互联网网站技术栈,以及这些网站的技术栈和架构的历史演进过程。涉及的网站大部分都是当前或曾经访问量或月活用户量 Top 的网站(参见 <a href="https://www.similarweb.com/top-websites/">similarweb</a> 网站的统计,或访问量 Top 10 网站的<a href="https://statisticsanddata.org/data/most-popular-websites-in-the-world-1996-2021/">历史演变</a>,或 <a href="https://en.wikipedia.org/wiki/List_of_social_platforms_with_at_least_100_million_active_users">wiki</a> 整理的至少 1 亿月活用户量的社交平台)。国内网站或 APP 涵盖了主流的阿里、腾讯、百度、美团、字节、京东等大厂的互联网产品(之所以称为“主流”,参见 2022 年度中国 APP 月活<a href="https://www.iimedia.cn/c880/91597.html">排行榜</a>)。整理的技术栈主要是流行网站的服务端业务系统的技术栈,包括编程语言、数据库、RPC 框架等,同时也简单整理了大数据技术栈,前端和客户端技术栈等不涉及。除了对大部分流行网站的技术栈做系统性梳理外,本文还挑选部分有代表性的网站,对这些网站的技术栈和架构的历史演进做详细解析。</p>
<span id="more"></span>
<p>技术栈是构建应用的技术集合,由编程语言、框架、库、服务器、数据库、工具等组合而成。组成技术栈的技术是与具体业务无关的基础软件。互联网公司选择的技术栈,倾向于使用开源软件,相对于专有软件,开源软件具有高质量、免费、开放、灵活等优势。互联网的早期开拓者 Yahoo 的技术栈选择是经典案例,受开源运动的影响,在 2000 左右 Yahoo 从最初基于自定义的专属软件迁移了到 LAMP 技术栈。</p>
<p>在“开源”(open source)一词出现之前,技术社区的黑客选择使用“自由软件”(free software)这个词。但是“自由软件”这个词与对知识产权的敌意、共产主义和其它观点相联系,几乎不受管理者和投资者的欢迎,于是 1998 年 2 月 3 日在由 <a href="https://en.wikipedia.org/wiki/Eric_S._Raymond">Eric Raymond</a> 等人参加的会议上“开源”一词诞生,2 月下旬开源软件促进会成立 <a href="https://opensource.org/history/">OSI</a>,Eric Raymond 担任主席。自由软件和开源软件被合称为 <a href="https://en.wikipedia.org/wiki/Free_and_open-source_software">FOSS</a>。缩写“<a href="https://en.wikipedia.org/wiki/LAMP_%28software_bundle%29">LAMP</a>”代表的是 Linux-Apache-MySQL-PHP,这些软件都是自由软件或开源软件。</p>
Expand Down
Loading

0 comments on commit 8b7f073

Please sign in to comment.