webDevelop
באינטרנט החל מ 1998
 
בניית אתרים
טכנולוגיות אינטרנט

טכנולוגיות שונות בבניית אתרי אינטרנט

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

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

שפות צד שרת מקובלות כיום הן php, python, c sharp ועוד. שפת צד לקוח (בלעדית) היא javascript. בנוסף, מכילים אתרים קוד בשפת sql. שפה זו מיועדת ליצירת שאילתות לבסיס הנתונים. שאילתה (query) מאפשרת שליפת נתונים מבסיס נתונים בהתאם לפרמטרים רצויים. לדוגמה, הצגת רשימה של פריטים המשתייכים לקבוצה מסוימת או הצגת פריט נתון שאת שמו אנו מציינים בשאילתה. שפת ה sql אחראית לחיפוש באתרי אינטרנט.

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

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

תגובות
הוספת תגובה
הוספת תגובה
 
 
תפנית בניית אתרים בטעינה
כותרת
תוכן