A. 搭建web伺服器,用哪種操作系統比較好
取決於你用開發語言以及具體環境,比如是用C#或者asp的,那建議用windows+IIS,如果是用php/java之類的,如果是測試環境或者用戶較少的環境,用windows也是可以的,當然用linux之類一般更好點。
B. web操作系統是什麼技術還有webqq聊天如何做到基本展現出實時的交互呢
PHP,JQ,AJAX基本的網頁技術的技術初構,在處理交互的時候,其實不是直接對伺服器,而是加了中間緩存技術。中間件的存在就是為了減少直接對伺服器的壓力;qq呢,猜想是對於C端的數據處理暗含了SQLITE。對於開源的框架體的無縫技術對於這些不算什麼了。 有空咱一起探討一下,高哥。呵呵。
C. 這些大網站都用什麼操作系統與 Web 伺服器
一時好奇,看看這些大網站的 Web 伺服器信息(操作系統/Web 伺服器/應用伺服器軟體). 除了有兩個節點操作系統看出來是 Linux 外,其他的都是未知的. Web 伺服器用的都是 GWS ? 我估計是 Google Web Server 的縮寫. Yahoo!操作系統都是 FreeBSD. 其他的都不可知.Yahoo! 的網路安全據說是一級棒!微軟操作系統全是 Windows 2003(如果使用 Linux 會被笑死) , 看來 Windows 2000 已經退出微軟自己的舞台.Web 伺服器用的是Microsoft-IIS/6.0. GNU.org 操作系統全是 Debian Linux(沒錯,Debian 是 GNU 正宗傳人). Web 伺服器: Apache/1.3.31 (Debian GNU/Linux) mod_python/2.7.10 Python/2.3.4 , 也有的配置是:Apache/1.3.26 (Unix) Debian GNU/Linux mod_python/2.7.8 Python/2.1.3.GNU.org 對 Python 用的比較多的. 看看國內的一些公司. 阿里巴巴 操作系統是 Linux . Web 伺服器: Apache/1.3.29 (Unix) mod_alibaba/1.0 Resin/2.1.13 . (+mod_gzip/1.3.26.1a). mod_alibaba 模塊估計是專門定製的. Sina操作系統是 FreeBSD. Web 伺服器都是 Apache/2.0.54 . 網路操作系統是 Linux , Web 伺服器: Apache/1.3.27. 整齊劃一. 搜狐操作系統居然是 SCO UNIX ,Web 伺服器信息: Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a 看來業界傳聞"Sohu 的技術力量最差"並不誇張. 網易操作系統:Linux. Web 伺服器信息: Apache/2.0.5x 這些數據是在Netcraft得到的. 分析一下上述數據,可以得到的基本信息如下: 1. Linux vs FreeBSD 半斤八兩.很多公司用 Linux , FreeBSD 也不乏擁躉.但開源操作系統做 Web 應用是首選已經是一個既定事實. 2. 關於 Apache ,雖然 Apache 目前還是推薦使用 1.3 版本. 但是很多公司還是使用了 2.0 版.而 Apache.org 自己也全在使用 Apache 2.0 .甚至是 2.2 . 3. Mod_gzip 被一些公司有選擇的使用. 4. 技術實力強的公司定製自己專用的模塊. 這些判斷的前提是 Netcraft 的探測是正確的並且具備代表性.
D. 如何構建Web操作系統
一個完整的操作系統,C庫是不可或缺的,幾乎其它任何用戶空間程序都會依賴於它。關於C庫的選擇,我所知道的有:glibc、eglibc、uclibc、bionic和Newlib 。
glibc是桌面和伺服器Linux發行版最常用的(典型的如Ubuntu、Fedora )。
EGLIBC是 GNU C Library (GLIBC) 的一個變種,用於工作在嵌入式的系統中。據說Debian決定用嵌入式GLIBC(EGLIBC)取代GNU C Library(GLIBC)。
uClibc 是一個面向嵌入式Linux系統的小型的C標准庫。最初uClibc是為了支持uClinux而開發,這是一個不需要內存管理單元的Linux版本,因此適合於單片機系統。uClibc比一般用於Linux發行版的C庫GNU C 庫 (glibc)要小得多,glibc目標是要支持最大范圍的硬體和內核平台的所有C標准,而uClibc專注於嵌入式Linux。很多功能可以根據空間需求進行取捨。
Bionic libc,是一種 C 標准函式庫,由 Google 所開發的自由軟體,用於 Android 嵌入式系統上,採用 BSD 授權條款。Google 希望用它來取代 glibc,它的發展目標是達到輕量化以及高運行速度。
Newlib,一種C標准庫,由Cygnus Solutions公司所開發的自由軟體,主要用於嵌入式系統上。目前由Red Hat公司的工程師Jeff Johnson負責維護工作。Cygwin目前即是使用Newlib來作為它的C標准庫。
E. web伺服器的概念及與操作系統間的關系
所謂網路操作系統是指支持網路協議,能接入internet或者區域網的操作系統。(反例:科學計算器(別不當計算機)的系統就無法聯網,所以不是網路操作系統)。。搞清這個概念,Web伺服器就不需要解釋了吧!
F. 基於Web 的操作系統是怎麼回事
Webos或者我們稱為網路操作系統,是一種基於瀏覽器的虛擬的操作系統,用戶通過瀏覽器可以在這個Webos上進行應用程序的操作,而這個應用程序也不是普通的應用程序,是網路的應用程序。舉一個簡單的例子,當我們要進行照片的處理時我們通常打開電腦,進入Windows操作系統,運行Photoshop程序來進行加工和操作。而在Webos上,我們是通過打開一個瀏覽器,登錄到我們的一個虛擬的桌面上,運行Picasa這樣的網路應用程序來進行照片的加工和處理。從用戶的角度出發,兩種運行方式在實際操作上不會有太明顯的差別,唯一不同的地方就是Webos是運行在一個瀏覽器內。但是這點不同卻能夠導致根本性的變革,因為用戶需求的將只是一個瀏覽器(我相信99%的計算機都已經安裝了瀏覽器),這個瀏覽器可以運行在Windows的操作系統上,也可以運行在Linux上,而且用戶並不需要安裝各種的應用軟體,因為webos只要有一套的應用軟體,所有連入這個系統的用戶將都可以使用
G. 什麼是web應用系統
Web應用程序是一種可以通過Web訪問的應用程序。Web應用程序的一個最大好處是用戶很容易訪問應用程序。用戶只需要有瀏覽器即可,不需要再安裝其他軟體。一個Web應用程序是由完成特定任務的各種Web組件(web components)構成的並通過Web將服務展示給外界。在實際應用中,Web應用程序是由多個Servlet、JSP頁面、HTML文件以及圖像文件等組成。所有這些組件相互協調為用戶提供一組完整的服務。
(7)web操作系統擴展閱讀:
應用程序有兩種模式C/S、B/S。C/S是客戶端/伺服器端程序,也就是說這類程序一般獨立運行。而B/S就是瀏覽器端/伺服器端應用程序,這類應用程序一般藉助IE等瀏覽器來運行。WEB應用程序一般是B/S模式。Web應用程序首先是「應用程序」,和用標準的程序語言,如C、C++等編寫出來的程序沒有什麼本質上的不同。然而Web應用程序又有自己獨特的地方,就是它是基於Web的,而不是採用傳統方法運行的。換句話說,它是典型的瀏覽器/伺服器架構的產物。
H. 看看大網站都用什麼操作系統和Web伺服器
1、Google:Server: gws
gws:我猜想應該是 Google Web Server 的簡寫。
GWS應該是谷歌定製或開發出來的一套獨有的Web伺服器。
2、網路:Server: BWS/1.0
BWS,同上,我想應該是 Bai Web Server 的簡寫。
不過,個人認為應該是gws早於BWS,為什麼我想大家都懂的。
3、Hao123網址之家:Server: lighttpd
Lighttpd簡介:
Lighttpd是一個德國人領導的開源軟體,其根本的目的是提供一個專門針對高性能網站,安全、快速、兼容性好並且靈活的web server環境。
具有非常低的內存開銷,cpu佔用率低,效能好,以及豐富的模塊等特點。
lighttpd是眾多OpenSource輕量級的web server中較為優秀的一個。
支持FastCGI, CGI, Auth, 輸出壓縮(output compress), URL重寫, Alias等重要功能。
4、新浪網、新浪微博、新華網、中國政府網、中國移動、開心網:Server: Apache
Apache簡介:
Apache是世界使用排名第一的Web伺服器軟體。
它可以運行在幾乎所有廣泛使用的計算機平台上,
由於其跨平台和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。
5、騰訊:Server: squid/3.0
Squid簡介:
Squid是一種在Linux系統下使用的優秀的代理伺服器軟體。
squid不僅可用在Linux系統上,還可以用在AIX、Digital Unix、FreeBSD、HP-UX、Irix、NetBSD、Nextstep、SCO和Solaris等系統上。
Squid是一個緩存internet數據的一個軟體,它接收用戶的下載申請,並自動處理所下載的數據。
也就是說,當一個用戶想要下載一個主頁時,它向Squid發出一個申請,要Squid替它下載,
然後Squid 連接所申請網站並請求該主頁,接著把該主頁傳給用戶同時保留一個備份,
當別的用戶申請同樣的頁面時,Squid把保存的備份立即傳給用戶,使用戶覺得速度相當快。
6、搜狐、搜狐高清:Server: SWS
SWS:我猜想應該是 Sohu Web Server 的簡寫。
7、網易、淘寶、鳳凰網、人人網:Server: nginx
Nginx簡介:
nginx是一款由俄羅斯程序員Igor Sysoev所開發輕量級的網頁伺服器、反向代理伺服器以及電子郵件(IMAP/POP3)代理伺服器。
此軟體BSD-like協議下發行,可以在UNIX、GNU/Linux、BSD、Mac OS X、Solaris,以及Microsoft Windows等操作系統中運行。
8、央視網:Server: CCTV.com_webserver/1.0
CCTV.com_webserver/1.0:應該是CCTV為其量身定製的Web Server。
9、人民網:Server: RMW
RMW:應該是人民網為其量身定製的Web Server。
10、優酷網:Server: njwww2
njwww2:不知道是優酷怎麼定製出來的Web Server,名字就好齪。
11、中國英才網、攜程旅行網、58同城、中國工商銀行:Server: Microsoft-IIS/6.0
IIS簡介:
Internet Information Services(IIS,互聯網信息服務),
是由微軟公司提供的基於運行Microsoft Windows的互聯網基本服務。
IIS/6.0 一般基於Windows Server 2003。
12、微軟官方網站:Server: Microsoft-IIS/7.5
IIS/7.5一般基於Windows Server 2008,是微軟目前最新的IIS服務。
從這點看,微軟對自己的最新產品還是滿意的
以上共列舉了12類,數據只是單純來源一個瀏覽器插件,不一定完全真實。
但可以看出,大型網站用IIS的還是比較少的......
不過全球網站千千萬,各式各樣、千奇百怪的Web伺服器都有。
I. 為什麼目前web伺服器一般用Linux操作系統而不是windows
我個人認為,1是授權問題,相對windows來說,linux屬於開源的系統。公司完全可以根據自己的需求開發對應的系統,並且可以節省正版費用。 2.相對windows來說畢竟屬於微軟的,政府是不願意去用的。