Sobes.tech
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-Control baş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ı:

  1. Əsas domenin alt domenləri:

    • static.nümunə.com
    • cdn.nümunə.com
    • assets.nümunə.com
  2. Tamamilə ayrı domenlər:

    • nümunəstatik.com
    • nü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.