From 12d3c447f0b62a8d1e9319249e64c4a52c25ee92 Mon Sep 17 00:00:00 2001 From: familyboat <2015301110129@whu.edu.cn> Date: Wed, 11 Sep 2024 12:48:19 +0800 Subject: [PATCH 01/15] update --- files/zh-cn/learn/server-side/index.md | 49 ++++++++++++++++---------- 1 file changed, 31 insertions(+), 18 deletions(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index b323dac1a86c0d..a963e931f5503a 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -1,37 +1,50 @@ --- -title: 服务器端网页编程 +title: 服务器端网站编程 slug: Learn/Server-side +page-type: learn-topic +l10n: + sourceCommit: 8184fa218341dbb193ce6adaa1240c89fae045ec --- {{LearnSidebar}} -**_动态网页——服务器端编程_**这主题是一系列的模块来演示如何创建动态的网页;可以交付自定义的信息来回应 HTTP 请求的网页。这些模块为服务器端编程提供了一个通用的介绍,以及如何使用 Django (Python) 和 Express (Node.js/JavaScript) 去创建基础应用的具体的入门指导。 +**动态网站——服务器端编程**主题是一系列模块,展示了如何创建动态网站;这些网站能够根据 HTTP 请求提供定制化的信息。这些模块提供了服务器端编程的总体介绍,以及如何使用 Django(Python)和 Express(Node.js/JavaScript)Web 框架创建基本应用程序的特定入门级指南。 -大多数的主流网页使用一类服务器端的技术去动态地显示所要求的不同数据。举个例子,想象一下 Amazon 上有多少可购买的产品,以及 FaceBook 上有多少帖子?用完全不同的静态页面去显示所有的这些内容会彻底地低效,所以取而代之的是这些网站展示的是静态的模板(用 [HTML](/zh-CN/docs/Learn/HTML), [CSS](/zh-CN/docs/Learn/CSS), 和 [JavaScript](/zh-CN/docs/Learn/JavaScript) 构建),然后在有需要时动态地在这些模板中更新数据展示,比如说当你想要在 Amazon 上浏览一个不同的产品。 +大多数主要网站都使用某种服务器端技术来根据需要动态显示数据。例如,想象一下亚马逊上有多少产品,以及 Facebook 上发布了多少帖子。使用不同的静态页面显示所有这些内容将非常低效,因此,这些网站显示静态模板(使用 [HTML](/zh-CN/docs/Learn/HTML)、[CSS](/zh-CN/docs/Learn/CSS) 和 [JavaScript](/zh-CN/docs/Learn/JavaScript) 构建),然后在需要时动态更新这些模板内的数据,例如当你想在亚马逊上查看不同的产品时。 -在现代的网页开发世界里,学习服务器端开发是高度推荐的。 +在现代网络开发世界中,学习服务器端开发是非常推荐的。 ## 学习路径 -开始服务器端编程通常比客户端编程要简单,因为动态的页面倾向于执行非常类似的操作(从数据库中获取数据然后显示到一个页面中,确认用户输入的数据以及保存到一个数据库中,检查用户的权限和登陆用户,以及更多),并且它是用能使这些和其他的常见网页服务端操作变简单的网页框架来构建的。 +开始服务器端编程通常比客户端开发更容易,因为动态网站往往执行许多非常相似的操作(从数据库检索数据并在页面中显示,验证用户输入的数据并将其保存到数据库,检查用户权限并记录用户登录等),并且使用使这些和其他常见 Web 服务器操作变得容易的 Web 框架构建。 -知道一些关于编程概念(或者关于一个特定的编程语言)的基础知识会很实用,但不是必要的。类似的,精通客户端编程也不是必修的,但一些基本知识会帮助你和创建你的客户端的“前端”开发者更融洽地工作。 +编程概念(或特定编程语言)的基本知识是有用的,但不是必需的。同样,客户端编码的专业知识不是必需的,但基本知识将帮助你更好地与创建你的客户端 Web“前端”的开发人员合作。 -你会需要去理解“网页是如何工作的”。我们推荐你先去阅读以下主题: +你需要了解“Web 是如何工作的”。我们建议你首先阅读以下主题: -- 什么是一个网页服务器 \[[What is a web server](/zh-CN/docs/Learn/Common_questions/What_is_a_web_server)] -- 我需要什么软件去构建一个网页? \[[What software do I need to build a website?](/zh-CN/docs/Learn/Common_questions/What_software_do_I_need)] -- 你怎样上传文件到一个网页服务器? \[[How do you upload files to a web server?](/zh-CN/docs/Learn/Common_questions/Upload_files_to_a_web_server)] +- [什么是Web服务器](/zh-CN/docs/Learn/Common_questions/Web_mechanics/What_is_a_web_server) +- [构建网站需要哪些软件?](/zh-CN/docs/Learn/Common_questions/Tools_and_setup/What_software_do_I_need) +- [如何将文件上传到Web服务器?](/zh-CN/docs/Learn/Common_questions/Tools_and_setup/Upload_files_to_a_web_server) -拥有这些基础理解,你会做好完成在这节中的模块的准备。 +有了这些基本理解,你就可以准备好逐步学习本节中的模块。 ## 模块 -这个主题包含了以下的模块。你应该从第一个模块开始,然后接着到后面的任一模块,后面的模块演示了如何使用两个应用了合适的网页框架的非常流行的服务器端语言。 +本主题包含以下模块。你应该从第一个模块开始,然后继续学习后面两个模块之一,这两个模块展示了如何使用两个非常流行的服务器端语言及其相应的 Web 框架进行工作。 -- 服务器端编程的第一步 \[[Server-side website programming first steps](/zh-CN/docs/Learn/Server-side/First_steps)] - - : 这个模块提供了关于服务器端网页编程的服务器技术无关的信息 \[server-technology-agnostic information],包括了关于服务器端编程的根本问题的答案——”它是什么“,”它跟客户端编程的区别“,和”为什么它很实用“——以及关于一些流行的服务器端框架的概述和如何为你的网站选择最合适的框架的指南。最后我们提供了一个关于网页服务器安全的介绍性部分。 -- Django 网页框架 \[[Django Web Framework (Python)](/zh-CN/docs/Learn/Server-side/Django)] - - : Django 是一个非常流行以及功能齐全的服务器端网页框架,它是用 Python 编写的。这个模块讲解了为什么 Django 是一个这么好的网页服务器框架,如何设立一个开发环境以及如何使用它来执行常见的任务。 -- Express 网页框架 \[[Express Web Framework (Node.js/JavaScript)](/zh-CN/docs/Learn/Server-side/Express_Nodejs)] - - : Express 是用 JavaScript 编写并在 node.js 运行时环境中托管的一个流行的网页框架。这个模块讲解了这个框架的一些主要优点,如何设立你的开发环境以及如何执行常见的网页开发和部署的任务。 +- [服务器端网站编程第一步](/zh-CN/docs/Learn/Server-side/First_steps) + - : 这个模块提供了与技术无关的服务器端网站编程信息,例如“它是什么?”,“它与客户端编程有何不同?”,以及“为什么它有用?”。这个模块还概述了一些更流行的服务器端 Web 框架,并提供了如何为你的网站选择最佳框架的指导。最后,提供了 Web 服务器安全性的介绍。 +- [Django Web 框架(Python)](/zh-CN/docs/Learn/Server-side/Django) + - : Django 是一个非常流行且功能齐全的服务器端 Web 框架,用 Python 编写。这个模块解释了为什么 Django 是一个如此好的 Web 服务器框架,如何设置开发环境以及如何使用它执行常见任务。 +- [Express Web 框架(Node.js/JavaScript)](/zh-CN/docs/Learn/Server-side/Express_Nodejs) + - : Express 是一个流行的Web框架,用 JavaScript 编写并在 Node.js 运行时环境中托管。这个模块解释了该框架的一些关键优势,如何设置开发环境以及如何执行常见的 Web 开发和部署任务。 + +## See also + +- [无框架的 Node 服务器](/zh-CN/docs/Learn/Server-side/Node_server_without_framework) + - : 这篇文章提供了一个使用纯 Node.js 构建的简单静态文件服务器,适合那些不想使用框架的人。 +- [正确配置服务器 MIME 类型](/zh-CN/docs/Learn/Server-side/Configuring_server_MIME_types) + - : 配置服务器以向浏览器发送正确的 {{Glossary("MIME type", "MIME 类型")}}(也称为媒体类型或内容类型)对于浏览器能够正确处理和显示内容非常重要。 + 防止恶意内容伪装成良性内容也很重要。 +- [Apache 配置:.htaccess](/zh-CN/docs/Learn/Server-side/Apache_Configuration_htaccess) + - : Apache 的 .htaccess 文件允许用户在不修改主配置文件的情况下配置他们控制的Web服务器目录。 From 75eeba86409dae041d8c3300a27ee8816aed1e27 Mon Sep 17 00:00:00 2001 From: familyboat <2015301110129@whu.edu.cn> Date: Thu, 12 Sep 2024 16:54:42 +0800 Subject: [PATCH 02/15] update --- files/zh-cn/learn/server-side/index.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index a963e931f5503a..72525bf9417b38 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -22,9 +22,9 @@ l10n: 你需要了解“Web 是如何工作的”。我们建议你首先阅读以下主题: -- [什么是Web服务器](/zh-CN/docs/Learn/Common_questions/Web_mechanics/What_is_a_web_server) +- [什么是 Web 服务器](/zh-CN/docs/Learn/Common_questions/Web_mechanics/What_is_a_web_server) - [构建网站需要哪些软件?](/zh-CN/docs/Learn/Common_questions/Tools_and_setup/What_software_do_I_need) -- [如何将文件上传到Web服务器?](/zh-CN/docs/Learn/Common_questions/Tools_and_setup/Upload_files_to_a_web_server) +- [如何将文件上传到 Web 服务器?](/zh-CN/docs/Learn/Common_questions/Tools_and_setup/Upload_files_to_a_web_server) 有了这些基本理解,你就可以准备好逐步学习本节中的模块。 @@ -37,14 +37,13 @@ l10n: - [Django Web 框架(Python)](/zh-CN/docs/Learn/Server-side/Django) - : Django 是一个非常流行且功能齐全的服务器端 Web 框架,用 Python 编写。这个模块解释了为什么 Django 是一个如此好的 Web 服务器框架,如何设置开发环境以及如何使用它执行常见任务。 - [Express Web 框架(Node.js/JavaScript)](/zh-CN/docs/Learn/Server-side/Express_Nodejs) - - : Express 是一个流行的Web框架,用 JavaScript 编写并在 Node.js 运行时环境中托管。这个模块解释了该框架的一些关键优势,如何设置开发环境以及如何执行常见的 Web 开发和部署任务。 + - : Express 是一个流行的 Web 框架,用 JavaScript 编写并在 Node.js 运行时环境中托管。这个模块解释了该框架的一些关键优势,如何设置开发环境以及如何执行常见的 Web 开发和部署任务。 ## See also - [无框架的 Node 服务器](/zh-CN/docs/Learn/Server-side/Node_server_without_framework) - : 这篇文章提供了一个使用纯 Node.js 构建的简单静态文件服务器,适合那些不想使用框架的人。 - [正确配置服务器 MIME 类型](/zh-CN/docs/Learn/Server-side/Configuring_server_MIME_types) - - : 配置服务器以向浏览器发送正确的 {{Glossary("MIME type", "MIME 类型")}}(也称为媒体类型或内容类型)对于浏览器能够正确处理和显示内容非常重要。 - 防止恶意内容伪装成良性内容也很重要。 + - : 配置服务器以向浏览器发送正确的 {{Glossary("MIME type", "MIME 类型")}}(也称为媒体类型或内容类型)对于浏览器能够正确处理和显示内容非常重要。对于防止恶意内容伪装成良性内容也很重要。 - [Apache 配置:.htaccess](/zh-CN/docs/Learn/Server-side/Apache_Configuration_htaccess) - : Apache 的 .htaccess 文件允许用户在不修改主配置文件的情况下配置他们控制的Web服务器目录。 From 06133be05592ff88426bbd7682e9492a20906e9d Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Thu, 12 Sep 2024 19:22:30 +0800 Subject: [PATCH 03/15] Update files/zh-cn/learn/server-side/index.md Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- files/zh-cn/learn/server-side/index.md | 1 - 1 file changed, 1 deletion(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index 72525bf9417b38..a698ac1ae4b7d9 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -1,7 +1,6 @@ --- title: 服务器端网站编程 slug: Learn/Server-side -page-type: learn-topic l10n: sourceCommit: 8184fa218341dbb193ce6adaa1240c89fae045ec --- From b1719222bd2790b18edfa4076c6cb67a85fdb800 Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Thu, 12 Sep 2024 19:22:59 +0800 Subject: [PATCH 04/15] Update files/zh-cn/learn/server-side/index.md Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- files/zh-cn/learn/server-side/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index a698ac1ae4b7d9..b041b376d6d0b1 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -45,4 +45,4 @@ l10n: - [正确配置服务器 MIME 类型](/zh-CN/docs/Learn/Server-side/Configuring_server_MIME_types) - : 配置服务器以向浏览器发送正确的 {{Glossary("MIME type", "MIME 类型")}}(也称为媒体类型或内容类型)对于浏览器能够正确处理和显示内容非常重要。对于防止恶意内容伪装成良性内容也很重要。 - [Apache 配置:.htaccess](/zh-CN/docs/Learn/Server-side/Apache_Configuration_htaccess) - - : Apache 的 .htaccess 文件允许用户在不修改主配置文件的情况下配置他们控制的Web服务器目录。 + - : Apache 的 .htaccess 文件允许用户在不修改主配置文件的情况下配置他们控制的 Web 服务器目录。 From 69e688daf2a7119d9beb04b5009ef528554a057c Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Fri, 13 Sep 2024 17:59:12 +0800 Subject: [PATCH 05/15] Update files/zh-cn/learn/server-side/index.md Co-authored-by: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> --- files/zh-cn/learn/server-side/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index b041b376d6d0b1..78daba2c2557e7 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -38,7 +38,7 @@ l10n: - [Express Web 框架(Node.js/JavaScript)](/zh-CN/docs/Learn/Server-side/Express_Nodejs) - : Express 是一个流行的 Web 框架,用 JavaScript 编写并在 Node.js 运行时环境中托管。这个模块解释了该框架的一些关键优势,如何设置开发环境以及如何执行常见的 Web 开发和部署任务。 -## See also +## 参见 - [无框架的 Node 服务器](/zh-CN/docs/Learn/Server-side/Node_server_without_framework) - : 这篇文章提供了一个使用纯 Node.js 构建的简单静态文件服务器,适合那些不想使用框架的人。 From c700dd66a33a8fc2164663feb8a332833f9646f0 Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:34:01 +0800 Subject: [PATCH 06/15] Update files/zh-cn/learn/server-side/index.md Co-authored-by: A1lo --- files/zh-cn/learn/server-side/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index 78daba2c2557e7..0f2810cd29b164 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -11,7 +11,7 @@ l10n: 大多数主要网站都使用某种服务器端技术来根据需要动态显示数据。例如,想象一下亚马逊上有多少产品,以及 Facebook 上发布了多少帖子。使用不同的静态页面显示所有这些内容将非常低效,因此,这些网站显示静态模板(使用 [HTML](/zh-CN/docs/Learn/HTML)、[CSS](/zh-CN/docs/Learn/CSS) 和 [JavaScript](/zh-CN/docs/Learn/JavaScript) 构建),然后在需要时动态更新这些模板内的数据,例如当你想在亚马逊上查看不同的产品时。 -在现代网络开发世界中,学习服务器端开发是非常推荐的。 +在现代 Web 开发世界中,学习服务器端开发是非常推荐的。 ## 学习路径 From 14d303c97619537068e5deed66da8a349ab73e29 Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:35:23 +0800 Subject: [PATCH 07/15] Update files/zh-cn/learn/server-side/index.md Co-authored-by: A1lo --- files/zh-cn/learn/server-side/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index 0f2810cd29b164..ecb9cc544bf3e0 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -7,7 +7,7 @@ l10n: {{LearnSidebar}} -**动态网站——服务器端编程**主题是一系列模块,展示了如何创建动态网站;这些网站能够根据 HTTP 请求提供定制化的信息。这些模块提供了服务器端编程的总体介绍,以及如何使用 Django(Python)和 Express(Node.js/JavaScript)Web 框架创建基本应用程序的特定入门级指南。 +**_动态网站_**——**服务器端编程**主题的一系列模块展示了如何创建动态网站;这些网站能够根据 HTTP 请求提供定制化的信息。这些模块提供了服务器端编程的总体介绍,以及如何使用 Django(Python)和 Express(Node.js/JavaScript)Web 框架创建基本应用程序的特定入门指南。 大多数主要网站都使用某种服务器端技术来根据需要动态显示数据。例如,想象一下亚马逊上有多少产品,以及 Facebook 上发布了多少帖子。使用不同的静态页面显示所有这些内容将非常低效,因此,这些网站显示静态模板(使用 [HTML](/zh-CN/docs/Learn/HTML)、[CSS](/zh-CN/docs/Learn/CSS) 和 [JavaScript](/zh-CN/docs/Learn/JavaScript) 构建),然后在需要时动态更新这些模板内的数据,例如当你想在亚马逊上查看不同的产品时。 From a115cbefe76b881b09b4e56c9a6eada29babf54d Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:35:41 +0800 Subject: [PATCH 08/15] Update files/zh-cn/learn/server-side/index.md Co-authored-by: A1lo --- files/zh-cn/learn/server-side/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index ecb9cc544bf3e0..aac5d9fbae2660 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -15,7 +15,7 @@ l10n: ## 学习路径 -开始服务器端编程通常比客户端开发更容易,因为动态网站往往执行许多非常相似的操作(从数据库检索数据并在页面中显示,验证用户输入的数据并将其保存到数据库,检查用户权限并记录用户登录等),并且使用使这些和其他常见 Web 服务器操作变得容易的 Web 框架构建。 +开始服务器端编程通常比客户端开发更容易,因为动态网站往往执行许多非常相似的操作(从数据库检索数据并在页面中显示、验证用户输入的数据并将其保存到数据库、检查用户权限并记录用户登录等),并且使用使这些和其他常见 Web 服务器操作变得容易的 Web 框架构建。 编程概念(或特定编程语言)的基本知识是有用的,但不是必需的。同样,客户端编码的专业知识不是必需的,但基本知识将帮助你更好地与创建你的客户端 Web“前端”的开发人员合作。 From 4b90f6257460e7a1ba6ea48e85ac891a34dc7714 Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:36:30 +0800 Subject: [PATCH 09/15] Update files/zh-cn/learn/server-side/index.md Co-authored-by: A1lo --- files/zh-cn/learn/server-side/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index aac5d9fbae2660..29fbb9c66cba3b 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -17,7 +17,7 @@ l10n: 开始服务器端编程通常比客户端开发更容易,因为动态网站往往执行许多非常相似的操作(从数据库检索数据并在页面中显示、验证用户输入的数据并将其保存到数据库、检查用户权限并记录用户登录等),并且使用使这些和其他常见 Web 服务器操作变得容易的 Web 框架构建。 -编程概念(或特定编程语言)的基本知识是有用的,但不是必需的。同样,客户端编码的专业知识不是必需的,但基本知识将帮助你更好地与创建你的客户端 Web“前端”的开发人员合作。 +编程概念(或特定编程语言)的基础知识是有用的,但不是必需的。同样,客户端编码的专业知识也不是必需的,但基础知识将帮助你更好地与创建你的客户端 Web“前端”的开发人员合作。 你需要了解“Web 是如何工作的”。我们建议你首先阅读以下主题: From 8ad3f728459df22dc2625f75881cb997b100f5d7 Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:37:06 +0800 Subject: [PATCH 10/15] Update files/zh-cn/learn/server-side/index.md Co-authored-by: A1lo --- files/zh-cn/learn/server-side/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index 29fbb9c66cba3b..57884249264ac5 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -22,7 +22,7 @@ l10n: 你需要了解“Web 是如何工作的”。我们建议你首先阅读以下主题: - [什么是 Web 服务器](/zh-CN/docs/Learn/Common_questions/Web_mechanics/What_is_a_web_server) -- [构建网站需要哪些软件?](/zh-CN/docs/Learn/Common_questions/Tools_and_setup/What_software_do_I_need) +- [我需要什么软件来构建一个网站](/zh-CN/docs/Learn/Common_questions/Tools_and_setup/What_software_do_I_need) - [如何将文件上传到 Web 服务器?](/zh-CN/docs/Learn/Common_questions/Tools_and_setup/Upload_files_to_a_web_server) 有了这些基本理解,你就可以准备好逐步学习本节中的模块。 From 2277aceb7d91612270f5aa9e146386d5d925a491 Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:37:41 +0800 Subject: [PATCH 11/15] Update files/zh-cn/learn/server-side/index.md Co-authored-by: A1lo --- files/zh-cn/learn/server-side/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index 57884249264ac5..1a5531992afb6c 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -25,7 +25,7 @@ l10n: - [我需要什么软件来构建一个网站](/zh-CN/docs/Learn/Common_questions/Tools_and_setup/What_software_do_I_need) - [如何将文件上传到 Web 服务器?](/zh-CN/docs/Learn/Common_questions/Tools_and_setup/Upload_files_to_a_web_server) -有了这些基本理解,你就可以准备好逐步学习本节中的模块。 +有了这些基本的了解,你就可以开始学习本节中的模块了。 ## 模块 From 449fc6c6acc58a8d9a42207636e3e213b3a3f62e Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:38:11 +0800 Subject: [PATCH 12/15] Update files/zh-cn/learn/server-side/index.md Co-authored-by: A1lo --- files/zh-cn/learn/server-side/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index 1a5531992afb6c..40d61636b022f8 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -29,7 +29,7 @@ l10n: ## 模块 -本主题包含以下模块。你应该从第一个模块开始,然后继续学习后面两个模块之一,这两个模块展示了如何使用两个非常流行的服务器端语言及其相应的 Web 框架进行工作。 +本主题包含以下模块。你应该从第一个模块开始,然后继续学习后面任一模块,这些模块展示了如何使用两个非常流行的服务器端语言及其相应的 Web 框架。 - [服务器端网站编程第一步](/zh-CN/docs/Learn/Server-side/First_steps) - : 这个模块提供了与技术无关的服务器端网站编程信息,例如“它是什么?”,“它与客户端编程有何不同?”,以及“为什么它有用?”。这个模块还概述了一些更流行的服务器端 Web 框架,并提供了如何为你的网站选择最佳框架的指导。最后,提供了 Web 服务器安全性的介绍。 From c4eb67bf8396e7cc5e9105f2248d5285778be43f Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:38:39 +0800 Subject: [PATCH 13/15] Update files/zh-cn/learn/server-side/index.md Co-authored-by: A1lo --- files/zh-cn/learn/server-side/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index 40d61636b022f8..8b3fdf8d8fa881 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -32,7 +32,7 @@ l10n: 本主题包含以下模块。你应该从第一个模块开始,然后继续学习后面任一模块,这些模块展示了如何使用两个非常流行的服务器端语言及其相应的 Web 框架。 - [服务器端网站编程第一步](/zh-CN/docs/Learn/Server-side/First_steps) - - : 这个模块提供了与技术无关的服务器端网站编程信息,例如“它是什么?”,“它与客户端编程有何不同?”,以及“为什么它有用?”。这个模块还概述了一些更流行的服务器端 Web 框架,并提供了如何为你的网站选择最佳框架的指导。最后,提供了 Web 服务器安全性的介绍。 + - : 这个模块提供了与技术无关的服务器端网站编程信息,例如“它是什么?”、“它与客户端编程有何不同?”,以及“它为什么有用?”。这个模块还概述了一些更流行的服务器端 Web 框架,并提供了如何为你的网站选择最佳框架的指导。最后,提供了 Web 服务器安全性的介绍。 - [Django Web 框架(Python)](/zh-CN/docs/Learn/Server-side/Django) - : Django 是一个非常流行且功能齐全的服务器端 Web 框架,用 Python 编写。这个模块解释了为什么 Django 是一个如此好的 Web 服务器框架,如何设置开发环境以及如何使用它执行常见任务。 - [Express Web 框架(Node.js/JavaScript)](/zh-CN/docs/Learn/Server-side/Express_Nodejs) From 38dda6991c76657d167b8578faeb87368f04973f Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:39:14 +0800 Subject: [PATCH 14/15] Update files/zh-cn/learn/server-side/index.md Co-authored-by: A1lo --- files/zh-cn/learn/server-side/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index 8b3fdf8d8fa881..2af7d20ce03159 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -34,7 +34,7 @@ l10n: - [服务器端网站编程第一步](/zh-CN/docs/Learn/Server-side/First_steps) - : 这个模块提供了与技术无关的服务器端网站编程信息,例如“它是什么?”、“它与客户端编程有何不同?”,以及“它为什么有用?”。这个模块还概述了一些更流行的服务器端 Web 框架,并提供了如何为你的网站选择最佳框架的指导。最后,提供了 Web 服务器安全性的介绍。 - [Django Web 框架(Python)](/zh-CN/docs/Learn/Server-side/Django) - - : Django 是一个非常流行且功能齐全的服务器端 Web 框架,用 Python 编写。这个模块解释了为什么 Django 是一个如此好的 Web 服务器框架,如何设置开发环境以及如何使用它执行常见任务。 + - : Django 是一个用 Python 编写的,非常流行且功能齐全的服务器端 Web 框架。这个模块解释了为什么 Django 是一个如此优秀的 Web 服务器框架、如何设置开发环境,以及如何使用它执行常见任务。 - [Express Web 框架(Node.js/JavaScript)](/zh-CN/docs/Learn/Server-side/Express_Nodejs) - : Express 是一个流行的 Web 框架,用 JavaScript 编写并在 Node.js 运行时环境中托管。这个模块解释了该框架的一些关键优势,如何设置开发环境以及如何执行常见的 Web 开发和部署任务。 From f0c37e8cff3f9a6192d8f63cc3c6949249e54bcf Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:40:06 +0800 Subject: [PATCH 15/15] Update files/zh-cn/learn/server-side/index.md Co-authored-by: A1lo --- files/zh-cn/learn/server-side/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/learn/server-side/index.md b/files/zh-cn/learn/server-side/index.md index 2af7d20ce03159..7b9cc76050f87f 100644 --- a/files/zh-cn/learn/server-side/index.md +++ b/files/zh-cn/learn/server-side/index.md @@ -36,7 +36,7 @@ l10n: - [Django Web 框架(Python)](/zh-CN/docs/Learn/Server-side/Django) - : Django 是一个用 Python 编写的,非常流行且功能齐全的服务器端 Web 框架。这个模块解释了为什么 Django 是一个如此优秀的 Web 服务器框架、如何设置开发环境,以及如何使用它执行常见任务。 - [Express Web 框架(Node.js/JavaScript)](/zh-CN/docs/Learn/Server-side/Express_Nodejs) - - : Express 是一个流行的 Web 框架,用 JavaScript 编写并在 Node.js 运行时环境中托管。这个模块解释了该框架的一些关键优势,如何设置开发环境以及如何执行常见的 Web 开发和部署任务。 + - : Express 是用 JavaScript 编写并在 Node.js 运行时环境中托管的一个流行的 Web 框架。这个模块解释了该框架的一些关键优势、如何设置开发环境,以及如何执行常见的 Web 开发和部署任务。 ## 参见