İçeriğe geç
academia.sh

Kurs İleri

Oluşturma Stratejileri ve Altyapı

Bu kursun sonunda

Kursa başla

01

Oluşturma Modelleri

İşaretlemenin istemcide, sunucuda, derleme zamanında ya da kenarda üretilmesi; artımlı yeniden üretim, canlandırma ve akışlı gönderim ile bu modeller arasındaki seçimin ölçütleri.

  1. 01 İstemcide Oluşturma İşaretlemenin tarayıcıda üretilmesi; boş kabuğun ne taşıdığı, ilk içeriğe kadar uzanan seri istek zinciri ve bu modelin ilk boyamada ödediği bedelle sonraki gezinmelerde kazandığı hız.
  2. 02 Sunucuda Oluşturma İşaretlemenin isteğe yanıt verilirken üretilmesi; ilk bayt süresinin nasıl büyüdüğü, seri istek zincirinin tek tura inmesi, ağ turunun ağırlığı ve sunucunun istek başına ödediği hesaplama bedeli.
  3. 03 Statik Site Üretimi İşaretlemenin derleme zamanında üretilip dosyaya yazılması; aynı şablonun iki ayrı anda çağrılması, sayfa sayısıyla doğrusal büyüyen derleme süresi ve statik çıktının tazelik sınırı.
  4. 04 Artımlı Yeniden Üretim Statik çıktının seçici tazelenmesi; tazelik penceresi, arka plan tazeleme kuyruğu, ıska–isabet sayımı ve pencere uzunluğunun üretim yükü ile içerik gecikmesi arasında kurduğu değiş tokuş.
  5. 05 Susuzlaştırma ve Akış Sunucuda üretilmiş işaretlemenin istemcide etkileşim kazanması; canlandırmanın maliyeti, parçalı ve gecikmeli biçimleri, parçalı gönderimle ilk baytın öne alınması ve iki tekniğin birlikte kurduğu denge.
  6. 06 Kenar Oluşturma Oluşturmanın kullanıcıya coğrafi olarak yaklaştırılması; mesafenin gecikmeye çevrimi, kenar düğümünün aktarma, birleştirme ve tam üretim biçimleri, kenar çalışma zamanının kısıtları ve verinin nerede durduğu sorusu.
  7. 07 Strateji Seçimi Oluşturma modelinin sayfa başına seçilmesi; içerik tazeliği, kişiselleştirme ve ölçek eksenlerinin ölçüye bağlanması, sıralı bir karar kuralı ve tek tip politikalarla karışık politikanın günlük iş ve ihlal sayısı üzerinden karşılaştırılması.

02

Derleme ve Paketleme

Kaynak ağacın çalıştırılabilir çıktıya dönüşmesi; bağımlılık çizgesinden parça üretimi, kod bölme, ağaç sarsma, varlık boru hattı, içerik karmalı adlandırma, geliştirme sunucusu ve derleme zamanı yapılandırması.

  1. 01 Modül Paketleme Kaynak ağacın çalıştırılabilir çıktıya dönüşmesi; bağımlılık çizgesinin giriş noktalarından çıkarılması, değerlendirme sırası, kullanım imzasına göre çıktı parçası oluşturma ve parçanın içindeki çalışma zamanı.
  2. 02 Kod Bölme Statik ve dinamik kenarların ayrılması; parça köklerinin belirlenmesi, ilk yüklemede inen ile sonradan inenin hesaplanması, istek başına maliyet ve aşırı bölünmüş parçaların birleştirilmesi.
  3. 03 Ağaç Sarsma Çizgenin modül düzeyinden ad düzeyine indirilmesi; canlı dışa aktarımların yayılımı, yan etkili modülün elenememesi, paket bildirimindeki yan etki bildiriminin üç ayarı ve elemeyi engelleyen kaynak yazımları.
  4. 04 Varlık İşleme Görsel, yazı tipi ve statik dosyaların derleme çıktısına girmesi; bağların çizgeye eklenmesi, gömme eşiği kararı, referansların yeniden yazılması, varlık bildirimi ve doğrudan kopyalanan dizin.
  5. 05 Önbellek Kırma Dosya adının içeriğe bağlanması; karma üretimi ve belirlenimcilik, karmanın bağımlı parçalarda zincirleme değişmesi, içe aktarım haritasıyla zincirin kırılması ve ada göre önbellek politikası.
  6. 06 Geliştirme Sunucusu Derlemenin ikinci kipi; modüllerin istendikçe dönüştürülüp sunulması, doğrulayıcıyla yeniden kullanım, sıcak modül değişiminin geçersiz kılma yayılımı olarak modellenmesi ve kabul sınırının doğruluk koşulları.
  7. 07 Ortam Yapılandırması Derleme zamanı değişkenlerinin çıktıya nasıl girdiği; ikamenin ürettiği sabitler, istemci paketine geçen her değerin herkese açık olması, geçebilen ile geçemeyen değer ayrımının denetlenebilir bir kurala dönüştürülmesi ve çalışma zamanı yapılandırmasının ödünleşimi.

03

Dağıtım

Derleme çıktısının kullanıcıya ulaştırılması; içerik dağıtım ağı üzerinden statik yayın, çalışma zamanı gerektiren dağıtım biçimleri, değişiklik başına önizleme ortamları, aşamalı yayın ile geri alma ve web dışı hedeflere paketleme.

  1. 01 Statik Barındırma Derleme çıktısının sunucu süreci olmadan yayınlanması; kenar önbelleğinin isabet, ıska, doğrulama ve yenilenme durumlarının ölçülmesi, ada göre önbellek politikasının istek ve bayt isabet oranına çevrimi, geçersiz kılma ve yol çözümü.
  2. 02 Sunucu Gerektiren Dağıtım İstek anında çalışan kodun barındırılma biçimleri; uzun ömürlü süreç, istek başına örnek ve kenar çalışma zamanının soğuk başlatma, gecikme, ayrılmış kapasite ve durum tutma eksenlerinde ölçülmesi, hazırlık ucu ile zarif kapanma sırası.
  3. 03 Önizleme Dağıtımları Her değişiklik için ayrı bir ortam üretmek; içerikten türetilen belirlenimci dağıtım kimliği, blokları paylaşan içerik adresli depo, önizlemelerin yayınla yan yana sunulması, veri ve yan etki yalıtımı ile dağıtımların ömrü.
  4. 04 Aşamalı Yayın ve Geri Alma Yayın riskinin trafiğin payıyla sınırlanması; yapışkan atama, izleme penceresi ve gürültüye dayanıklı eşikle otomatik geri alma, işaretçi değişimiyle atomik sürüm geçişi ve geri alınamayan değişikliklerin genişlet–daralt sırasıyla ele alınması.
  5. 05 Web Dışı Hedefler Aynı derleme çıktısının masaüstü kabuğu, yerel gövde içine gömülü web görünümü ve uygulama mağazası paketiyle dağıtılması; kırılan kök varsayımının denetlenmesi, köprü yüzeyinin daraltılması ve kabuk ile içerik sürümlerinin ayrışması.

Aramak için yazmaya başlayın.

↑↓ Esc gezin · aç · kapat