嗜酸性粒细胞偏低是什么意思| 长江后浪推前浪是什么生肖| 规律宫缩是什么感觉| 腰肌劳损挂什么科| 孛儿只斤现在姓什么| 少腹是什么意思| 上环什么时候去最合适| 霉菌性阴道炎是什么| 肩胛骨痛是什么原因| 电轴右偏什么意思| 时蔬是什么菜| 抚触是什么意思| 芝士是什么| 广西有什么特产| 基础病是什么意思| 哈吉斯牌子是什么档次| 女性阴部潮湿是什么原因| 夫妻肺片有什么材料| 吃什么降尿酸| 揣测是什么意思| 喝什么茶养胃| 侍寝是什么意思| 什么奶粉好啊| 水印是什么| 云雾茶属于什么茶| 女人阴虚火旺吃什么药| 什么样的白带是怀孕了| 宫腔镜是什么手术| 蛀牙挂什么科| 麻是什么原因| 北京大学校长什么级别| 脚脖子肿是什么原因| 蜈蚣最怕什么药| 木菠萝什么时候成熟| 寅五行属什么| 肚胀是什么原因| 梦到鳄鱼是什么意思| 什么叫亚健康| 脾虚是什么意思| 什么样的毛刺是良性的| 三个牛读什么字| 机滤是什么| 敲定是什么意思| 包皮与包茎有什么区别| 龟苓膏的原料是什么| 五行属性是什么| 逃之夭夭是什么意思| 小鱼际发红预示着什么| 梦见摘辣椒是什么意思| v店是什么| 阿联酋和迪拜什么关系| 脚发热是什么病| 做鸡蛋饼用什么面粉好| 室性早搏是什么意思| 来加贝念什么| 什么叫精索静脉曲张啊| 生吃蛇胆有什么功效| 扁桃体炎吃什么药最好| 羧甲基纤维素钠是什么| 胃胀吃什么药最有效| 小儿多动症挂什么科| mmhg是什么单位| 失眠吃什么食物效果最好| td什么意思| 肩膀疼是什么原因引起的| 于无声处是什么意思| 松鼠咬人后为什么会死| 逆时针是什么方向| 梦见喝水是什么意思| 沙僧是什么生肖| 血糖高吃什么水果最好| 尿胆原阴性是什么意思| 甲钴胺片治疗什么病| 直男什么意思| ai是什么元素| 什么微风| 微不足道的意思是什么| saucony是什么牌子| 溢字五行属什么| 轻微骨裂了有什么表现| 萝卜喝醉了会变成什么| 柱镜度数是什么意思| 什么菊花茶降火最好| 梦见和老公结婚是什么意思| 青枝骨折是什么意思| 喝牛奶就拉肚子是什么原因| 无水焗是什么意思| 肾炎是什么原因引起的| 8.14是什么星座| 梦见别人受伤流血是什么预兆| 清一色是什么意思| 保护肾吃什么食物好| 见干见湿是什么意思| 直辖市市长是什么级别| 6.22什么星座| 河豚吃什么| 卵泡长得慢是什么原因造成的| 苦丁茶有什么作用和功效| 心心相印是什么生肖| 决定的近义词是什么| 梦到车坏了是什么意思| 18岁属什么的生肖| 酱牛肉放什么调料| 未来的未多一横念什么| 病灶是什么意思| 双相情感障碍是什么| 菊花什么时候种植| 三刀六洞什么意思| 美女胸部长什么样| 阿司匹林什么时间吃最好| 什么药止血效果最快| 吃什么变聪明| 女性尿检能查出什么病| 218是什么星座| 豆芽菜是什么意思| emoji什么意思| 做梦剪头发是什么意思| 除皱针什么牌子效果最好| 左侧头皮发麻是什么原因| 伊朗说什么语言| 猪尾巴炖什么好吃| 酒后吐吃什么可以缓解| 咳嗽吃什么药| 扁桃体切除对身体有什么影响| 米西米西什么意思| 神经官能症是什么病| 什么人喜欢天天下雨| 吃什么水果对胃好| 骨钙素是什么| 虹视是什么意思| 三维和四维有什么区别| 今日立冬吃什么| 脸上有癣用什么药膏好| 为什么一进去就射了| camouflage什么意思| 黑代表什么生肖| 神经鞘瘤挂什么科| 甘草泡水喝有什么功效| 脚后跟疼痛什么原因| 肛门里面痒是什么情况| 买盘和卖盘是什么意思| 乘载和核载是什么意思| 妙赞是什么意思| 保泰松是什么药| 他叫什么名字| 梅花三弄的三弄指什么| 月经期间吃西瓜有什么影响| 六甲是什么意思| 清明节有什么习俗| 上午9点是什么时辰| 盐酸二甲双胍缓释片什么时候吃| 笃笃是什么意思| 脸红是什么原因| 梦见请客吃饭是什么意思| 为什么拔罐肩膀最黑| 吃生蚝有什么好处和坏处| 20年属什么生肖| 女人梦见掉牙齿是什么征兆| 长期腹泻是什么原因| 紫色属于五行属什么| 小孩咬手指甲是什么原因| carol什么意思| 骨密度减少是什么意思| 什么叫失眠| 三点水一个四读什么| 尾巴翘上天是什么意思| 发什么发什么| 1981年属什么生肖| 砂仁为什么要后下| 囤货是什么意思| 什么湖什么海| 歇斯底里是什么意思| 油性记号笔用什么能擦掉| 刚怀孕需要注意什么| 为什么老是打喷嚏| 灰指甲挂什么科| 奉天为什么改名沈阳| 情绪不稳定是什么原因| 为什么会有灰指甲| 什么是标准差| cashmere是什么意思| 肚子胀气吃什么药好得快| u型压迹是什么意思| 拉水便是什么原因| 什么物流寄大件便宜| 11月15日出生是什么星座| 固涩是什么意思| 达菲是什么药| 羡慕是什么意思| 前方起飞是什么意思| 80年属什么的| 海明威为什么自杀| 80年属猴的是什么命| 脓血症是什么病严重吗| 化疗病人吃什么好| 毛泽东的女儿为什么姓李| 猫什么时候发情| 嘴唇干是什么原因引起的| 左腹下方隐痛什么原因| 两个水念什么| 流汗有什么好处| 梦见做鞋子是什么意思| 小厮是什么意思| 女人梦见鞋子什么预兆| 世界上最大的鱼是什么鱼| 柿子与什么食物相克| 膀胱炎什么症状| 眷顾是什么意思| dpm是什么意思| 大姨妈来了不能吃什么东西| 睡觉流口水是什么毛病| vb是什么| 虬角为什么要染成绿色| 梦见死鸡是什么预兆| 2020年是什么生肖| 肝郁有什么症状| 什么的宇宙| 口腔扁平苔藓吃什么药| 为什么老是打喷嚏| 高血压吃什么食物| 扁桃体炎吃什么药最好| 游离甲状腺素是什么| 珍惜眼前人是什么意思| 胃痛怎么办吃什么药| 减肥晚上适合吃什么水果| 花仙子是什么意思| bun什么意思| 抗ccp抗体高说明什么| 落花流水什么意思| 手肿是什么病的前兆| rhe阴性是什么意思| ca125高是什么原因| 宝宝感冒吃什么药| 腊猪蹄炖什么好吃| 腋毛癣用什么药| 血常规血红蛋白偏高是什么原因| 客家人是什么意思| 吃什么对肺结节好| 红斑狼疮是什么| 马黛茶什么味道| 女人梦到被蛇咬是什么意思| 1月25号什么星座| 心管是什么部位| 霉菌性阴道炎什么症状| 电饭锅内胆是什么材质| 排卵期一般在什么时候| 为什么会睡不着| ysl属于什么档次| 银河是什么| 绿色食品是什么| 黄皮是什么| 顽固不化是什么意思| 焦虑症吃什么中成药能根治| 孩子皮肤黑是什么原因| 非经期出血是什么原因| 领盒饭是什么意思| 孕早期头疼是什么原因| 世界的尽头是什么| 头晕目眩吃什么药| 吃什么除体内湿气最快| 睡前吃什么有助于睡眠| 为什么总是耳鸣| 有机和无机是什么意思| 股票解禁是什么意思| 百度

