בדיוק כפי שקיימת אפליקציה לנייד במכשיר נייד, אפליקציית אינטרנט (או בקיצור "אפליקציית אינטרנט") היא כל תוכנת מחשב שמבצעת פונקציה ספציפית באמצעות דפדפן אינטרנט כלקוח שלה. האפליקציה יכולה להיות פשוטה כמו לוח הודעות או טופס יצירת קשר באתר אינטרנט, או שהיא יכולה להיות מורכבת כמו מעבד תמלילים או אפליקציית משחקים ניידים מרובי שחקנים שאתה מוריד לטלפון שלך.
שורה התחתונה
בסביבת שרת-לקוח, "לקוח" מתייחס לתוכנית המארח שבה משתמש אדם כדי להפעיל אפליקציה. סביבת שרת-לקוח היא כזו שבה מחשבים מרובים חולקים מידע ממסד נתונים.כאשר השרת מארח מידע, ה"לקוח" הוא האפליקציה המשמשת לגישה למידע.
מהם היתרונות של שימוש ביישומי אינטרנט?
אפליקציית אינטרנט פוטרת את המפתח מאחריות לבנות לקוח עבור סוג מסוים של מחשב או מערכת הפעלה, כך שכל אחד יכול להשתמש באפליקציה יחד עם גישה לאינטרנט. מכיוון שהלקוח פועל על דפדפן אינטרנט, ייתכן שהמשתמש משתמש במחשב או ב-Mac. ייתכן שהם משתמשים ב-Microsoft Edge, Chrome או Firefox, אם כי יישומים מסוימים דורשים דפדפן אינטרנט ספציפי.
יישומי אינטרנט משתמשים בדרך כלל בשילוב של סקריפט בצד השרת (ASP, PHP וכו') וסקריפט בצד הלקוח (HTML, Javascript וכו'). הסקריפט בצד הלקוח עוסק בהצגת המידע, בעוד שהסקריפט בצד השרת עוסק בכל הדברים הקשים כמו אחסון ושליפה של המידע.
כמה זמן קיימים אפליקציות אינטרנט?
יישומי אינטרנט קיימים מאז לפני שה-World Wide Web הפך למיינסטרים.לדוגמה, לארי וול פיתח את Perl, שפת סקריפטים פופולרית בצד השרת, בשנת 1987. זה היה שבע שנים לפני שהאינטרנט באמת התחיל לצבור פופולריות מחוץ למעגלי האקדמיה והטכנולוגיה.
יישומי האינטרנט המיינסטרים הראשונים היו פשוטים יחסית, אבל בסוף שנות ה-90 נרשמה דחיפה לעבר יישומי אינטרנט מורכבים יותר. כיום, מיליוני אמריקאים משתמשים ביישומי אינטרנט כדי להגיש מס הכנסה באינטרנט, לבצע משימות בנקאות מקוונות, לשתף פוסטים במדיה חברתית, לתקשר עם חברים ובני משפחה ועוד.
איך יישומי אינטרנט התפתחו?
רוב יישומי האינטרנט מבוססים על ארכיטקטורת שרת-לקוח, שבה הלקוח מזין מידע והשרת מאחסן ומחזיר מידע. דוא"ל הוא דוגמה טובה לכך, עם שירותים כמו Gmail ו-Microsoft Outlook שמציעים לקוחות דוא"ל מבוססי אינטרנט.
יותר ויותר יישומי אינטרנט פותחו לטיפול בפונקציות שבדרך כלל לא ידרשו גישה לשרת.לדוגמה, Google Docs הוא יישום אינטרנט שיכול לפעול כמעבד תמלילים, לאחסן מידע בענן ולאפשר לך "להוריד" את המסמך אל הכונן הקשיח האישי שלך.
אם אתה משתמש באינטרנט מספיק זמן, ראית עד כמה יישומי אינטרנט הפכו מתוחכמים. הרבה מהתחכום הזה נובע מ-AJAX, שהוא מודל תכנות ליצירת יישומי אינטרנט רספונסיביים יותר.
Google Workspace (לשעבר G Suite) ו-Microsoft 365 הן דוגמאות נוספות לדור החדש ביותר של יישומי אינטרנט, שלוקחים חבילה של יישומי פרודוקטיביות ומקבצים אותם לשימוש משולב.
אפליקציות לנייד שמתחברות לאינטרנט (כגון פייסבוק, דרופבוקס ואפליקציות בנקאיות שונות) הן גם דוגמאות לאופן שבו תוכננו יישומי אינטרנט עבור החלק ההולך וגדל של האינטרנט הנייד בתעבורת האינטרנט העולמית.