Blog Görsel Yüklemelerini Sunucu İşinden Admin Paneli ve CDN’e Nasıl Taşıdık?
TekeraLab’ın zaten bir CDN’i vardı. Eksik halka, Admin Blog arayüzünden bu CDN’e güvenli yol ve yüklenen görselin gerçekten görüntülendiğini kanıtlayan görsel kontroldü.

Tek bir makaleyi yayımlamak yeni bir kod deploy’u veya sunucuya doğrudan erişim gerektirmemelidir. Özellikle her gün yayın yapacak bir ekipte metin, SEO alanları ve görseller aynı editoryal akışta yer almalıdır.
TekeraLab’ın çalışan bir CDN’i zaten vardı. Eksik kısım, kalıcı medya katmanıyla kimlik doğrulamalı Admin Blog arayüzü arasındaki son bağlantıydı.
Sorun CDN’in olmaması değildi
CDN dosyaları hızlı ve güvenilir biçimde sunabilir, fakat editöre bu dosyaları güvenli şekilde yerleştirme yolu vermez. Admin akışı tamamlanmadan önce bir görsel hâlâ teknik erişimi olan birinin dosyayı taşımasını, genel URL’yi bulmasını ve doğru alana yapıştırmasını gerektirebiliyordu.
Ara sıra yayımlanan makale için bu katlanılabilir olabilir. Günlük yayın hacminde ise darboğaza dönüşür ve içerik düzenlemesi gereken kişilere altyapı işi verir.
Admin ile mevcut CDN arasındaki eksik halka
Doğru çözüm yeni bir depolama sistemi değildi. Zaten işlettiğimiz CDN’e kimlik doğrulamalı bir yükleme yolu gerekiyordu. Yetkili editör görseli seçebilmeli, kullanım türünü belirleyebilmeli, yükleyebilmeli ve makale editöründen çıkmadan kalıcı genel URL’yi alabilmeliydi.
Cover, Open Graph ve gövde görselleri böylece başlık, içerik, çeviri ve SEO meta verilerinin yanında yönetilebilir. Yeni bir makale yalnızca resmi herkese açmak için kod değişikliğine ihtiyaç duymaz.
Güvenli yükleme bir düğmeden fazlasıdır
Görünen Upload düğmesi akışın yalnızca ön yüzüdür. Asıl kontroller arka tarafta gerçekleşir: uç nokta kimliği doğrulanmış yönetici istemeli ve dosyanın adına güvenmek yerine gerçek içeriğini incelemelidir.
Dosya türü, boyutu ve hedefi açık sınırlara sahip olmalıdır. Başarılı istek kalıcı tek URL döndürmeli; başarısız istek yarım medya kaydı bırakmadan sorunu açıklamalıdır. Amaç her dosyayı kabul etmek değil, geçerli blog görselleri için öngörülebilir tek kapı sağlamaktır.
Yalnızca gerçek sayfaya bakınca görünen sorun
API dosyayı kabul edebiliyor ve CDN HTTP 200 döndürüyordu; yine de ilk gerçek önizleme bir sorun gösterdi: URL biçimlerinden biri sayfanın görsel optimizasyon yolunda doğru işlenmiyordu. İki teknik parça sağlıklıydı, okuma deneyimi bozuktu.
Bu yüzden görsel doğrulama önemlidir. Başarılı yükleme ve erişilebilir dosya gerekli fakat yetersizdir. Görsel masaüstü ve mobil makalede, doğru boyut ve alternatif metinle, kırık çerçeve olmadan görünmelidir.
Günlük yayın için ne değişti?
İstenen yol artık basittir: editör Admin Blog’da görseli seçer, dosya izin verilen kontrollerden geçer, mevcut CDN genel adresi döndürür ve bu adres Cover, OG veya gövde görseli olur. İçerik ekibi ek sunucu erişimine ihtiyaç duymaz.
Bu değişiklik sorumluluğu da netleştirir. Altyapı güvenli ve kalıcı yolu korur; editörler makaleyi arayüzden hazırlar ve doğrular; her iki taraf aynı genel sonucu inceleyebilir. Bu, dört dilli yayın akışımızın pratik temellerinden biridir.
Eksik olan yeni CDN değildi; yayın yolunun son metresiydi. Admin Blog’u CDN’e bağlamak görsel işini manuel sunucu görevinden normal editoryal eyleme dönüştürdü. En önemli ders görseldi: yeşil API testin sonu değildir; okuyucu görseli sayfada görebilmelidir.
Soru sor
Bu yazıyla ilgili bir sorun mu var? E-posta adresini bırak, cevap verelim.
Yeni yazı çıkınca haberdar ol
Türkiye pazaryeri ve yapay zekâ üzerine ayda 1–2 e-posta. Spam yok.
İlgili yazılar

TekeraLab Logbook Nedir ve Nasıl İçerik Radarımıza Dönüştü?
TekeraLab, insanlar ve yapay zekâ agent’ları için ortak bir hafıza kurdu. Shokolat bu geçmişi okur, olayları doğru ürün ve tarihle eşleştirir ve gerçek işi incelenebilir içerik fikirlerine dönüştürür.

TekeraLab’in Dört Dilli Blog Yayın Akışını Nasıl Kurduk?
İngilizce, Türkçe, Farsça ve Arapça için yazım, çeviri, SEO, yazar bilgisi, önizleme ve canlı doğrulamayı birleştiren yayın akışının perde arkası.

TekeraLab’i İnşa Eden Gerçek Ürünler
TekeraLab, agentic uygulamalar geliştiren bir şirkete dönüşmeden önce gerçek pazaryeri uygulamaları, bir sanal ticaret deneyimi ve bir moda mağazası sistemi geliştirdi.