ما هو تطبيق الويب؟

جدول المحتويات:

ما هو تطبيق الويب؟
ما هو تطبيق الويب؟
Anonim

مثلما يوجد تطبيق جوال على جهاز محمول ، فإن تطبيق الويب (أو "تطبيق الويب" باختصار) هو أي برنامج كمبيوتر يؤدي وظيفة معينة باستخدام متصفح الويب كعميل له. يمكن أن يكون التطبيق بسيطًا مثل لوحة الرسائل أو نموذج الاتصال على موقع ويب ، أو يمكن أن يكون معقدًا مثل معالج الكلمات أو تطبيق الألعاب المحمولة متعدد اللاعبين الذي تقوم بتنزيله على هاتفك.

Image
Image

الخط السفلي

في بيئة خادم العميل ، يشير "العميل" إلى البرنامج المضيف الذي يستخدمه الشخص لتشغيل أحد التطبيقات. بيئة خادم العميل هي بيئة تشارك فيها أجهزة كمبيوتر متعددة المعلومات من قاعدة بيانات.عندما يستضيف الخادم المعلومات ، يكون "العميل" هو التطبيق المستخدم للوصول إلى المعلومات.

ما هي فوائد استخدام تطبيقات الويب؟

يعفي تطبيق الويب المطور من مسؤولية بناء عميل لنوع معين من الكمبيوتر أو نظام التشغيل ، بحيث يمكن لأي شخص استخدام التطبيق مع وصوله إلى الإنترنت. نظرًا لأن العميل يعمل على متصفح الويب ، فقد يستخدم المستخدم جهاز كمبيوتر شخصي أو جهاز Mac. ربما يستخدمون Microsoft Edge أو Chrome أو Firefox ، على الرغم من أن بعض التطبيقات تتطلب متصفح ويب معينًا.

تستخدم تطبيقات الويب بشكل شائع مجموعة من البرامج النصية من جانب الخادم (ASP و PHP وما إلى ذلك) والنص من جانب العميل (HTML و Javascript وما إلى ذلك). يتعامل البرنامج النصي من جانب العميل مع عرض المعلومات ، بينما يتعامل البرنامج النصي من جانب الخادم مع جميع الأشياء الصعبة مثل تخزين المعلومات واستردادها.

ما هي مدة وجود تطبيقات الويب؟

تطبيقات الويب موجودة منذ ما قبل انتشار شبكة الويب العالمية.على سبيل المثال ، طور Larry Wall لغة Perl ، وهي لغة برمجة نصية شائعة من جانب الخادم ، في عام 1987. كان ذلك قبل سبع سنوات من بدء الإنترنت في اكتساب شعبية خارج الدوائر الأكاديمية والتكنولوجية.

كانت تطبيقات الويب السائدة الأولى بسيطة نسبيًا ، لكن أواخر التسعينيات شهدت دفعًا نحو تطبيقات ويب أكثر تعقيدًا. في الوقت الحاضر ، يستخدم ملايين الأمريكيين تطبيقات الويب لتقديم ضرائب الدخل عبر الإنترنت ، وأداء المهام المصرفية عبر الإنترنت ، ومشاركة المنشورات على وسائل التواصل الاجتماعي ، والتواصل مع الأصدقاء والعائلة ، والمزيد.

كيف تطورت تطبيقات الويب؟

تعتمد معظم تطبيقات الويب على بنية خادم العميل ، حيث يقوم العميل بإدخال المعلومات ويقوم الخادم بتخزين المعلومات واستردادها. يُعد البريد الإلكتروني مثالاً جيدًا على ذلك ، حيث تقدم خدمات مثل Gmail و Microsoft Outlook عملاء البريد الإلكتروني المستندة إلى الويب.

تم تطوير المزيد والمزيد من تطبيقات الويب للتعامل مع الوظائف التي لا تتطلب عادةً الوصول إلى الخادم.على سبيل المثال ، محرر مستندات Google هو تطبيق ويب يمكن أن يعمل كمعالج نصوص ، ويخزن المعلومات في السحابة ويسمح لك "بتنزيل" المستند على محرك الأقراص الثابتة الشخصي.

إذا كنت تستخدم الويب لفترة كافية ، فقد رأيت مدى تعقيد تطبيقات الويب. يرجع جزء كبير من هذا التطور إلى AJAX ، وهو نموذج برمجة لإنشاء تطبيقات ويب أكثر استجابة.

Google Workspace (G Suite سابقًا) و Microsoft 365 هي أمثلة أخرى لأحدث جيل من تطبيقات الويب ، مع مجموعة من التطبيقات الإنتاجية وتجميعها للاستخدام المتكامل.

تطبيقات الهاتف المحمول التي تتصل بالإنترنت (مثل Facebook و Dropbox وتطبيقات مصرفية مختلفة) هي أيضًا أمثلة على كيفية تصميم تطبيقات الويب لزيادة حصة الويب عبر الهاتف المحمول في حركة الإنترنت العالمية.

موصى به: