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

דברים שהכנתי למפגש מורים "ללמוד וללמד" פסח תשס"ב

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

על מנת לחדד את ההבדל:

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

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

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

אתר דינאמי

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

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

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

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

הדרכים לביצוע:

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

 

 © Moty Karniel 2002 Site Meter