乳腺癌有什么症状

servizio o tipologia di server
百度 印能法师:太好了,而且从某一方面,它杜绝了一些像刚才说的商业。

In informatica un server web è un software in esecuzione su un sistema server, in grado di gestire le richieste di trasferimento di pagine web da un client che ne fa richiesta, tipicamente un web browser o un web crawler[1]. La comunicazione tra server e client avviene tramite il protocollo HTTP, che utilizza la porta TCP 80 (o 8080), o eventualmente la versione sicura HTTPS, che utilizza invece la 443. Su un server web risiedono dunque i siti web tramite hosting. Un server Web può anche accettare e archiviare risorse inviate dall'agente utente, se configurato per farlo. L'insieme di tutti i server web interconnessi a livello mondiale dà vita al World Wide Web[2].

Il primo server web sviluppato da Tim Berners-Lee per il CERN su un computer NeXT Cube, esposto nel Globo della Scienza e dell'Innovazione.

Descrizione

modifica
?
Screenshot di Apache Tomcat
?
Screenshot di HTTP File Server

Teoricamente un qualsiasi dispositivo per cui sia disponibile qualche software che agisca come server web può diventare un server web, ma solitamente i dispositivi che ospitano server web sono sistemi hardware dedicati e ottimizzati a tale scopo. Ad esempio si può installare un server web su un normale PC allo scopo di testare in locale un insieme di pagine web oppure per consentire l'accesso ai propri documenti da altri client host, sia in rete locale, sia via Internet[3].

