1. 程式人生 > >常用的web伺服器有哪些

常用的web伺服器有哪些

(1)ApacheApache是世界使用排名第一的Web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平臺上。Apache源於NCSAhttpd伺服器,經過多次修改,成為世界上最流行的Web伺服器軟體之一。Apache取自"a patchy server"的讀音,意思是充滿補丁的伺服器,因為它是自由軟體,所以不斷有人來為它開發新的功能、新的特性、修改原來的缺陷。Apache的特點是簡單、速度快、效能穩定,並可做代理伺服器來使用。(2)IIS是英文Internet Information Server的縮寫,譯成中文就是"Internet資訊服務"的意思。它是微軟公司主推的伺服器,最新的版本是Windows2008裡面包含的IIS 7,IIS與Window Server完全整合在一起,因而使用者能夠利用Windows Server和NTFS(NT File System,NT的檔案系統)內建的安全特性,建立強大,靈活而安全的Internet和Intranet站點。(3)GFEGoogle的web伺服器,使用者數量激增。目前緊逼iis。(4)Nginx不僅是一個小巧且高效的HTTP伺服器,也可以做一個高效的負載均衡
反向代理
,通過它接受使用者的請求並分發到多個Mongrel程序可以極大提高Rails應用的併發能力。(5)Lighttpd是由德國人 Jan Kneschke 領導開發的,基於BSD許可的開源WEB伺服器軟體,其根本的目的是提供一個專門針對高效能網站,安全、快速、相容性好並且靈活的web server環境。具有非常低的記憶體開銷,CPU佔用率低,效能好,以及豐富的模組等特點。Lighttpd 是眾多OpenSource輕量級的web server中較為優秀的一個。支援FastCGI, CGI, Auth, 輸出壓縮(output compress), URL重寫, Alias等重要功能。(6)Zeus是一個運行於Unix下的非常優秀的Web Server,據說效能超過Apache,是效率最高的Web Server之一。(7)Sun的Java系統Web伺服器也就是以前的Sun ONE Web Server。主要出現在那些執行Sun的Solaris
作業系統
的關鍵任務級Web伺服器上。它最新的版本號是6.1,可以支援x86版本Solaris,Red Hat Linux,HP-UX 11i, IBM AIX,甚至可以支援Windows,但它的大多數使用者都選擇了SPARC版本的Solaris作業系統。(8)Resin提供了最快的jsp/servlets執行平臺。在java和javascript的支援下,Resin可以為任務靈活選用合適的開發語言。Resin的一種先進的語言XSL(XML stylesheet language)可以使得形式和內容相分離。(9)Jetty是一個開源的servlet容器,它為基於Java的web內容,例如JSP和servlet提供執行環境。Jetty是使用
Java語言
編寫的,它的API以一組JAR包的形式釋出。開發人員可以將Jetty容器例項化成一個物件,可以迅速為一些獨立執行(stand-alone)的Java應用提供網路和web連線。(10)BEA WebLogic是用於開發、整合、部署和管理大型分散式Web應用、網路應用和資料庫應用的Java應用伺服器。將Java的動態功能和Java Enterprise標準的安全性引入大型網路應用的開發、整合、部署和管理之中。 BEA WebLogic Server擁有處理關鍵Web應用系統問題所需的效能、可擴充套件性和高可用性。(11)Tomcat是Apache 軟體基金會(Apache Software Foundation)的Jakarta 專案中的一個核心專案,由Apache、Sun 和其他一些公司及個人共同開發而成。由於有了Sun 的參與和支援,最新的Servlet 和JSP 規範總是能在Tomcat 中得到體現。因為Tomcat 技術先進、效能穩定,而且免費,因而深受Java 愛好者的喜愛並得到了部分軟體開發商的認可,成為目前比較流行的Web 應用伺服器。

相關推薦

常用web伺服器哪些

(1)ApacheApache是世界使用排名第一的Web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平臺上。Apache源於NCSAhttpd伺服器,經過多次修改,成為世界上最流行的Web伺服器軟體之一。Apache取自"a patchy server"的讀音,意思是充

常用Web伺服器哪些

Unix和Linux平臺下使用最廣泛的免費HTTP伺服器是Apache伺服器,而Windows平臺的伺服器通常使用IIS作為Web伺服器。選擇Web伺服器應考慮的因素有:效能、安全性、日誌和統計、虛擬主

什麼是WEB伺服器常用WEB伺服器哪些

一、什麼是WEB伺服器     Web伺服器可以解析HTTP協議。當Web伺服器接收到一個HTTP請求,會返回一個HTTP響應,例如送回一個HTML頁面。為了處理一個請求Web伺服器可以響應一個靜態頁面或圖片,進行頁面跳轉或者把動態響應的產生委託給一些其它的程式例如CGI指

web 伺服器哪些

<1>什麼是web伺服器 "網路服務"(Web Service)的本質,就是通過網路呼叫其他網站的資源。 Web Service架構和雲 如果一個軟體的主要部分採用了"網路服務",即它把儲存或計算環節"外包"給其他網站了,那麼我們就說這個軟體屬於Web Se

Web容器Web伺服器及常見的Web容器哪些

  一、引言   首先來理解一下簡單的一個請求傳送到響應的過程。 首先,客戶端,通常是瀏覽器或者一些應用傳送請求到你的伺服器地址,比如訪問你的Url或者其他的東西。而我們的伺服器通常要分為兩個部分,一部分是伺服器硬體,有了硬體之後還有有硬體上對應執行的軟體。即伺服器軟體 其次,伺服器的硬體部分接

