• April 20, 2024

קיימים מספר מנועי הרצת אתרים בעולם,
מנוע הרצת האתרים הדיפולטיבי שקיים בכלל שרתי הLINUX הינו הApache.
חלופות נוספות שפותחו במשך השנים הינם: Nginx, LiteSpeed.

ניתן לקרוא בהרחבה על אחסון אתרים LiteSpeed

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

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

מה זה בעצם NGINX?

NGNIX נחשב כיום לכלי מאוד פופולארי בתחום,
משום שהינו יודע לטפל בכמות ענקית של בקשות תוך שימוש מועט של משאבים.
והוא מייעל את תהליכי העבודה תוך שימוש בReverse Proxy.

מהו REVERSE PROXY?

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

היתרונות שNGNIX+PROXY מעניקה הן:

  • Load Blancing – איזון עומסים תוך הסתמכות על קריטריונים חשובים כמו סוג הבקשה, זמינות השרת, מיקום גאוגרפי וכו'..
  • שיפור מהירות – חווית גלישה מהירה וטובה יותר ללקוח הקצה על ידי שימוש ב-CACHE ודחיסת תוכן בפרוקסי.
  • Web Firewall – שכבת הגנה/חומת אש לאפליקציות אינטרנט. ובעצם מעניקה שכבת הגנה נוספת כנגד פריצות ואיומים שונים.
  • שכבת SSL/TLS – שכבה זו מספקת אבטחה בין השרת ללקוח הקצה.

Leave a Reply

האימייל לא יוצג באתר. שדות החובה מסומנים *