web server क्या है | web server in hindi

दोस्तों क्या आप जानते है, web server क्या है और यह कैसे काम करता है, यदि आप web server के बारे में नहीं जानते या फिर आप web server के बारे में विस्तार से जानना चाहते है तो इस article में बने रहिये यहाँ मैं आपको बताऊंगा की web Server क्या है और web server कैसे काम करता है, web server कितने प्रकार का होता है, web server के फायदे , web server के नुकसान, web server की विशेषताएं  इत्यादि।

what is web server in hindi


    web server क्या है (what is web server in hindi)

    Web server एक computer program या software होता है जो किसी web sites, web application या web pages को store करके रखता है, और user द्वारा request किये गए websites या web pages को http के माध्यम से user तक पहुंचाता है.

    Web server एक ऐसा hardware या software system होता है, जहा किसी websites या web pages को host किया जाता है और ये website या web pages 24 hours server पर उपलब्ध होती है, user किसी भी समय इस वेब sites या web pages को किसी web browser में देख सकता है.

    Web server एक ऐसा computer system होता है जो user द्वारा request किये गए web pages को user तक पहुंचाता है, Web server में उपलब्ध किसी भी web sites या web pages में उपलब्ध data, text, images , audio ,video, files इत्यादि के रूप में होता है. जब भी कोई user किसी जानकारी को ढूढने के लिए web browser में किसी web sites या web pages को enter करता है तो ये request web server पर जाती है फिर web server उस web sites या web pages को web browser में show कर देता है.

     

    Web server कैसे काम करता है (how web server works in hindi)

    दोस्तों जब भी कोई user किसी जानकारी को पाने के लिए या फिर किसी और कार्य के लिए किसी web sites या web pages के url को web browser के address बार में enter करता है, तो web browser द्वारा request Domain Name System(DNS) के पास जाता है फि domain name system url को IP Address में change करके web browser को return कर देता है. फिर IP Address के द्वारा ये web browser web server से connect हो जाता है और server पर request भेजता है, फिर server request कियेग websites या web pages को user के web browser में show कर देता है.

     

    web server के प्रकार (type of web server in hindi)

    Web server कई प्रकार के होते है जिनके नाम है,

    ->Apache web server

    ->IIS web server

    ->Light Speed web server

    ->NGINX web server

    ->Jigsaw web server

     

    ->Apache web server

    Apache web server को Apache software foundation के द्वारा develop किया गया था . Apache web server एक open source web server software है. Apache web Server का प्रयोग किसी भी user के द्वारा किया जा सकता है, Apache web server के code को किसी भी user के द्वारा free में download किया जा सकता है और उस code को Edit और modify किया जा सकता है. Apache web server को window, Linux, mac OS इत्यादि operating system में install किया जा सकता है. Apache web server पूरी दुनिया में सबसे ज्यादा उपयोग किये जाने वाला और सबसे ज्यादा प्रचलित web server है,


    ->IIS web server

    IIs का full form होता है Internet Information Services. IIS web server Microsoft द्वारा बनाया गया web server है, इस web server को सिर्फ window operating system में install किया जा सकता है, IIS web server किसी और operating system जैसे Linux, Mac os इत्यादि के साथ कार्य नहीं करता है.

    IIS web server में apache web server की तरह सभी विशेषताएं सम्मिलित होती है, लेकिन IIS web server apache server Server की तरह open source नहीं होता है, इसलिए इस web server के software program को modify या edit नहीं किया जा सकता है, IIS Web Server High Security और Best Customer Support प्रदान करता है.


    ->Light speed web server

    Light speed web server एक trademark युक्त web server software है. Light speed web server का configuration और feature Apache web server की तरह होता है. Light speed web server चौथा काफी प्रचलित web server है, Light speed web server एक open source software है जिसे free में download, edit और modify किया जा सकता है. Light speed web server को apache web server का alternative कहा जा सकता है. Light speed web server एक high performance और high scalable web server है.

     

    ->NGINX web server

    NGINX एक open source web server है, इसका प्रयोग load balancer, reverse proxy, mail proxy, Http cache की रूप में भी किया जा सकता है. NGINX web server एक free और open source software है, जिसे कोई भी user free में download, edit और modify कर सकता है. NGINX एक fast, Lightweight और high performance web server है. एक साथ ज्यादा मात्रा में Request को handle करने के लिए Nginx web server बनाया गया था, Nginx एक powerful web server है, इसका ज्यादातर प्रयोग web hosting company के द्वारा किया जाता है.


    ->Jigsaw web server

    Jigsaw एक Open source web server है जिसे world wide web Consortium(w3c) द्वारा बनाया गया था , Jigsaw web server http 1.1 Implementation , Advanced java architecture और कई सुविधाएं प्रदान करता है. Jigsaw web server एक object oriented और full functioning web server है जिसे java भाषा में लिखा गया है,

     

    Web server की विशेषताएं (Features of web server in hindi)

    ->Client और server के बिच data transfer करने के लिए web server के द्वारा Http protocol का प्रयोग किया जाता है, इसके साथ साथ browser और server के बिच large file transfer करने के लिए web server के द्वारा smtp और ftp protocol का प्रयोग किया जाता है.

    ->web server login की सुविधा प्रदान करता है, जिससे server पर data को upload किया जा सकता है और server से data को download किया जा सकता है.

    ->web server https के standard port 443 का प्रयोग करता है, जिससे browser और server के बिच data transfer करना काफी सुरछित होता है.

    ->web browser में कोई भी web sites या web pages load ना होने पर या किसी और प्रकार की

    समस्या होने पर web server browser में error code show कर देता है, जैसे user द्वारा request कि या गया websites या web psges web server पर उपलब्ध नहीं होता या delete कर दिया जाता है तो web browser में वो websites या web pages display नहीं होता है और 404 page not found error code प्रदर्शित किया जाता है.

    ->यदि किसी file में उसके नाम को नहीं जोड़ा गया है तो web server के द्वारा web browser में default document को प्रदर्शित किया जाता है.

    ->web server के virtual hosting के द्वारा एक IP Address से multiple websites को manage किया जा सकता है.

    ->web server big data storage को support करता, जिससे web server के द्वारा multiple websites को manage किया जा सकता है.

    ->web server server side scripting language के साथ कार्य करने मे सक्षम है, इसलिए web server user को dynamic websites बनाने की permissiin देता है, कुछ server side scripting language के नाम है Asp, php, python इत्यादि .

    ->web server network traffic को एक समान रखने के लिए bandwidth को नियंत्रित करने में सहायता करता है. जिससे ज्यादा web traffic होने पर downtime नहीं होता है.

     

    web server के फायदे (advantages of web server)

    ->web server host किये गए किसी भी websites या web application पर ज्यादा control और

    flexibility प्रदान करता है जिससे किसी website या web applicatiin को manage करना आसान

    हो जाता है.

    ->कई web server open source और free होते है, जिसे आप अपने जरुरत के अनुसार add, edit और modify कर सकते है,

    ->web server किसी भी websites या web application की performance और download speed को जांचने में user की सहायता करता है

    ->web hosting provider के द्वारा user किसी web server के environment के बारे में सभी प्रकार की जानकारी को प्राप्त कर सकता है

     

    web server के नुकसान (disadvantages of web server)

    ->ज्यादातर web server फ्री नहीं होते है, इसलिए ऐसे web server software को update, edit और modify नहीं कर सकते है, और इस server का use करने के लिए आपको monthly plan लेना

    होता है और पैसे देने होते है.

    ->web server का प्रयोग करनेके लिए आपके पास internet connection होना चाहिए , बिना internet connection के आप web server का प्रयोग नहीं कर पाते है,

    ->कई web server में security अच्छी नहीं होती है, यदि आप web server का चुनाव करते समय

    सावधानी नहीं रखते है तो data loss या data चोरी होने की सम्भावना रहती है.

    ->user के द्वारा Web server पर host कि ये गए websites पर ज्यादा traffic होने की वजह से down हो सकती है

     

    Web server के उपयोग (use of web server in hindi)

    ->web server किसी भी websites या web application की hosting को manage करता है.

    ->web server का उपयोग कि सी Api को host करने के लिए किया जाता है.

    ->web server web browser से http request को receive करता है और web browser को

    response के रूप में resources या html file को return करता है.

    -> user web server के माध्यम से किसी web sites या web application पर किसी files को

    upload या download कर सकते है. और किसी files को एक दूसरे के साथ share कर सकते है

    ->web server के उपयोग से user किसी web sites के माध्यम से किसी दूसरे user को email

    भेज सकते है और email प्राप्त कर सकते है.

     

    निष्कर्ष (conclusion)

    इस article में मैंने web server के बारे में काफी जानकारी दी है, आशा करता हु आपको इस article

    से काफी जानकारी मिली होगी, दोस्तों यदि आपको ये article पसंद आयी है तो इसे अपने दोस्तों के

    साथ share करे.


    Server क्या है | what is server in hindi

    एक टिप्पणी भेजें

    0 टिप्पणियाँ