常用Web伺服器那些

Unix和Linux平臺下使用最廣泛的免費HTTP伺服器是Apache伺服器,而Windows平臺的伺服器通常使用IIS作為Web伺服器。選擇Web伺服器應考慮的因素有:效能、安全性、日誌和統計、虛擬主機、代理伺服器、緩衝服務和整合應用程式等。下面是對常見伺服器的簡介:- IIS:Microsoft的Web伺

String對象中常用的方法哪些

bsp rec val 字符串長度 方法 end 出現 小寫 轉變 1、length()字符串長度   String str="abc"; System.out.println(str.length()); //輸出3 2、charAt()截取一

設計師常用設計尺寸哪些

設計 ui it UI設計的時候通常都會需要註意尺寸,而平時在網上查也比較麻煩,今天中軟雲數小編就為大家整理了一下,希望對有需要的小夥伴們有所幫助~~設計實師實用尺寸寶典,提供各種設計成品的參考尺寸,包括紙張尺寸、名片尺寸、信封尺寸、手提袋尺寸、印刷尺寸、照片尺寸等!所有數據來源於網絡僅供參考。I

box-sizing常用的屬性哪些?分別什麽作用?

spa idt body gpo 通過 邊距 adding AD 常用 box-sizing: content-box|border-box|inherit; content-box:寬度和高度分別應用到元素的內容框。在寬度和高度之外繪制元素的內邊距和邊框(元素默認效果)。

計算機維護常用軟件哪些

進行 jpg 什麽 watermark ces 51cto 人員 process 圖片 桌面運維的工作非常繁雜,在完成日程工作以外還要應對各種突發事件。該職業要求具有極高的響應能力,以便快速的解決故障以保證它人的工作可以順利進行。對於從事桌面運維的工程師來說,具備高度的計算

HTML5與Web前端什麼關係 Web前端哪些優勢

HTML5與Web前端什麼關係,Web前端有哪些優勢?Web前端就業怎麼樣?現在學習前端就業前景好嗎?越來越多人瞭解Web前端,也有很多年輕人想進入到Web前端的行列,但是現在Web前端還值得大家去選擇學習嗎? 對於很多同學疑慮的問題,下面就給大家解答一下,其實現在學習前端的話就業是沒有問題的,

資料分析師常用的工具哪些

眾所周知,現在是一個網路時代,而網路的飛速進步,使得人們對於資料的要求越來越高,同時資料處理和分析的重要性也越來越明顯。因此,大資料應運而生,而資料分析師作為大資料行業中相對來說門檻較低的一個工作崗位,正在被越來越多的年輕人所喜愛。然而,雖說資料分析師要求較低,但一些常用的工具還是需要我們掌握的,那麼資料

五種常用web伺服器jvm引數設定

 一、tomcat Tomcat預設可以使用的記憶體為128MB,在較大型的應用專案中,這點記憶體是不夠的,需要調大。有以下幾種方法可以選用:第一種方法:在配置檔案中設定Windows下,在檔案/bin/catalina.bat,Unix下,在檔案/bin/catali

大資料分析常用的工具哪些(二)

在上篇文章中,筆者為大家介紹了幾種常用的大資料使用工具,而除了那些之外,還有一些在大資料中經常會用到的工具。接下來,就讓筆者繼續為大家介紹一下吧。 第三類,資料探勘類。 1.RapidMiner 這款工具主要就是用來對資料進行預測和分析的,其視覺化的介面,讓使用者不必再自行

大資料分析常用的工具哪些(一)

眾所周知,現在大資料行業發展得十分火熱,而大資料也確實為我們的生活帶來了許多的便利。隨著大資料的不斷髮展,需求的不斷增多和提升,大資料的使用工具也變得更為重要,它們能讓大家節省更多的時間和金錢。 在大資料這一概念提出到現在的這十年間,市面上出現了各類的大資料使用工具,讓我們從中遴選

SpringMVC 常用註解都哪些

一、@RequestMapping @RequestMapping:用於處理請求url對映,可以作用於類和方法上 value:定義request請求的對映地址(預設) method:定義地request址請求的方式,包括【GET, POST, HEAD,

Android常用的框架哪些

1、volley 專案地址 https://github.com/smanikandan14/Volley-demo (1) JSON,影象等的非同步下載; (2) 網路請求的排序(scheduling) (3) 網路請求的優先順序處理 (4) 快取

Web前端面試指導(十一):樣式導入哪些方式?

web前端樣式導入方式linkimport使用方式link的使用[css] view plain copy <link href="index.css" rel="stylesheet"> import的使用[css] view plain copy <style type="text/c

大公司和小公司的web前端崗位,工作內容哪些不同?

開發工程師 技術培訓 網頁設計師 架構師 網頁制作 web前端崗位可以做哪些工作?泛泛來說,會有這麽些崗位:網頁制作、網頁制作工程師、前端制作工程師、網站重構工程師、前端開發工程師、資深前端開發工程師、前端架構師。當然,對於不同規模的公司,web前端崗位的設定也是有區別的,下面就來給大家介

郵件系統搜索引擎哪些常用功能?

郵件系統、搜索引擎郵件系統搜索引擎有哪些常用功能?電子郵箱的搜索功能是郵箱用戶的常用功能,當歷史郵件日益增加後,快速、精準地郵件搜索功能能讓用戶方便地找到需要的郵件,市場上的各品牌郵箱產品的搜索功能各自如何呢?接下來給大家介紹一款TurboMail郵件系統,功能與某Q郵箱一樣,最全面易用。1. 模糊搜索當郵箱