导入
服务器端和客户端
在本节课中,我们将介绍服务器端和客户端,以及它们各自使用的编程语言。
简介
让我们来了解编写网站的基础知识。
客户端
网站的源代码可以分为两部分:客户端和服务器端。客户端代码在用户计算机的浏览器中运行,负责处理网站的外观、如何向服务器请求数据,以及如何与客户端机器上的临时存储和本地存储进行交互。这包括但不限于选择和样式化用户界面组件、创建布局、导航、表单验证以及缓存管理。客户端常用的语言有 HTML、CSS 和 JavaScript。
...
客户端源代码的获取与执行方式
服务器端
服务器端编程用于将网站查询的信息传递给客户端。
例如,亚马逊利用服务器端编程生成商品搜索结果,并根据用户的偏好及过往购买行为提供个性化的产品推荐。银行使用服务器端编程存储账户信息,并限制未授权账户的访问。社交媒体平台如 Facebook、Twitter 和 Instagram,则通过服务器端编程实现内容的展示、分享以及对用户相关资源的访问控制。服务器端编程的功能还包括但不限于:
- 高效地交付和存储信息
- 为每位用户提供定制化体验
- 控制内容的访问权限
- 存储会话或状态信息
- 实现通知与通信功能
- 数据分析
服务器端常用的语言包括 JavaScript、Python、PHP、Ruby 和 C#。