קונספט של רשת ומהי שרת Apache

0

פורסם על ידי- יוסי ג'אנה ב שרתי אחסון

04/01/2012

3741301_s

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

מהו שרת Apache ?

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

השרת Apache פותח בשנת 1995 , ונקרא כך מתוך כבוד לשבט אינדיאני עתיק. על מנת להבין את הפופולאריות של השרת ניתן להגיד שב-2006 השרת הנ"ל הפעיל כשני שליש מכלל האתרים ברשת. שרת Apache יכול לשמש גם כשרת קדמי. הכוונה היא להיות שרת שמקבל בקשות מהלקוח ומעביר אותן לשרת יישום אחר.
בשל הפופולאריות הרבה של שרת Apache ישנם הרבה יישומים שנכתבו במטרה לעבוד בסביבת עבודה שה – Apache מציע. דוגמאות כאלה הם מסדי נתונים של Oracle , Mac Os X ואחרים.
הגרסה השנייה לשרת Apache נכתבה מאפס, ולא התבססה על הגרסה הקודמת. מכאן שחשנו הבדל מהותי הין שתי הגרסאות. הגרסה השנייה מציעה תמיכה משופרת במערכות הפעלה שאינן Unix עבורן נכתבה הגרסה הראשונה.
המתחרים העיקריים של Apache הם שרת ה – IIS של חברת מיקרוסופט. אחרי השרת של מיקרוסופט בא שרת Java של Sun, ואחריו אחרים.
לסיכום, שרת Apache הוא שרת נוח וידידותי לאתרים שהם אתרי ווב (דפי אינטרנט) ברשת האינטרנט.

קונספט של שרת – לקוח ברשת מחשבים

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

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

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

VN:F [1.9.14_1148]
דירוג: 5.0/5 (5 הצבעות)
קונספט של רשת ומהי שרת Apache, 5.0 out of 5 based on 5 ratings

פוסטים נוספים בנושא

יוצר: יוסי ג'אנה

avatar
שמי יוסי ג'אנה ואני בן 26: מוסמך גוגל אנליטיקס מטעם (Google), בעל ניסיון של 5 שנים בתחום בניית אתרים. עוסק בניהול פרויקטים, בניית אתרים, קידום אתרים ושיווק באינטרנט משנת 2007. מקיים שיעורים והדרכות בנושאים אלו. מפתח פרויקטים ועוסק בתחום אפילייט. שותף ומנהל פרויקטים בחברת iDox. אוהב לשתף את הידע בתחומים אלו ולעזור לאנשים שרק מתחילים את דרכם בתחום. תמיד מחפש אנשים מעניינים שאפשר לקבל מהם ערך מהידע והניסיון וגם לצורך שיתופי פעולה ישירים או עקיפים. תהנו

השאר תגובה

אנא הודיע לי, שהגיבו לתגובה שלי בפוסט זה

הרשמה לטיפים ועדכונים


מעניין אותך ?

מי אני ?

אני יוסי ג'אנה עוסק בבניית אתרים, קידום אתרים ושווק באינטרנט. אני חי ונושם אינטרנט. מוסמך גוגל אנליטיקס - Google Analytics Qualified. כאן כדי לשתף את הידע וניסיון שלי עם אחרים. מקווה שתהנו מהבלוג.

המטרה של Webist

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

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

יוסי ג'אנה

הצטרפו לעמוד הפייסבוק !