Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
nginx
GitHub Repository: nginx/nginx.org
Path: blob/main/xml/he/index.xml
1 views
1
<!DOCTYPE article SYSTEM "../../dtd/article.dtd">
2
3
<article name="nginx"
4
link="/he/"
5
lang="he">
6
7
8
<section>
9
10
<para>
11
nginx [נהגה: engine x] הוא שרת HTTP ופרוקסי הפוך, כמו גם שרת פרוקסי לדואר,
12
שנכתב על ידי <link url="http://sysoev.ru/en/">Igor Sysoev</link>.
13
הוא נמצא בשימוש כבר יותר מחמש שנים באתרים רוסיים עמוסים במיוחד, כגון
14
<link url="http://www.rambler.ru">Rambler</link>
15
<link url="http://ramblermedia.com">RamblerMedia.com</link>).
16
לפי חברת Netcraft, השרת nginx הגיש או נתן שירות ל
17
<link url="http://news.netcraft.com/archives/2010/04/15/april_2010_web_server_survey.html">4.70%
18
מהאתרים העמוסים ביותר באפריל 2010</link>.
19
הנה כמה סיפורי הצלחה:
20
<link url="http://blog.fastmail.fm/2007/01/04/webimappop-frontend-proxies-changed-to-nginx/">FastMail.FM</link>,
21
<link url="http://barry.wordpress.com/2008/04/28/load-balancer-update/">Wordpress.com</link>.
22
</para>
23
24
<para>
25
קוד המקור הוא בעל רשיון
26
<link url="/LICENSE">2-פיסקאות דמוי רשיון BSD</link>.
27
</para>
28
29
</section>
30
31
32
<section id="basic_http_features"
33
name="תכונות HTTP בסיסיות">
34
35
<para>
36
<list type="bullet">
37
38
<listitem>
39
הגשת קבצים סטטיים וקובצי אינדקס, ואינדוקס אוטומטי;
40
מטמון file descriptor-ים פתוחים;
41
</listitem>
42
43
<listitem>
44
פרוקסי הפוך מואץ כולל מטמון;
45
ביזור עומסים פשוט ושרידות מפני תקלות;
46
</listitem>
47
48
<listitem>
49
תמיכה בהאצה עם מטמון של שרתי FastCGI מרוחקים;
50
ביזור עומסים פשוט ושרידות מפני תקלות;
51
</listitem>
52
53
<listitem>
54
ארכיטקטורה מודולרית. פילטרים המבצעים gzip, טווחי בתים (byte ranges),
55
תשובות מסוג chunked, תמיכה ב XSLT, SSI ופילטר שינוי גודל תמונות.
56
ריבוי הכללות SSI בדף בודד יכול להיות מבוצע באופן מקבילי אם הן מטופלות
57
על ידי FastCGI או שרתים ש nginx הוא פרוקסי עבורם.
58
</listitem>
59
60
<listitem>
61
תמיכה ב SSL ו TLS SNI.
62
</listitem>
63
64
</list>
65
</para>
66
67
</section>
68
69
70
<section id="other_http_features"
71
name="תכונות HTTP אחרות">
72
73
<para>
74
<list type="bullet">
75
76
<listitem>
77
שרתים וירטואליים מבוססי IP ושם (הוסט);
78
</listitem>
79
80
<listitem>
81
תמיכה ב keep-alive וב pipelining לחיבורים;
82
</listitem>
83
84
<listitem>
85
תצורה גמישה;
86
</listitem>
87
88
<listitem>
89
קביעת תצורה מחדש ואף שדרוג מקוון ללא כל הפרעה לעיבוד
90
בקשות הלקוחות;
91
</listitem>
92
93
<listitem>
94
פורמטים ללוג הגישה, כתיבה ללוג באמצעות חוצץ, והחלפת לוגים מהירה;
95
</listitem>
96
97
<listitem>
98
הפנייה באמצעות קודי שגיאה 3xx-5xx;
99
</listitem>
100
101
<listitem>
102
מודול rewrite;
103
</listitem>
104
105
<listitem>
106
בקרת גישה המבוססת על כתובת IP של הלקוח וגם אימות מסוג HTTP Basic;
107
</listitem>
108
109
<listitem>
110
המתודות PUT, DELETE, MKCOL, COPY ו MOVE;
111
</listitem>
112
113
<listitem>
114
סטרימינג של FLV;
115
</listitem>
116
117
<listitem>
118
הגבלת מהירות;
119
</listitem>
120
121
<listitem>
122
הגבלה של מספר החיבורים בו זמנית או מספר הבקשות מכתובת אחת.
123
</listitem>
124
125
<listitem>
126
perl משובץ.
127
</listitem>
128
129
</list>
130
</para>
131
132
</section>
133
134
135
<section id="mail_proxy_server_features"
136
name="תכונות פרוקסי דואר">
137
138
<para>
139
<list type="bullet">
140
141
<listitem>
142
הפניית משתמשים לשרתי IMAP/POP3 אחוריים בהתבסס על שרת אימות HTTP חיצוני;
143
</listitem>
144
145
<listitem>
146
אימות משתמש באמצעות שרת אימות HTTP חיצוני והפניית חיבור לשרת SMTP פנימי;
147
</listitem>
148
149
<listitem>
150
מתודות אימות:
151
152
<list type="bullet">
153
154
<listitem>
155
POP3: USER/PASS, APOP, AUTH LOGIN/PLAIN/CRAM-MD5;
156
</listitem>
157
158
<listitem>
159
IMAP: LOGIN, AUTH LOGIN/PLAIN/CRAM-MD5;
160
</listitem>
161
162
<listitem>
163
SMTP: AUTH LOGIN/PLAIN/CRAM-MD5;
164
</listitem>
165
166
</list>
167
</listitem>
168
169
<listitem>
170
תמיכה בהצפנת SSL;
171
</listitem>
172
173
<listitem>
174
תמיכה ב STARTTLS ו STLS.
175
</listitem>
176
177
</list>
178
</para>
179
180
</section>
181
182
183
<section id="architecture_and_scalability"
184
name="ארכיטקטורה ויכולת גידול">
185
186
<para>
187
<list type="bullet">
188
189
<listitem>
190
תהליך ראשי אחד ומספר תהליכי עובדים.
191
תהליכי העובדים רצים בתור משתמש ללא הרשאות;
192
</listitem>
193
194
<listitem>
195
שיטות יידוע: kqueue (במערכות FreeBSD 4.1 ומעלה),
196
epoll (במערכות לינוקס 2.6 ומעלה), סיגנלי rt (במערכות לינוקס 2.2.19 ומעלה),
197
<path>/dev/poll</path> (במערכות סולאריס 7 11/99 ומעלה), event ports (במערכות סולאריס 10),
198
select, ואף poll;
199
</listitem>
200
201
<listitem>
202
תמיכה עבור תכונות kqueue שונות כולל EV_CLEAR ו EV_DISABLE
203
(כדי לבטל אירועים זמנית), NOTE_LOWAT, EV_EOF, מספר קודי מידע ושגיאה;
204
</listitem>
205
206
<listitem>
207
תמיכה ב sendfile (במערכות FreeBSD 3.1 ומעלה, לינוקס 2.2 ומעלה ו Mac OS X 10.5), תמיכה ב sendfile64 (לינוקס 2.4.21 ומעלה),
208
ו sendfilev (סולאריס 8 7/01 ומעלה);
209
</listitem>
210
211
<listitem>
212
File AIO (במערכות FreeBSD 4.3 ומעלה ולינוקס 2.6.22 ומעלה);
213
</listitem>
214
215
<listitem>
216
תמיכה ב Accept-filters (במערכות FreeBSD 4.1 ומעלה) ו TCP_DEFER_ACCEPT (במערכות לינוקס 2.4 ומעלה)
217
</listitem>
218
219
<listitem>
220
10,000 חיבורי HTTP לא פעילים במצב keep-alive תופסים נפח זיכרון העומד על בערך
221
12.5M;
222
</listitem>
223
224
<listitem>
225
פעולות העתקת מידע מבוצעות באופן נדיר ככל האפשר.
226
</listitem>
227
228
</list>
229
</para>
230
231
</section>
232
233
234
<section id="tested_os_and_platforms"
235
name="מערכות הפעלה ופלטפורמות בדוקות">
236
237
<para>
238
<list type="bullet">
239
240
<listitem>
241
FreeBSD 3&mdash;8 / i386; FreeBSD 5&mdash;8 / amd64;
242
</listitem>
243
244
<listitem>
245
לינוקס 2.2&mdash;2.6 / i386; לינוקס 2.6 / amd64;
246
</listitem>
247
248
<listitem>
249
סולאריס 9 / i386, sun4u; סולאריס 10 / i386, amd64, sun4v;
250
</listitem>
251
252
<listitem>
253
MacOS X / ppc, i386;
254
</listitem>
255
256
<listitem>
257
חלונות XP, חלונות סרבר 2003.
258
</listitem>
259
260
</list>
261
</para>
262
263
</section>
264
265
266
</article>
267
268