您的位置:首页 / 网站建设 / 常见的几种web服务器和网站架构方案

常见的几种web服务器和网站架构方案

2017年07月23日 20:21:04   分类: 网站建设

常见的web服务器

1、IIS

微软的web服务器是IIS,它是windows平台下最流行的web服务器之一。IIS其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

不过IIS的安全性长时间来被业内诟病,一旦IIS出现远程执行漏洞威胁将会导致数据被泄露。前段时间很流行的WannaCry勒索病毒,就是利用windows的远程执行漏洞来进行攻击,导致大量计算机被病毒感染。

2、Apache

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。

Apache是免费开源的,其特点是简单、快速、性能稳定,对Linux的支持性非常好,大多数网站的web服务器都是Apache。

3、Nginx

Nginx是一个高性能的Web服务器和反向代理服务器,也是一个电子邮件(IMAP/POP3/SMTP)服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。

Nginx具有很多非常优越的特性:在连接高并发的情况下,Nginx是Apache服务器不错的替代品,能够支持高达 50,000 个并发连接数的响应,性能比Apache还要更好。

常见的网站架构方案

1、LAMP

LAMP(Linux+Apache+MySQL+PHP)网站架构是目前最流行的web框架,该框架包括Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言。

2、LNMP

LNMP(Linux+Nginx+MySQL+PHP)网站架构是目前国际流行的web框架。该框架包括:Linux操作系统、Nginx网络服务器、MySQL数据库、PHP编程语言。

志博喜欢的架构是LNMP,Nginx的主要特点是稳定、功能丰富、安装配置简单、低系统资源,作为web服务器,相比Apache,Nginx使用更少的资源,支持更多的并发连接,处理文件效率更高。

3、WAMP

WAMP(Windows+Apache+MySQL+PHP),该框架包括:Windows操作系统、Apache网络服务器、MySQL数据库、PHP编程语言。

一般,我们都习惯把Apache、MySQL、PHP架设在linux系统下。不过对于新手来说,windows更加简单易用,WAMP这种架构比较适合新手操作。

4、WIMP

WIMP(Windows+IIS+MySQL+PHP),该框架包括:Windows操作系统、IIS网络服务器、MySQL数据库、PHP编程语言。

5、WISA

WISA(Windows+IIS+SQLServer+ASP),该框架包括:Windows操作系统、IIS网络服务器、SQLServer数据库、ASP编程语言,该架构适合asp和.net编程语言的网站。

来源:,欢迎分享本文,转载请保留出处!

  • 评论:(0)
  • 赞助本站

已有 0 位网友发表了一针见血的评论,你还等什么?

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

志博网博客

分享:

支付宝

微信