Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
nginx
GitHub Repository: nginx/nginx.org
Path: blob/main/xml/tr/index.xml
1 views
1
<!DOCTYPE article SYSTEM "../../dtd/article.dtd">
2
3
<article name="nginx"
4
link="/tr/"
5
lang="tr">
6
7
8
<section>
9
10
<para>
11
nginx [engine x], <link url="http://sysoev.ru/en/">Igor Sysoev</link> tarafından yazılan bir HTTP, reverse proxy ve mail proxy sunucusudur. 5 yıldır, özellikle Rus sitelerinde yoğun bir şekilde kullanılmaktadır. Örneğin;
12
<link url="http://www.rambler.ru">Rambler</link>
13
(<link url="http://ramblermedia.com">RamblerMedia.com</link>).
14
Netcraft'a göre, nginx, <link url="http://news.netcraft.com/archives/2010/04/15/april_2010_web_server_survey.html">Nisan 2010 itibari ile %4.70</link> oranında kullanılmaktadır.
15
Bazı başarı hikayeleri (İngilizce):
16
<link url="http://blog.fastmail.fm/2007/01/04/webimappop-frontend-proxies-changed-to-nginx/">FastMail.FM</link>,
17
<link url="http://barry.wordpress.com/2008/04/28/load-balancer-update/">Wordpress.com</link>.
18
</para>
19
20
<para>
21
Kaynak kodu, <link url="/LICENSE">2-clause BSD-like license</link> lisansı altındadır.
22
</para>
23
24
</section>
25
26
27
<section id="basic_http_features"
28
name="Temel HTTP özellikleri">
29
30
<para>
31
<list type="bullet">
32
33
<listitem>
34
Statik ve index dosyalarının sunumu, otomatik indeksleme;
35
açık dosya açıklayıcı önbellek;
36
</listitem>
37
38
<listitem>
39
Önbellek ile hızlandırılmış reverse proxying;
40
basit yük dengeleme ve hata toleransı;
41
</listitem>
42
43
<listitem>
44
Uzak FastCgi sunucularının önbelleklenmesi ile hızlandırılmış destek;
45
basit yük dengeleme ve hata toleransı;
46
</listitem>
47
48
<listitem>
49
Modüler yapı.
50
Gzip, byte aralıkları, yığın cevaplar (chunked responses), XSLT, SSI, imaj boyutlandırma gibi filtreler.
51
FastCGI veya proksilenmiş sunucular ile tek bir sayfada çoklu SSI içermelerinin paralel işlenmesi.
52
</listitem>
53
54
<listitem>
55
SSL ve TLS SNI desteği.
56
</listitem>
57
58
</list>
59
</para>
60
61
</section>
62
63
64
<section id="other_http_features"
65
name="Diğer HTTP özellikleri">
66
67
<para>
68
<list type="bullet">
69
70
<listitem>
71
Ad ve IP tabanlı sanal sunucular;
72
</listitem>
73
74
<listitem>
75
Keep-alive ve pipelined bağlantı desteği;
76
</listitem>
77
78
<listitem>
79
Esnek yapılandırma;
80
</listitem>
81
82
<listitem>
83
İstemci işlemlerinde kopma olmadan yeniden yapılandırma ve online güncelleme;
84
</listitem>
85
86
<listitem>
87
Erişim kayıt (log) formatları, tamponlanmış kayıt yazımı ve hızlı kayıt devri;
88
</listitem>
89
90
<listitem>
91
3xx-5xx hata kod yönlendirmeleri;
92
</listitem>
93
94
<listitem>
95
rewrite modülü;
96
</listitem>
97
98
<listitem>
99
İstemcinin IP adresine dayalı erişim kontrolü ve HTTP temel kimlik denetleme;
100
</listitem>
101
102
<listitem>
103
PUT, DELETE, MKCOL, COPY ve MOVE methodları;
104
</listitem>
105
106
<listitem>
107
FLV streaming;
108
</listitem>
109
110
<listitem>
111
Hız sınırlandırma;
112
</listitem>
113
114
<listitem>
115
Bir adresten gelen eşzamanlı bağlantı ve talepleri sınırlandırma.
116
</listitem>
117
118
<listitem>
119
Gömülü perl.
120
</listitem>
121
122
</list>
123
</para>
124
125
</section>
126
127
128
<section id="mail_proxy_server_features"
129
name="Mail proxy sunucu özellikleri">
130
131
<para>
132
<list type="bullet">
133
134
<listitem>
135
Harici bir HTTP kimlik denetleme sunucusunu kullanarak, kullanıcıyı IMAP/POP3 backend'ine yönlendirme;
136
</listitem>
137
138
<listitem>
139
Harici bir HTTP kimlik denetleme sunucusunu kullanarak, kullanıcıyı SMTP backend'ine yönlendirme ve kullanıcı kimlik denetlemesi;
140
</listitem>
141
142
<listitem>
143
Kimlik denetleme methodları:
144
145
<list type="bullet">
146
147
<listitem>
148
POP3: USER/PASS, APOP, AUTH LOGIN/PLAIN/CRAM-MD5;
149
</listitem>
150
151
<listitem>
152
IMAP: LOGIN, AUTH LOGIN/PLAIN/CRAM-MD5;
153
</listitem>
154
155
<listitem>
156
SMTP: AUTH LOGIN/PLAIN/CRAM-MD5;
157
</listitem>
158
159
</list>
160
</listitem>
161
162
<listitem>
163
SSL desteği;
164
</listitem>
165
166
<listitem>
167
STARTTLS ve STLS desteği.
168
</listitem>
169
170
</list>
171
</para>
172
173
</section>
174
175
176
<section id="architecture_and_scalability"
177
name="Yapı ve ölçeklenebilirlik">
178
179
<para>
180
<list type="bullet">
181
182
<listitem>
183
Bir ana işlem (main process) ve çok sayıda işçi işlemleri (workers).
184
İşçiler, imtiyazsız kullanıcı olarak yürütülürler;
185
</listitem>
186
187
<listitem>
188
Uyarı methodları: kqueue (FreeBSD 4.1+),
189
epoll (Linux 2.6+), rt signals (Linux 2.2.19+),
190
/dev/poll (Solaris 7 11/99+), event ports (Solaris 10),
191
select ve poll;
192
</listitem>
193
194
<listitem>
195
Çeşitli kqueue özellikleri desteği: EV_CLEAR, EV_DISABLE
196
(event'i geçici olarak etkisizleştirir), NOTE_LOWAT, EV_EOF, olanaklı data sayısı,
197
hata kodları;
198
</listitem>
199
200
<listitem>
201
sendfile (FreeBSD 3.1+, Linux 2.2+, Mac OS X 10.5), sendfile64 (Linux 2.4.21+),
202
ve sendfilev (Solaris 8 7/01+) desteği;
203
</listitem>
204
205
<listitem>
206
File AIO (FreeBSD 4.3+, Linux 2.6.22+);
207
</listitem>
208
209
<listitem>
210
Accept-filters (FreeBSD 4.1+) ve TCP_DEFER_ACCEPT (Linux 2.4+) desteği;
211
</listitem>
212
213
<listitem>
214
10,000 inaktif HTTP keep-alive bağlantısı yaklaşık 2.5M hafıza kullanır;
215
</listitem>
216
217
<listitem>
218
Data kopyalama operasyonları minimum düzeydedir.
219
</listitem>
220
221
</list>
222
</para>
223
224
</section>
225
226
227
<section id="tested_os_and_platforms"
228
name="Test edilen işletim sistemleri ve platformlar">
229
230
<para>
231
<list type="bullet">
232
233
<listitem>
234
FreeBSD 3&mdash;8 / i386; FreeBSD 5&mdash;8 / amd64;
235
</listitem>
236
237
<listitem>
238
Linux 2.2&mdash;2.6 / i386; Linux 2.6 / amd64;
239
</listitem>
240
241
<listitem>
242
Solaris 9 / i386, sun4u; Solaris 10 / i386, amd64, sun4v;
243
</listitem>
244
245
<listitem>
246
MacOS X / ppc, i386;
247
</listitem>
248
249
<listitem>
250
Windows XP, Windows Server 2003.
251
</listitem>
252
253
</list>
254
</para>
255
256
</section>
257
258
259
</article>
260
261