वेब अनुप्रयोग नेमके काय आहे?

वेब-आधारित ऍप्लिकेशन प्रोग्रामची आपली समज वाढवा

वेब अॅप्लिकेशन हा कोणत्याही संगणक प्रोग्राम आहे जो वेब ब्राउझरचा उपयोग करुन त्याच्या क्लायंटद्वारे विशिष्ट कार्य करते. अनुप्रयोग संदेश बोर्ड किंवा वेबसाइट वर संपर्क फॉर्म किंवा वर्ड प्रोसेसर किंवा आपण आपल्या फोनवर डाउनलोड करता असे बहु-प्लेअर मोबाईल गेमिंग अॅप्लिकेशन म्हणून जटिल असू शकते.

क्लायंट म्हणजे काय?

"क्लायंट" क्लायंट-सर्व्हर पर्यावरणात वापरला जातो ज्यायोगे अनुप्रयोग चालवण्यासाठी त्या व्यक्तीचा वापर केला जातो. क्लायंट-सर्व्हर वातावरण असे एक आहे ज्यात एकाधिक संगणकांनी डेटाबेसमधील माहिती प्रविष्ट करणे यासारखी माहिती शेअर केली आहे. "क्लायंट" ही माहिती प्रविष्ट करण्यासाठी वापरला जाणारा अनुप्रयोग आहे, आणि 'सर्व्हर' माहिती संचयित करण्यासाठी वापरला जाणारा अनुप्रयोग आहे.

वेब अनुप्रयोग वापरण्याचे फायदे काय आहेत?

एक वेब अनुप्रयोग एका विशिष्ट प्रकारचे कॉम्प्यूटर किंवा विशिष्ट कार्यप्रणालीसाठी क्लायंट तयार करण्याच्या जबाबदारीच्या विकसकांना आराम देतो, म्हणून कोणीही इंटरनेट ऍक्सेस असल्याप्रमाणेच अनुप्रयोग वापरू शकतात. क्लायंट वेब ब्राऊजरमधे चालत असल्याने, वापरकर्ता आयबीएम-सुसंगत किंवा मॅक वापरू शकतो. ते Windows XP किंवा Windows Vista यात चालू शकतात. ते इंटरनेट एक्स्प्लोरर किंवा फायरफॉक्स वापरतही असू शकतात तरीही काही अनुप्रयोगांना विशिष्ट वेब ब्राऊजरची आवश्यकता असते.

वेब अनुप्रयोग सामान्यतः सर्व्हर-साइड स्क्रिप्ट (ASP, PHP, इत्यादी) आणि क्लायंट-साइड स्क्रिप्ट (HTML, Javascript, इ.) यांचे संयोजन वापरतात जे ऍप्लिकेशन विकसित करतात. क्लाएंट साइड स्क्रीप्ट माहिती सादरीकरणाशी हाताळते तर सर्व्हर-साइड स्क्रिप्ट सर्व कठीण सामग्रीसह माहिती साठवते आणि पुनर्प्राप्त करते.

वेब अनुप्रयोग जवळजवळ कोठे आहे?

वर्ल्ड वाईड वेब ने मुख्य प्रवाहात लोकप्रियता मिळवण्याआधी वेब अनुप्रयोग जवळपास चालू आहे. उदाहरणार्थ, 1 9 87 मध्ये लॅरी वॉलने पर्ल नावाची एक लोकप्रिय सर्व्हर-स्क्रिप्टिंग भाषा विकसित केली. इंटरनेटचा शैक्षणिक आणि तंत्रज्ञानाच्या वर्तुळाबाहेर लोकप्रियता वाढविण्याआधी सात वर्षे झाली.

प्रथम मुख्य प्रवाहात वेब अनुप्रयोग तुलनेने सोपे होते, परंतु 90 व्या दशकाच्या शेवटी अधिक जटिल वेब अनुप्रयोगांकडे ढकलले. आजकाल, लाखो अमेरिकन वेब ऍप्लिकेशन त्यांच्या इन्कम टॅक्स ऑनलाइन भरण्यासाठी, ऑनलाइन बँकिंग कार्ये करतात, मित्रांच्या संपर्कात राहतात आणि इतके जास्त करतात.

वेब अनुप्रयोग कसे विकसित केले?

बहुतेक वेब अनुप्रयोग क्लाएंट-सर्व्हर आर्किटेक्चरवर आधारित असतात जेथे क्लायंट माहितीमध्ये प्रवेश करीत असतो आणि सर्व्हर माहिती साठवून ठेवतो आणि पुनर्प्राप्त करते. इंटरनेट मेल हे याचे उदाहरण आहे, Google च्या Gmail आणि मायक्रोसॉफ्टच्या आऊटलुकसारख्या कंपन्यांना वेब-आधारित मेल क्लायंट्स देणारे

गेल्या अनेक वर्षांपासून माहिती साठवण्यासाठी वेब अॅप्लिकेशन्सची स्थापना करण्यात आली आहे. तुमचे वर्ड प्रोसेसर, उदाहरणार्थ, आपल्या कॉम्प्यूटरवर कागदपत्रे संग्रहित करते आणि सर्व्हरची गरज नाही.

वेब अनुप्रयोग समान कार्यक्षमता प्रदान करू शकतात आणि अनेक प्लॅटफॉर्मवर काम करण्याचा लाभ प्राप्त करू शकतात. उदाहरणार्थ, एक वेब अनुप्रयोग वर्ड प्रोसेसर म्हणून काम करू शकतो, मेघमध्ये माहिती साठवून ठेवू शकतो आणि आपल्या वैयक्तिक हार्ड ड्राइव्हवर 'डाउनलोड' करण्याची परवानगी देतो.

आपण वेबवर वापरत असाल तर जीमेल किंवा याहू मेल क्लायंट सारख्या लोकप्रिय वेब अनुप्रयोगांनी वर्षांमध्ये किती बदल घडवून आणल्या हे पाहण्याकरिता, आपण पाहतो की अत्याधुनिक वेब ऍप्लिकेशन कसे बनले आहेत. त्यापेक्षा जास्त अभिरुची म्हणजे एजेएक्समुळे, अधिक संवेदनशील वेब अनुप्रयोग तयार करण्यासाठी एक प्रोग्रामिंग मॉडेल आहे.

जी सुइट (पूर्वीचे Google Apps ), मायक्रोसॉफ्ट ऑफिस 365 वेब ऍप्लिकेशनच्या सर्वात नवीन पिढीची इतर उदाहरणे आहेत. मोबाइल अनुप्रयोग जे इंटरनेटशी कनेक्ट होतात (जसे की आपल्या फेसबुक अॅप्स, आपला ड्रॉपबॉक्स अॅप्स किंवा आपली ऑनलाइन बँकिंग अॅप्लिकेशन) देखील मोबाइल वेबच्या वाढत्या लोकप्रिय वापरासाठी वेब अनुप्रयोग कसे डिझाइन केले गेले याचे उदाहरण देखील आहेत

द्वारा अद्यतनित: Elise Moreau