Hız İhtiyacı: Çevrimiçi Hızlı Belge İşleme
27.02.2026

Hız İhtiyacı: Çevrimiçi Hızlı Belge İşleme

Belge görüntülemede hızın neden önemli olduğu. Kaliteden ödün vermeden büyük dosyaları çevrimiçi olarak anında işlemek nasıl mümkün olur. Doconut tarafından desteklenmektedir.

Dijital dünyada, hız kullanıcı deneyiminin para birimidir. Web sayfalarının milisaniyeler içinde yüklenmesini, videoların anında akışını ve uygulamaların yanıt vermesini bekleriz. Ancak, 500 sayfalık bir tıbbi rapor ya da karmaşık bir mimari çizim gibi büyük belgeleri çevrimiçi olarak görüntülemek söz konusu olduğunda, kullanıcılar sık sık beklemek zorunda kalır.

Yükleme çarklarına bakakalırlar. “processing...” çubuklarını beklerler. Sayfaların yavaş yavaş, blok blok işlenişini izlerler.

Bu bekleme bir tasarım kararından kaynaklanır, fizik kanunlarından değil. Online Belge Görüntüleyici, Doconut motoru üzerinde çalışır; bu motor, baktığınız sayfayı önce hazırlar ve geri kalanını okurken işler.

Neden Eski Görüntüleyiciler Yavaştır

Neden bazı görüntüleyicilerin geciktiğini anlamak için nasıl çalıştıklarına bakmamız gerekir.

  1. İstemci Tarafı Ağırlıklı: Bazı görüntüleyiciler tüm PDF ya da dosyayı tarayıcıya indirmeye çalışır ve JavaScript ile işler. 100 MB bir dosya için, kullanıcının Sayfa 1’i görebilmesi için tüm 100 MB’ın indirilmesini beklemesi gerekir.
  2. Verimsiz Dönüştürme: Diğerleri, sunucuda belgeyi tamamen görüntülere çevirir, ardından bir şey gösterir. 1.000 sayfayı dönüştürmek zaman alır ve ilk boyamayı geciktirir.

Hıza Giden Sır: İsteğe Bağlı Akış

Doconut daha akıllı bir yaklaşım kullanır: Sayfa Düzeyinde Akış.

Bir kullanıcı bir belge açtığında:

  1. İlk sayfa önce: motor, görünen sayfayı render eder ve gönderir, böylece belge dosyanın geri kalanı işlenirken açılır.
  2. Arka Plan İşleme: Kullanıcı Sayfa 1’i okurken, sunucu sessizce Sayfa 2 ve 3’ü arka planda hazırlar.
  3. Vektör Optimizasyonu: Ağır ham bitmapler göndermek yerine, Doconut optimize edilmiş SVG verisi gönderir; bu veri hafiftir ve pikselleşmeden mükemmel ölçeklenir.

Önemli Performans Metrikleri

Bir görüntüleyiciyi değerlendirirken, başlıkların vaatlerine güvenmek yerine kendi dosyalarınızda şu ölçütleri kullanın:

  • İlk Bayta Süre (TTFB): Sunucu ne kadar hızlı yanıt veriyor?
  • İlk Sayfaya Süre (TTFP): Görüntüleyicinin algılanan hızı ve kullanıcıların gerçekten hissettikleri.
  • Kaydırma Pürüzsüzlüğü: Birisi 100 sayfalık belgeyi takılmadan geçebiliyor mu?
  • Soğuk vs sıcak: Sıcak bir çalıştırma, ilk kez işleme maliyetini gizler. İkisini de test edin.

Aynı makine, tarayıcı, ağ profili ve belge setini her aday için kullanın ve ortalamalar yerine yüzde dilimlerini raporlayın. Medyan, yavaş belgeleri ve destek taleplerini gizler.

Bant Genişliği Dostu

Hız sadece CPU ile ilgili değildir; aynı zamanda ağda ne kadar veri geçtiğiyle ilgilidir.

  • Mobil: Görüntülenen sayfayı akıtmak, telefonun hiç okunmayacak bir dosyayı indirmesini engeller.
  • Vektörün yardımcı olduğu yer: Büyük bitmapler yerine optimize edilmiş vektör verisi göndererek teknik çizimler, herhangi bir yakınlaştırmada ağır bir yük oluşturmadan keskin kalır.

Kendi En Yavaş Dosyanızda Deneyin

Gerçek ölçüm, sizi bugün rahatsız eden dosyadır. OnlineDocumentViewer.com adresinde açın ve ilk sayfanın ne zaman göründüğünü izleyin.

Bilmeniz gereken iki sınır var. Yüklemeler format başına sınırlıdır — PDF, PSD, TIFF, Visio, EPUB ve görseller için 25 MB, Excel, PowerPoint ve Project için 20 MB, Word için 15 MB, CAD ve e‑posta için 10 MB, HTML, XML ve metin için 5 MB — bu yüzden gerçekten devasa bir tarama burada yavaş işlenmek yerine reddedilir. Ve dosya görüntüleme sonrası silinir: bir sonraki ziyaretçi için önbellek tutan bir sistem yoktur, çünkü bir sonraki ziyaretçi yoktur.

Sonuç

Algılanan hız, bir kararın sonucudur: okuyucunun baktığı sayfayı hazırlayın ve geri kalanını okurken hazırlayın. Bu, büyük bir belgenin yüklenmek yerine açık gibi hissettirmesini sağlar.

Yukarıdaki limitlerin üzerindeki dosyalar ya da ağınızdan dışarı çıkmayan belgeler için aynı motor, Doconut SDK olarak lisanslanabilir ve kendi donanımınızda çalıştırılabilir; böylece kabul ettiğiniz en büyük dosya için makineyi boyutlandırabilirsiniz.