nodejs抓取动态网页(动态网页——服务器端编程(–Server-sideprogramming))
优采云 发布时间: 2021-11-07 00:01nodejs抓取动态网页(动态网页——服务器端编程(–Server-sideprogramming))
动态网站-服务器端编程 [动态网站-服务器端编程] 本主题是一系列模块,用于演示如何创建动态网页;您可以传递自定义信息以响应 HTTP 请求网页。这些模块提供了服务器端编程的一般介绍以及有关如何使用 Django (Python) 和 Express (Node.js/JavaScript) 创建基本应用程序的具体介绍说明。
大多数主流网页使用一种服务器端技术来动态显示所需的不同数据。例如,想象一下有多少产品可以在亚马逊上购买以及在 Facebook 上有多少帖子?使用完全不同的静态页面来展示所有这些内容将是完全没有效率的,所以不是这些网站,而是展示静态模板[模板](带有HTML、CSS和构造),然后有动态更新数据在需要时显示在这些模板中,例如,当您想在亚马逊上浏览不同的产品时。
在现代 Web 开发世界中,强烈建议学习服务器端开发。
学习路径
开始服务器端编程通常比客户端编程更容易,因为动态页面往往执行非常相似的操作(从数据库中获取数据并将其显示在页面上,确认用户输入的数据并将其保存到数据库中,检查用户权限和登录用户等),它是用一个 web 框架构建的,使这些和其他常见的 web 服务器端操作更容易。
了解一些有关编程概念(或有关特定编程语言)的基本知识很有用,但不是必需的。同样,不要求精通客户端编程,但一些基本知识将帮助您与创建客户端的“前端”开发人员更和谐地工作。
您需要了解“网络是如何工作的”。我们建议您先阅读以下主题:
了解了这些基本知识后,您就可以完成本节中的模块了。