Mercurial > hg > nginx-site
view xml/he/index.xml @ 1458:d3c1a4e8c1fe
Documented commercial status of ngx_http_upstream_conf module.
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Tue, 21 Apr 2015 13:38:23 +0300 |
parents | c1e4306b7b96 |
children | ff357b676c2e |
line wrap: on
line source
<!DOCTYPE article SYSTEM "../../dtd/article.dtd"> <article name="nginx" link="/he/" lang="he"> <section> <para> nginx [נהגה: engine x] הוא שרת HTTP ופרוקסי הפוך, כמו גם שרת פרוקסי לדואר, שנכתב על ידי <link url="http://sysoev.ru/en/">Igor Sysoev</link>. הוא נמצא בשימוש כבר יותר מחמש שנים באתרים רוסיים עמוסים במיוחד, כגון <link url="http://www.rambler.ru">Rambler</link> (ו <link url="http://ramblermedia.com">RamblerMedia.com</link>). לפי חברת Netcraft, השרת nginx הגיש או נתן שירות ל <link url="http://news.netcraft.com/archives/2010/04/15/april_2010_web_server_survey.html">4.70% מהאתרים העמוסים ביותר באפריל 2010</link>. הנה כמה סיפורי הצלחה: <link url="http://blog.fastmail.fm/2007/01/04/webimappop-frontend-proxies-changed-to-nginx/">FastMail.FM</link>, <link url="http://barry.wordpress.com/2008/04/28/load-balancer-update/">Wordpress.com</link>. </para> <para> קוד המקור הוא בעל רשיון <link url="/LICENSE">2-פיסקאות דמוי רשיון BSD</link>. </para> </section> <section id="basic_http_features" name="תכונות HTTP בסיסיות"> <para> <list type="bullet"> <listitem> הגשת קבצים סטטיים וקובצי אינדקס, ואינדוקס אוטומטי; מטמון file descriptor-ים פתוחים; </listitem> <listitem> פרוקסי הפוך מואץ כולל מטמון; ביזור עומסים פשוט ושרידות מפני תקלות; </listitem> <listitem> תמיכה בהאצה עם מטמון של שרתי FastCGI מרוחקים; ביזור עומסים פשוט ושרידות מפני תקלות; </listitem> <listitem> ארכיטקטורה מודולרית. פילטרים המבצעים gzip, טווחי בתים (byte ranges), תשובות מסוג chunked, תמיכה ב XSLT, SSI ופילטר שינוי גודל תמונות. ריבוי הכללות SSI בדף בודד יכול להיות מבוצע באופן מקבילי אם הן מטופלות על ידי FastCGI או שרתים ש nginx הוא פרוקסי עבורם. </listitem> <listitem> תמיכה ב SSL ו TLS SNI. </listitem> </list> </para> </section> <section id="other_http_features" name="תכונות HTTP אחרות"> <para> <list type="bullet"> <listitem> שרתים וירטואליים מבוססי IP ושם (הוסט); </listitem> <listitem> תמיכה ב keep-alive וב pipelining לחיבורים; </listitem> <listitem> תצורה גמישה; </listitem> <listitem> קביעת תצורה מחדש ואף שדרוג מקוון ללא כל הפרעה לעיבוד בקשות הלקוחות; </listitem> <listitem> פורמטים ללוג הגישה, כתיבה ללוג באמצעות חוצץ, והחלפת לוגים מהירה; </listitem> <listitem> הפנייה באמצעות קודי שגיאה 3xx-5xx; </listitem> <listitem> מודול rewrite; </listitem> <listitem> בקרת גישה המבוססת על כתובת IP של הלקוח וגם אימות מסוג HTTP Basic; </listitem> <listitem> המתודות PUT, DELETE, MKCOL, COPY ו MOVE; </listitem> <listitem> סטרימינג של FLV; </listitem> <listitem> הגבלת מהירות; </listitem> <listitem> הגבלה של מספר החיבורים בו זמנית או מספר הבקשות מכתובת אחת. </listitem> <listitem> perl משובץ. </listitem> </list> </para> </section> <section id="mail_proxy_server_features" name="תכונות פרוקסי דואר"> <para> <list type="bullet"> <listitem> הפניית משתמשים לשרתי IMAP/POP3 אחוריים בהתבסס על שרת אימות HTTP חיצוני; </listitem> <listitem> אימות משתמש באמצעות שרת אימות HTTP חיצוני והפניית חיבור לשרת SMTP פנימי; </listitem> <listitem> מתודות אימות: <list type="bullet"> <listitem> POP3: USER/PASS, APOP, AUTH LOGIN/PLAIN/CRAM-MD5; </listitem> <listitem> IMAP: LOGIN, AUTH LOGIN/PLAIN/CRAM-MD5; </listitem> <listitem> SMTP: AUTH LOGIN/PLAIN/CRAM-MD5; </listitem> </list> </listitem> <listitem> תמיכה בהצפנת SSL; </listitem> <listitem> תמיכה ב STARTTLS ו STLS. </listitem> </list> </para> </section> <section id="architecture_and_scalability" name="ארכיטקטורה ויכולת גידול"> <para> <list type="bullet"> <listitem> תהליך ראשי אחד ומספר תהליכי עובדים. תהליכי העובדים רצים בתור משתמש ללא הרשאות; </listitem> <listitem> שיטות יידוע: kqueue (במערכות FreeBSD 4.1 ומעלה), epoll (במערכות לינוקס 2.6 ומעלה), סיגנלי rt (במערכות לינוקס 2.2.19 ומעלה), <path>/dev/poll</path> (במערכות סולאריס 7 11/99 ומעלה), event ports (במערכות סולאריס 10), select, ואף poll; </listitem> <listitem> תמיכה עבור תכונות kqueue שונות כולל EV_CLEAR ו EV_DISABLE (כדי לבטל אירועים זמנית), NOTE_LOWAT, EV_EOF, מספר קודי מידע ושגיאה; </listitem> <listitem> תמיכה ב sendfile (במערכות FreeBSD 3.1 ומעלה, לינוקס 2.2 ומעלה ו Mac OS X 10.5), תמיכה ב sendfile64 (לינוקס 2.4.21 ומעלה), ו sendfilev (סולאריס 8 7/01 ומעלה); </listitem> <listitem> File AIO (במערכות FreeBSD 4.3 ומעלה ולינוקס 2.6.22 ומעלה); </listitem> <listitem> תמיכה ב Accept-filters (במערכות FreeBSD 4.1 ומעלה) ו TCP_DEFER_ACCEPT (במערכות לינוקס 2.4 ומעלה) </listitem> <listitem> 10,000 חיבורי HTTP לא פעילים במצב keep-alive תופסים נפח זיכרון העומד על בערך 12.5M; </listitem> <listitem> פעולות העתקת מידע מבוצעות באופן נדיר ככל האפשר. </listitem> </list> </para> </section> <section id="tested_os_and_platforms" name="מערכות הפעלה ופלטפורמות בדוקות"> <para> <list type="bullet"> <listitem> FreeBSD 3—8 / i386; FreeBSD 5—8 / amd64; </listitem> <listitem> לינוקס 2.2—2.6 / i386; לינוקס 2.6 / amd64; </listitem> <listitem> סולאריס 9 / i386, sun4u; סולאריס 10 / i386, amd64, sun4v; </listitem> <listitem> MacOS X / ppc, i386; </listitem> <listitem> חלונות XP, חלונות סרבר 2003. </listitem> </list> </para> </section> </article>