Il software del server Web è accessibile tramite i nomi di dominio dei siti Web e garantisce la consegna del contenuto del sito all'utente richiedente. Anche il lato software è composto da diversi componenti, con almeno un server HTTP. Il server HTTP è in grado di comprendere HTTP e URL. Come hardware, un server Web è un computer che memorizza il software del server Web e altri file relativi a un sito Web, come documenti HTML, immagini e file JavaScript.

Quando un browser web, come Google Chrome o Firefox, necessita di un file ospitato su un server web, il browser richiederà il file tramite HTTP[4]. Quando la richiesta viene ricevuta dal server web, il server HTTP accetterà la richiesta, troverà il contenuto e lo re-invierà al browser tramite HTTP[5].

Nello specifico, quando un browser richiede una pagina da un server web, il processo seguirà una serie di passaggi. Innanzitutto, un utente specificherà un URL nella barra degli indirizzi di un browser web. Il browser web otterrà quindi l'indirizzo IP del nome di dominio, traducendo l'URL tramite DNS (Domain Name System) o effettuando una ricerca nella sua cache. Questo porterà il browser su un server web. Il browser richiederà quindi il file specifico dal server Web tramite una richiesta HTTP. Il server web risponderà, inviando al browser la pagina richiesta, sempre tramite HTTP. Se la pagina richiesta non esiste o se qualcosa va storto, il server web risponderà con un messaggio di errore. Il browser sarà quindi in grado di visualizzare la pagina web[6].

è inoltre possibile ospitare più domini su un server Web[5].

Esempi di usi del server web

modifica

I server web spesso fanno parte di un pacchetto più ampio di programmi relativi a Internet e intranet utilizzati per[7]:

Molti server Web di base supportano anche lo scripting lato server, utilizzato per utilizzare script su un server Web in grado di personalizzare la risposta al client. Lo scripting lato server viene eseguito sulla macchina server e in genere ha un ampio set di funzionalità, che include l'accesso al database. Il processo di scripting lato server utilizzerà anche ASP, PHP e altri linguaggi di scripting. Questo processo consente anche la creazione dinamica di documenti HTML[7].

Server web dinamici e statici

modifica

Un server web può essere utilizzato per servire contenuti statici o dinamici. Statico si riferisce al contenuto mostrato così com'è, mentre il contenuto dinamico può essere aggiornato e modificato. Un server web statico sarà composto da un computer e da un software HTTP. è considerato statico perché il server invierà i file ospitati così come sono a un browser[8].

I browser Web dinamici saranno costituiti da un server web e da altro software come un server di applicazioni e un database. è considerato dinamico perché il server delle applicazioni può essere utilizzato per aggiornare i file ospitati prima che vengano inviati a un browser. Il server web può generare contenuto quando richiesto dal database. Sebbene questo processo sia più flessibile, è anche più complicato[8].

Ad esempio, per produrre le pagine Web finali visualizzate nel browser, il server web potrebbe riempire un modello HTML con il contenuto di un database. Siti come Wikipedia hanno migliaia di pagine web. In genere, questi tipi di siti sono composti solo da pochi modelli HTML e un database compatibile, piuttosto che da migliaia di documenti HTML statici. Questa configurazione semplifica la manutenzione e la distribuzione dei contenuti[7].

Pratiche di sicurezza relative al server web

modifica

Esistono molte pratiche di sicurezza relative all'uso del server web che le persone possono impostare per rendere la loro esperienza più sicura. Alcuni esempi possono comprendere i seguenti processi:

  • un proxy inverso, progettato per nascondere un server interno e fungere da intermediario per il traffico proveniente da un server interno;
  • restrizione dell'accesso attraverso processi come la limitazione dell'accesso dell'host web alle macchine dell'infrastruttura
  • utilizzo di Secure Socket Shell (SSH);
?
Diagramma SSH
  • mantenere i server web aggiornati per garantire che essi non siano vulnerabili;
  • monitorare la rete per assicurarsi che non ci siano attività non autorizzate;
  • utilizzo di un firewall poiché può monitorare il traffico HTTP;
  • disporre di un Secure Socket Layer può aiutare a proteggere i dati.

