Mercurial > hg > nginx-site
comparison xml/tr/docs/http/server_names.xml @ 121:49443032011c
Unified <section> syntax for "article" and "module" documents.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Thu, 20 Oct 2011 20:27:51 +0000 |
parents | 9d544687d02c |
children | 7db449e89e92 |
comparison
equal
deleted
inserted
replaced
120:da8bd4d2290f | 121:49443032011c |
---|---|
62 </para> | 62 </para> |
63 | 63 |
64 </section> | 64 </section> |
65 | 65 |
66 | 66 |
67 <section name="wildcard_names" | 67 <section id="wildcard_names" |
68 title="Wildcard adlar"> | 68 name="Wildcard adlar"> |
69 | 69 |
70 <para> | 70 <para> |
71 Bir wildcard ad ancak başlangıçta veya bitişte * ifadesini içerir ve nokta ile sınırlandırılır. <dirname>www.*.nginx.org</dirname> ve <dirname>w*.nginx.org</dirname> adları geçersizdir. Ancak bu adlar düzenli ifadeler ile geçerli hale getirilebilir, örneğin, <dirname>~^www\..+\.nginx\.org$</dirname> ve <dirname>~^w.*\.nginx\.org$</dirname>. Buradaki * bir çok eşleşmeyi tanımlayabilir. <dirname>*.nginx.org</dirname> ifadesi <url>www.nginx.org</url> ve <url>www.sub.nginx.org</url> adlarına karşılık gelebilir. | 71 Bir wildcard ad ancak başlangıçta veya bitişte * ifadesini içerir ve nokta ile sınırlandırılır. <dirname>www.*.nginx.org</dirname> ve <dirname>w*.nginx.org</dirname> adları geçersizdir. Ancak bu adlar düzenli ifadeler ile geçerli hale getirilebilir, örneğin, <dirname>~^www\..+\.nginx\.org$</dirname> ve <dirname>~^w.*\.nginx\.org$</dirname>. Buradaki * bir çok eşleşmeyi tanımlayabilir. <dirname>*.nginx.org</dirname> ifadesi <url>www.nginx.org</url> ve <url>www.sub.nginx.org</url> adlarına karşılık gelebilir. |
72 </para> | 72 </para> |
73 | 73 |
76 </para> | 76 </para> |
77 | 77 |
78 </section> | 78 </section> |
79 | 79 |
80 | 80 |
81 <section name="regex_names" | 81 <section id="regex_names" |
82 title="Düzenli ifade adları"> | 82 name="Düzenli ifade adları"> |
83 | 83 |
84 <para> | 84 <para> |
85 nginx tarafından kullanılan düzenli ifadeler, Perl programlama dili (PCRE) tarafından kullanılanlar ile tam uyumludur. | 85 nginx tarafından kullanılan düzenli ifadeler, Perl programlama dili (PCRE) tarafından kullanılanlar ile tam uyumludur. |
86 Bir düzenli ifade kullanmak için sunucu adı tilda (~) ile başlamalıdır: | 86 Bir düzenli ifade kullanmak için sunucu adı tilda (~) ile başlamalıdır: |
87 | 87 |
162 | 162 |
163 | 163 |
164 </section> | 164 </section> |
165 | 165 |
166 | 166 |
167 <section name="miscellaneous_names" | 167 <section id="miscellaneous_names" |
168 title="Diğer muhtelif adlar"> | 168 name="Diğer muhtelif adlar"> |
169 | 169 |
170 <para> | 170 <para> |
171 Eğer server bloğu içerisinde bir <dirname>server_name</dirname> tanımlanmamışsa nginx, sunucu adı olarak <i>hostname</i> ifadesini kullanır. | 171 Eğer server bloğu içerisinde bir <dirname>server_name</dirname> tanımlanmamışsa nginx, sunucu adı olarak <i>hostname</i> ifadesini kullanır. |
172 </para> | 172 </para> |
173 | 173 |
242 | 242 |
243 | 243 |
244 </section> | 244 </section> |
245 | 245 |
246 | 246 |
247 <section name="optimization" | 247 <section id="optimization" |
248 title="Optimizasyon"> | 248 name="Optimizasyon"> |
249 | 249 |
250 <para> | 250 <para> |
251 Gerçek ve wildcard adlar çırpılarda (hash) depolanır. Çırpılar listen portlarına bağlıdırlar ve her bir listen port 3 farklı çırpıya sahip olabilir: gerçek ad çırpısı, * ile başlayan bir wildcard adı çırpısı ve * ile biten bir wildcard adı çırpısı. Çırpıların boyutu yapılandırma aşamasında optimize edilir ve böylece bir ad en az önbellek kayıpları ile bulundurulur. İlk olarak gerçek ad çırpısı aranır. Gerçek ad çırpısı kullanan bir ad bulunmaz ise, * ile başlayan wildcard ad çırpısı aranır. Bu da bulunmaz ise, * ile biten wildcard ad çırpısı aranır. Adların alanadı parçaları ile aranması nedeniyle wildcard ad çırpıları araması, gerçek ad çırpı aramasına oranla daha yavaştır. Not: Özel <dirname>.nginx.org</dirname> wildcard formu, gerçek ad çırpısında değil, wildcard ad çırpısında saklanır. Düzenli İfadeler sırayla test edildiğinden bu en yavaş ve ölçeklenebilir olmayan yöntemdir. | 251 Gerçek ve wildcard adlar çırpılarda (hash) depolanır. Çırpılar listen portlarına bağlıdırlar ve her bir listen port 3 farklı çırpıya sahip olabilir: gerçek ad çırpısı, * ile başlayan bir wildcard adı çırpısı ve * ile biten bir wildcard adı çırpısı. Çırpıların boyutu yapılandırma aşamasında optimize edilir ve böylece bir ad en az önbellek kayıpları ile bulundurulur. İlk olarak gerçek ad çırpısı aranır. Gerçek ad çırpısı kullanan bir ad bulunmaz ise, * ile başlayan wildcard ad çırpısı aranır. Bu da bulunmaz ise, * ile biten wildcard ad çırpısı aranır. Adların alanadı parçaları ile aranması nedeniyle wildcard ad çırpıları araması, gerçek ad çırpı aramasına oranla daha yavaştır. Not: Özel <dirname>.nginx.org</dirname> wildcard formu, gerçek ad çırpısında değil, wildcard ad çırpısında saklanır. Düzenli İfadeler sırayla test edildiğinden bu en yavaş ve ölçeklenebilir olmayan yöntemdir. |
252 </para> | 252 </para> |
253 | 253 |
306 </para> | 306 </para> |
307 | 307 |
308 </section> | 308 </section> |
309 | 309 |
310 | 310 |
311 <section name="compatibility" | 311 <section id="compatibility" |
312 title="Uygunluk"> | 312 name="Uygunluk"> |
313 | 313 |
314 <para> | 314 <para> |
315 <list> | 315 <list> |
316 | 316 |
317 <item> | 317 <item> |