İçeriğe atla

Hatalı yayını geri alma: SITEKODO'da sürüme dönmek ve yayından kaldırmak

Yazar OVOKODO Ekibi · · 5 dk okuma

Kısaca: SITEKODO her yayını defterde bir sürüm olarak tutar ve son 5 yayının dosyalarını saklar. Hatalı bir yayından sonra "bu sürüme dön" dediğinizde o günün dosyaları yeniden yazılır. Bu, geçmişi geri sarmaz; defterde yeni bir satır açar. Yayından kaldırmak ise dosyaları siler ama kaydı korur.

Senaryo: yanlış telefon numarası yayınlandı

Küçük bir tamirhane sitesi düşünün. Sahibi bir akşam iletişim bölümündeki telefon numarasını güncelledi ve siteyi yayınladı. Ertesi sabah bir müşteri, numaranın bir hane eksik olduğunu söyledi. Sahibin iki seçeneği var: numarayı düzeltip yeniden yayınlamak ya da önceki sürüme dönmek. İkincisi, değişiklikten önceki sürüm sağlamsa en hızlı yoldur.

Yayın defteri nasıl çalışır?

Her yayın, defterde bir satırdır: ne zaman, hangi sürüm, hangi alan adı, hangi klasör. Sürüm numarası site içinde benzersizdir. Defter iki tür satır tutar: yayın ve geri alma. Son 5 yayının dosya içeriği saklanır; daha eski satırların kaydı kalır ama içeriği budanır ve o sürüme dönülemez. Bu yüzden ekran, hangi sürümlere dönülebildiğini liste üzerinde baştan söyler, hata anında değil.

Sayının 5 olmasının nedeni: geri dönme ihtiyacı günler sonra değil, birkaç yayın içinde fark edilen hatalar için doğar. Her sürüm sitenin tüm HTML'ini taşıdığı için sınırsız saklamak veritabanını bir dosya sunucusuna çevirirdi.

Önceki sürüme nasıl dönerim?

  1. Siteniz için yayın ekranını açın.
  2. Sürüm listesinden hatalı olmayan son sürümü bulun; yayın zamanına bakın.
  3. Bu sürüme dön düğmesini seçin.
  4. Sonucu canlı adreste kontrol edin. Tarayıcı önbelleği eski sayfayı gösterebilir; sayfayı sert yenileyin.

Burada bilinmesi gereken bir ayrıntı var: sürüme dönmek, bölümlerden yeniden üretmek değildir. O günün dosyaları aynen yeniden yazılır. Çünkü bölümleriniz o günden beri değişmiş olabilir; yeniden üretseydik "önceki sürüm" değil, bugünkü içeriğin eski bir kabuğunu yayınlardık.

Sürüme dönmek geçmişi siler mi?

Hayır. Sürüme dönmek bir geri sarma değil, yeni bir yayındır. Defterde "geri alma" türünde ve hangi sürümden döndüğünü gösteren yeni bir satır açılır. Eski satırı tekrar canlı işaretlemek daha kısa olurdu ama geçmişi bozardı; bugün ne yapıldığına değil, o gün ne olduğuna bakan bir defter iz değildir.

Yayından kaldırmak nedir?

Siteyi tamamen yayından almak istiyorsanız yayından kaldır'ı seçersiniz. Dosyalar barındırma hesabından silinir ve defterdeki satır "geri çekildi" olarak işaretlenir. Kayıt silinmez; "bu site şu tarihte yayındaydı" bilgisi kalır.

| Eylem | Ne olur | Ne olmaz | |---|---|---| | Bu sürüme dön | O sürümün dosyaları yeniden yazılır, defterde yeni satır açılır | Bölümlerden yeniden üretilmez | | Yayından kaldır | Dosyalar silinir, satır geri çekildi olur | Kayıt silinmez |

Elle yüklediğim dosyalara ne olur?

Yeni bir yayın ya da sürüme dönüş, yayın klasörünü önce boşaltır. Elle (dosya yükleme ile) eklediğiniz dosyalar bu sırada silinir. Bu yüzden elle yüklenen bir dosyaya bağımlı kalmayın; ihtiyaç duyduğunuz görselleri görsel bölümleriyle ekleyin. Ekran bu uyarıyı yayın düğmesinin yakınında gösterir.

Alan adı ve sertifika bu işlemden etkilenir mi?

Hayır. Sürüme dönmek ya da yayından kaldırmak yalnızca yayın klasöründeki dosyaları etkiler. Alan adınız, DNS kayıtlarınız ve güvenli bağlantı sertifikanız olduğu gibi kalır. Yayından kaldırdıktan sonra alan adı çözülmeye devam eder, ama adrese gidenler dosya bulamaz; ziyaretçiler boş bir sayfa görmesin diye, siteyi uzun süre yayından kaldırmak yerine kısa bir duyuru sayfası yayınlamayı düşünün.

Bundan sonra neyi farklı yapmalıyım?

  • Önemli bir değişiklikten önce siteyi önizleyin ve iletişim bilgilerini ikinci kez okuyun.
  • Büyük değişiklikleri küçük parçalara bölüp ayrı ayrı yayınlayın; böylece hatayı bulmak kolay olur.
  • Değişikliği yaptıktan sonra canlı adrese gidin ve telefonda da açın.
  • Yayın ekranındaki sürüm listesini bilin: hangi sürümlere dönülebileceğini önceden görün.

Sınırlar

Son 5 yayından eski bir sürüme dönülemez. Geri alma yalnızca yayınlanmış dosyaları kapsar; bölümlerinizdeki taslak değişikliklerini geri almaz. Defterde saklanan şey yayınlanan çıktıdır; bu yüzden önemli bir metni silmeden önce bir kopyasını kendi dosyanızda saklamak iyi bir alışkanlıktır.

Hazırsanız: SITEKODO'da sitenizi yayına alın.

İlgili yazılar