美文网首页Python
服务器基本概念

服务器基本概念

作者: 光明程辉 | 来源:发表于2018-05-13 23:51 被阅读14次

静态网站和动态网站

静态网站:不支持数据交互的网站;(例如:XXX.html xxx.htm)
动态网站:支持数据交互。(例如:XXX.asp, xxx.php , xxx.aspx, xxx.jsp)

除了 ASP 外,其它的都推荐使用!

采用 技术 网站后缀 缺点 优点
ASP .asp 目前ASP在UNIX/Linux上的应用可以说几乎为0 ,因为安全性问题。此外还是持续保持长链接,不能断。 无需编译; 易于生成;独立于浏览器; 面向对象;
PHP .php 1. 不适合应用于大型电子商务站点 2.缺少正规的商业支持。 3、无法实现商品化应用的开发。 PHP: Hypertext Preprocessor,开源 .
.NET .aspx 平台单一 ,数据库的连接复杂。 安全保护, 兼容性好,容易上手 ,,并支持复杂的面向对象特性。
Java .jsp 缺少系统性的资料。 速度超慢 跨平台 , 用来做大规模的应用服务,安全性高。一次编写,随处运行

我们常用的开发组合:

IIS环境下

1.ASP+ACCESS
2.ASP+SQL SERVER
3.ASP.NET+ACCESS
4.ASP.NET+SQL SERVER

APACHE环境下

5.jsp+Oracale
6.JSP+MYSQL
7.PHP+MYSQL

总结:

可以说,asp确实快过时了,在未来jsp和asp.net将会有巨大的潜力,但php凭借其开源的特性也会占有一定份额。

端口号

端口号的范围是 0-65535 ,其中1024以下 的是留给系统的。

80端口一般是留给 WEB服务用。
21端口留给FTP的,到时本地上传到服务器要使用到。
25端口留给邮件服务器使用的。

怎么查询端口号占用情况呢?

在电脑使用:开始-----运行------cmd

然后输入 netstat -ano


查看端口使用情况.png

BS架构 和 CS架构

表格 功能 使用
BS B:browser;S:server 服务器
CS C:client 客户端;S:server 服务器

前台 和 后台

  • 前台:是给浏览者看的。
  • 后台:是给管理员操作的,后台用来操作前台的数据。(注意:后台也是可以看得见得,不然怎么开发和管理用户呢?只是在页面上放后台的链接会影响用户体验和多此一举,你说是不是!)

相关文章

  • rabbitMq 基础知识

    基本概念 broker: 实体服务器VirtualHost:缩小版的RabbitMq服务器,拥有自己独立的交换器、...

  • 分布式基础

    2018/3/31:晚上:21:04 一、基本概念: 异常 1、服务器宕机:内存错误、服务器停电等都会导致服务器宕...

  • KVC (key value code)的初学知识点

    一、KVC (key value code)的基本概念和用法 1、基本概念 2、适用情况:将服务器的内容转化为数...

  • 网络基础

    1.网络基本概念 1).客户端 (手机或者iPad等手持设备上面的APP) 2).服务器(远程服务器-本地服务器)...

  • KVC KVO Notification

    一、KVC(key value code)的基本概念和用法 1、基本概念 2、适用情况:将服务器的内容转化为数据模...

  • KVC、KVO、通知的用法

    一、KVC(key value code)的基本概念和用法 1、基本概念 2、适用情况:将服务器的内容转化为数据模...

  • HTTP&HTTPS

    网络基本概念 客户端(就是手机或者ipad等手持设备上面的APP) 服务器(远程服务器-本地服务器) 请求(客户端...

  • web中的网络请求Ajax(一)

    基本概念 1.1客户端和服务器 客户端(Client):能从服务器获取资源为客户提供服务的程序(设备)。 服务器(...

  • 不会搭建家庭NAS服务器?最全家庭NAS服务器方案分享

    不会搭建家庭NAS服务器?最全家庭NAS服务器方案分享 基本概念 NAS即网络附加存储(Network Attac...

  • 分布式基础

    一、基本概念 异常 1. 服务器宕机 内存错误、服务器停电等都会导致服务器宕机,此时节点无法正常工作,称为不可用。...

网友评论

    本文标题:服务器基本概念

    本文链接:https://www.haomeiwen.com/subject/aqsrdftx.html