Un server web deve archiviare i file del sito web, ovvero tutti i documenti HTML e le relative risorse, inclusi immagini, fogli di stile CSS, file JavaScript, font e video[9].

Tecnicamente si potrebbero ospitare tutti quei file sul proprio computer, ma è generalmente più conveniente archiviare tutti i file su un server web perché[10]:

  • Un server web è in genere sempre disponibile.
  • Esclusi tempi di crash e altri problemi di sistema, un server web dedicato è sempre connesso a Internet.
  • Un server web può avere sempre lo stesso indirizzo IP. Questo è noto come indirizzo IP dedicato, anche se non tutti gli ISP forniscono un indirizzo IP fisso per le linee domestiche.
  • Un server web è in genere gestito da una terza parte.

Scalabilità

modifica

La scalabilità è verticale e orizzontale. Per scalabilità verticale si intende la creazione di un sistema con molti processori e per orizzontale si intende la combinazione di sistemi informatici in un'unica risorsa di elaborazione virtuale.[11]

Elenco dei software per server web più diffusi

modifica
? Le singole voci sono elencate nella Categoria:Server web.
?
Logo di Apache HTTP Server

Galleria d'immagini

modifica
  1. ^ What is Web Server? Definition of Web Server, Web Server Meaning, su The Economic Times. URL consultato il 27 ottobre 2021.
  2. ^ Struttura del sito corretta. Requisiti, classificazione, SEO, su domhtml.ru.
  3. ^ I server web: cosa sono e perché sono di fondamentale importanza, su laramind.com, 14 giugno 2016. URL consultato il 27 ottobre 2021.
  4. ^ Differenza tra browser Web e server Web, su it.gadget-info.com. URL consultato il 27 ottobre 2021.
  5. ^ a b Cos’è un server web? E con quali software funziona?, su IONOS Digitalguide. URL consultato il 27 ottobre 2021.
  6. ^ server web, su giselda.altervista.org. URL consultato il 27 ottobre 2021.
  7. ^ a b c (EN) What is a Web Server and How Does it Work?, su WhatIs.com. URL consultato il 27 ottobre 2021.
  8. ^ a b (EN) Difference between Static and Dynamic Web Pages, su GeeksforGeeks, 23 maggio 2019. URL consultato il 27 ottobre 2021.
  9. ^ (EN) How do you upload your files to a web server? - Learn web development | MDN, su developer.mozilla.org. URL consultato il 27 ottobre 2021.
  10. ^ (EN) What is a web server? - Learn web development | MDN, su developer.mozilla.org. URL consultato il 27 ottobre 2021.
  11. ^ Scalabilità del server

Voci correlate

modifica

Altri progetti

modifica

Collegamenti esterni

modifica
Controllo di autoritàLCCN (EN)?sh95009237 BNF (FR)?cb124996255 (data) J9U (EN,?HE)?987007563780205171
上海松江有什么好玩的地方 脑血栓不能吃什么水果 共情能力是什么意思 西打酒是什么意思 灰指甲是什么样子
慢性胃炎用什么药效果最好 故是什么意思 大姨的女儿叫什么 空五行属什么 王爷是皇上的什么人
高中什么时候分文理科 多汗是什么原因 手被辣椒辣了用什么方法解辣 火车和高铁有什么区别 辛未日五行属什么
胆固醇高是什么引起的 魂牵梦绕的意思是什么 什么叫因果 七七事变是什么生肖 hl什么意思
什么是萎缩性胃炎baiqunet.com 什么叫梅毒hcv7jop9ns4r.cn 什么是前庭功能hcv9jop0ns9r.cn 蚊子有什么用hcv7jop9ns8r.cn 13楼五行属什么hcv9jop6ns0r.cn
清华大学书记什么级别hcv9jop4ns0r.cn 脚崴了吃什么药shenchushe.com 拉肚子最好吃什么食物hcv8jop7ns4r.cn 腰膝酸软是什么症状chuanglingweilai.com 弱视是什么hcv7jop6ns5r.cn
突然肚子疼是什么原因hcv8jop5ns8r.cn 口嫌体正直是什么意思wuhaiwuya.com 红斑狼疮是什么症状hcv9jop0ns2r.cn 与众不同是什么意思hcv8jop8ns3r.cn 内痔用什么药治最好效果最快hcv8jop7ns4r.cn
戒指中指代表什么意思hcv8jop1ns1r.cn 附子理中丸治什么病1949doufunao.com 北京市长是什么级别hcv9jop1ns0r.cn 曹植是什么生肖hcv8jop9ns6r.cn 什么菜炒肉好吃hcv9jop8ns3r.cn
百度