服务器&客户端介绍

服务器

  • 通俗的讲,能够提供某种服务的机器(计算机)称为服务器
  • 本质就是一台电脑, 通过安装相应的服务软件,然后进行配置后就可以使计算具务了提供某种服务的能力
  • 1.服务器分类:
  • 服务器类型分:文件服务器、数据库服务器、邮件服务器、Web 服务器等;
  • 操作系统分:Linux服务器、Windows服务器等;
  • 应用软件分:Apache服务器、Nginx 服务器、IIS服务器、Tomcat服务器、Node服务器等。
  • 2.服务器软件:使计算机具备提供某种服务能力的应用软件
  • 文件服务器:Server-U、FileZilla、VsFTP等;
  • 数据库服务器:Oracle、MySQL、PostgreSQL、MSSQL、DB2等;
  • 邮件服务器:Postfix、Sendmail等;
  • HTTP 服务器:Apache、Nginx、IIS、Tomcat、NodeJS等;
  • 3.HTTP服务器
  • 即网站服务器,主要提供文档(文本、图片、视频、音频)浏览服务。
  • 服务端开发:HTTP服务器可以结合某一编程语言处理业务逻辑,由此进行的开发,通常称之为服务端开发
  • 常见的服务端编程语言包括 PHP、Jsp、Asp、Python、Ruby、Perl等

客户端

  • 客户端介绍:
  • 作用:具有向服务器索取服务能力的终端
  • 客户端软件:QQ, 微信, 迅雷, 浏览器等
  • 前端开发:以浏览器为宿主环境,结合 HTML、CSS、Javascript等技术,而进行的一系列开发,通常称之为前端开发。也涵盖了基于手机的平台一些APP开发(iOS,安卓)

你可能感兴趣的:(服务器&客户端介绍)