Middle
Statik məzmunun təqdimatı üçün istifadə olunan müxtəlif domenlər haqqında danış.
sobes.tech Süni İntellekt
AI-dan cavab
Statik məzmun üçün müxtəlif domenlərdən istifadə saytın yüklənməsini optimallaşdırmaq və performansını artırmaq üçün geniş yayılmış praktika hesab olunur. Əsas səbəblər aşağıdakılardır:
- Paralel Yükləmələr: Brauzerlərin eyni domenə eyni vaxtda əlaqə sayı məhduddur. Statik məzmun üçün müxtəlif domenlərdən istifadə bu məhdudiyyəti aşmağa və daha çox resursu paralel yükləməyə imkan verir.
- Ayrı Çerez Domenləri: Statik məzmun adətən hər sorğu ilə çerez göndərməyə ehtiyac duymur. Çerezsiz ayrı domen istifadə etmək sorğu başlıqlarının ölçüsünü azaldır və yüklənməni sürətləndirir.
- Keşləmə: Domenlərin ayrılması statik məzmunun keşlənməsini daha çevik idarə etməyə imkan verir, məsələn,
Cache-Controlbaşlıqları vasitəsilə. - CDN (Content Delivery Network): CDN şəbəkələri məzmunu coğrafi baxımdan istifadəçiyə yaxın serverlərdən təqdim edir, bu da gecikməni azaldır. CDN üçün ayrı domen istifadə etmək inteqrasiyanı asanlaşdırır.
Statik məzmun üçün domen adlandırma yanaşmaları:
-
Əsas domenin alt domenləri:
static.nümunə.comcdn.nümunə.comassets.nümunə.com
-
Tamamilə ayrı domenlər:
nümunəstatik.comnümunəassets.net
Alt domen vasitəsilə statik məzmun təqdim etmək üçün Nginx konfiqurasiya nümunəsi:
server {
listen 80;
server_name static.nümunə.com; // Ayrı domen istifadə edirik
root /var/www/nümunə.com/static; // Statik məzmun üçün kök dizini göstərin
# Keş başlıqlarının konfiqurasiyası
location ~* \.(css|js|jpg|jpeg|gif|png|svg|webp|ico|woff2|woff|ttf|otf)$ {
expires max;
add_header Cache-Control "public, must-revalidate, proxy-revalidate";
}
# Giriş qeydini deaktiv et
access_log off;
# Çerez göndərilməsini deaktiv et
proxy_set_header Cookie "";
}
Ayrı domen istifadə etmək, veb tətbiqlərinin performansını artırmaq üçün geniş yayılmış praktika hesab olunur.