הבדל בין דפי אינטרנט סטטיים ודינאמיים

הבדל בין דפי אינטרנט סטטיים ודינאמיים
הבדל בין דפי אינטרנט סטטיים ודינאמיים

וִידֵאוֹ: הבדל בין דפי אינטרנט סטטיים ודינאמיים

וִידֵאוֹ: הבדל בין דפי אינטרנט סטטיים ודינאמיים
וִידֵאוֹ: תרופות אנטי פסיכוטיות - תופעות לוואי 2024, יולי
Anonim

דפי אינטרנט סטטיים לעומת דינמיים

האינטרנט הוא אוסף גדול של מחשבי לקוחות ושרתים מחוברים. פרוטוקול העברת ההיפרטקסט (HTTP) מקל על התקשורת והעברת הנתונים בין שתי הרמות הללו של שכבות, שהוא קוד סטנדרטי.

כאשר מחשב לקוח כמו זה המשמש אותך מנסה להציג דף אינטרנט ספציפי דרך דפדפן האינטרנט, הוא שולח בקשה למחשב המארח את האתר (השרת) לשלוח בחזרה את פרטי האתר. אם התוכן המבוקש על ידי מחשב הלקוח זמין, רכיבי האתר נשלחים לדפדפן האינטרנט של הלקוח בפורמט HTML דרך ה-HTTP, ולאחר מכן דפדפן האינטרנט יוצר מחדש את האתר במחשב הלקוח ומציג אותו. Uniform Resource Locator מזהה באופן ייחודי את המשאבים בשרת והשרת שמקבל את הבקשות ומגיב ידוע כשרת

הבדלים בין האתר הסטטי והדינמי נובעים מפעולות השינוי מאחורי שרת ה-HTTP.

עוד על דפי אינטרנט סטטיים

אתר סטטי הוא אתר המציג את אותו תוכן עבור כל המשתמשים הצופים באתר בו-זמנית. פשוט אתר סטטי הוא אתר קבוע, והתוכן אינו משתנה ממשתמש למשתמש.

הסיבה מאחורי זה היא הדרך שבה אתרי האינטרנט הסטטיים בנויים. מבחינה טכנית אתר סטטי מורכב מאוסף של מסמכי HTML המתארחים בשרת, המחוברים ביניהם באמצעות היפר-קישורים. עם זאת, דפים אלו אינם תלויים זה בזה, והקוד ושאר התוכן המוצג נכתבים ונשמרים כקבצים בודדים בזיכרון הקבוע של השרת. אם צריך לעשות שינוי באתר זה צריך להיעשות באופן ידני על ידי שינוי הקוד של כל דף אינטרנט.

דף האינטרנט בתוך השרת הוא קובץ HTML בודד שניתן לזהות על ידי כתובת ה-URL האחרונה של הקובץ;.html או.htm הם דפי אינטרנט סטטיים שבהם הדפים נשמרים בפורמט HTML.

כאשר לקוח אינטרנט מגיש בקשה לדף אינטרנט סטטי לשרת האינטרנט, שרת האינטרנט (המכונה גם שרת HTTP) מפרש ומאתר את הדף הנדרש באמצעות כתובת האתר שבבקשה ושולח את הדף לדפדפן האינטרנט דרך HTTP. שרתי ה-HTTP או האינטרנט הנפוצים ביותר המשמשים למטרה זו הם IIS מבית Microsoft עבור פלטפורמת Windows ו-Apache מאת Apace Foundation.

עוד על דפי אינטרנט דינמיים

בניגוד לדפי אינטרנט סטטיים, דפי האינטרנט הדינמיים מקבלים את שמותיהם בשל התוכן הדינמי הזמין. כלומר התוכן המוצג באתר עשוי להשתנות ממשתמש למשתמש ו/או מעת לעת. דוגמאות לדפי האינטרנט הדינמיים הם אתרי Amazon, Yahoo, Gmail, CNN ו-iTunes.

שוב, המבנה של שרת האינטרנט שונה מזה המארח דפים סטטיים לדפים דינמיים.מאחר שדפי אינטרנט דינמיים דורשים מתן תוכן שונה לכל משתמש, אין זה מעשי לאחסן גרסאות שונות של אותו עמוד בזיכרון השרת ולמסור אותם מכיוון שאלו דורשים משאבים גדולים כדי לתמוך בפעולה. לכן, שיטה נוחה למדי היא לשמור את הרכיבים נפרדים במספר אחסון, ולהפגיש אותם בפריסה משותפת ולאחר מכן להעביר לדפדפן הלקוח.

זה מושג על ידי הטמעת שרת יישומים ומסד נתונים של משאבים המחוברים לשרת האינטרנט. כאשר בקשה לכתובת URL ספציפית מתבצעת על ידי דפדפן האינטרנט, שרת האינטרנט מקבל ומעביר את המידע לשרת היישומים כדי לספק את קובץ ה-HTML המצוין בכתובת האתר. מכיוון שלא קיים דף HTML קבוע, שרת היישומים מביא את הפריסה עבור כתובת האתר הנדרשת וממלא אותה בתוכן הרלוונטי כגון טקסט, תמונות, אודיו ווידאו.

דוגמאות לשרתי יישומים הן PHP ו-ASP. NET. Oracle Application Express ו-MySQL הן דוגמאות לתוכנת מסד נתונים.

מה ההבדל בין דפי אינטרנט סטטיים לדפי אינטרנט דינמיים?

• לדפי אינטרנט סטטיים יש תוכן קבוע בעוד שדפי אינטרנט דינמיים עשויים לכלול תוכן משתנה.

• יש לשנות ידנית דפי אינטרנט סטטיים, בעוד שניתן לטעון שינויים בדף דינמי דרך אפליקציה שבה משאבים מאוחסנים במסד נתונים.

• דפי אינטרנט סטטיים משתמשים רק בשרת אינטרנט, בעוד שדפי אינטרנט דינמיים משתמשים בשרת אינטרנט, שרת יישומים ומסד נתונים.

מוּמלָץ: