Haberi sesli oku
Işıkları Kapat

Web sitelerin hızına etki eden başlıca unsurlar

Sitenizin yavaş mı çalışıyor? Ziyaretçilerinizden şikayet mi alıyorsunuz ? nedenlerini kolayca tespit edebilirsiniz.
Eklenme Tarihi

Hızlı açılan web siteleri kullanıcılar tarafından çok daha fazla tercih edilmektedir. Aynı zamanda yavaşlık sorunları arama motorlarının sitenize verdiği değerinde düşmesine sebep olacaktır. Doğru bir strateji ile kurulan ve yönetilen internet sitelerinin hızlanması için aşağıdaki başlıca unsurlara dikkat edilmesi gerekmektedir. 

1 - Kodlama

Site arkaplanında kullanılan kodlar web tarayıcılarının kolay yorumlayabileceği yapıda olmalıdır. Gereksiz ve kendini tekrarlayan kodlar temizlenmeli, hatalar giderilmelidir. Hangi yazım dilinin kullanıldığının önemi yoktur, önemli olan standartlara uygun ve bilinçli bir yazılım altyapısı kurulmasıdır.

2 - Tasarım

Tasarım sadece sitenin görsel olarak göze hoş gelmesi değildir. Sayfalar içinde bulunan yazı ve görsellerin doğru şekilde dağıtılması hem sayfalarınızdaki bilgi kirliliğini önleyecek hem de açılış hızını artıracaktır.

3 - Veritabanı

Yönetici veya ziyaretçiler siteye bilgi ekleyebiliyorlarsa dinamik bir internet sitesi sahibisiniz ve bir veritabanı kullanıyorsunuz demektir. Birçok sitenin yavaş bilgi akışına sahip olmasının en önemli nedeni veritabanından sorgulanan bilgilerin zaman almasındandır. Veritabanını excel dosyasına benzetebilirsiniz. 1mb'lık dosya hemen açılırken 100Mb'lık dosya çok daha fazla sürede açılacak, belki de program hata verecektir.

Örneğin haber siteniz ilk aldığınızda çok hızlıydı ancak sonradan yavaşlamaya başladı ise bunun nedeni sitenize kayıt eklendikçe, ziyaretçileriniz sorgularına verilen cevap süresinin uzaması ve arkaplanda yapılan işlemleri artmasıdır. 

4 - Imageler

Site içerisinde kullanılan image dosyalarının boyutları optimize edilmelidir.

Aşağıdaki örnekte gözle görülen herhangi bir kalite kaybı olmadan image boyutunun 4 kattan fazla düşürüldüğünü görebilirsiniz. 

Dosya boyutlarınızı düşürmek için http://optimizilla.com gibi online araçları kullanabilirsiniz. 

image optimizasyon 1  image optimizasyon 2

5 - Gif dosyalarına dikkat

Son senelerde tekrar popüler hale gelen Animated Gif dosyaları birçok resmin birleştirilmesi ile oluşturulmaktadır. Bu sayede dosyalar tahmin edilenden çok daha fazla yer kaplamaktadır. 

Aşağıdaki örnek gif dosyası 3.6 Mb boyutundadır. 

Bu gifi sitenizin anasayfasında kullanıyorsanız tekrar düşünmelisiniz.

Örneğin sitenize günde 1.000 ziyaretçi giriyorsa sadece bu dosya yüzünden günlük 3.6Gb, aylık 108 Gb. veri transferi yapmış olursunuz. 

Tüm bunlar yerine gif dosyasını, kullanacağınız siteden embed kodlar ile kendi sitenize çekmeniz sitenize yük olmayacaktır.


5 - Videolar

En çok yapılan yanlışlardan biri web sitesinin yayınlandığı hosting alanına video dosyalarının yüklenmesidir. Video dosyalarının oldukça büyük boyutlara varabilmesinin yanında sitenizin yavaşlamasına hatta bant limitinizin bitmesine yol açabilir. 

Video dosyaları mutlaka optimize edilmeli ve streaming sunucular üzerinde barındırılmalıdır. 

Hiç uğraşmamak isterseniz Youtube gibi video yayın sitelerinde yer alan videoları, sitenize embed kodlar ile çekmek en uygun çözümdür. 

6 - Lokasyon

İnternet siteleri hedef kitlesi olan ülke içinde yayın yapması ping süreleri açısından oldukça önemlidir. Sitenize yoğun olarak Türkiye üzerinden ziyaretçi gelecekse yayın yaptığınız sunucunun Türkiye'de olması mutlaka farklı ülkede yayın yapan sitelerden ping süresi açısından avantajlı olacaktır.

CDN (Content Delivery Network)

Farklı coğrafyalarda bulunan sunucuların anlık olarak veri paylaşımı yaptığı sunucu ağı demektir.

Yani bir internet sitesi farklı ülkede bulunan sunuculardan senkronize olarak yayınlanabilmektedir. Örneğin Facebook'a Türkiye'den girdiğinizde Türkiye, Amerika'dan girdiğinizde Amerika'daki sunucu üzerinden bilgilere ulaşırsınız. Bu sayede ping süreleri alt seviyelere indirgenmektedir.

Ücretsiz CDN hizmeti veren Cloudflare.com sitesini kullanmanızı öneririz. 

7 - Sunucu (Server)

İnternet siteleri bir veya birden çok site tarafından paylaşılan sunucular üzerinden yayınlanmaktadır.

Sitenizin ihtiyaçlarını, ziyaretçi sayı ve yoğunluklarına göre hosting seçimi yapmalısınız.

8 - Trafik Bant Genişliği 

Web sitenize yoğun ziyaretçi girişlerinde yavaşlama ve ulaşılamama şikayetleriniz oluyorsa kullandığınız bant genişliği yetersiz geliyor demektir. Sitenizdeki sayfa ve görsellerin boyutları, gezilen sayfa sayıları, günün saatlerine göre sitenin yoğunluk durumu gibi birçok etken, ihtiyacınız olan bant genişliğinin hesaplanmasını zorlaştıracaktır. Bu sebeple hosting firmanızın size sağladığı trafik grafiklerini takip etmeniz, ihtiyaçlarınızı en iyi şekilde belirlemenizi sağlayacaktır. 

Ayrıca bant genişliği anlık veri akışı anlamına gelse de hosting firmanız aylık toplam trafiğiniz üzerinden size kota uygulayabilir.

9 - Mobil

Mobil web tasarım

Web siteleri öncelikle bilgisayarlar kullanıcıları için hazırlandığı için genellikle herşey tamamlandıktan sonra mobil sürümleri hazırlanır. En çok yapılan hataların başında mobil cihazların donanım ve internet hızları açısından bilgisayarlardan çok daha düşük cihazlar olduğunun unutulmasıdır. Mobil siteler hazırlanırken tasarımın responsive olarak düzenlenmesi yeterli sayılır. Bunun aksine anasayfada göstelerilen verilerin sadeleştirilmesi, gereksiz materyallerin kaldırılması, görsellerin azaltılması ve mobile uyumlu olmayan uygulamaların gizlenmesi gerekir. 

10 - Web Tasarımcı

Evet, sitenizin yavaş olmasının belkide en büyük nedeni web tasarımcınızdır.

Ülkemizde her meslek grubunda olduğu gibi internet sektöründe de uzman olmadığı halde iş yapan sayısız kişi bulunmaktadır.

Uzman bir kişi veya firma ile çalışıyorsanız sitenizdeki her türlü hata için size kısa sürede çözüm sağlamanız demektir.

Web tasarımcı

Bu yazı size faydalı oldu mu ? İşternet size her zaman doğru ve kaliteli bilgi vermek ister.
Bu yüzden eski yazılarımızı dahi yeni gelişmeler oldukça sürekli güncelliyoruz.

★ Bu yazıda düzeltme önerileriniz varsa geri bildirim gönderebilirsiniz.
★ Yorum sistemimize katılarak düşüncelerinizi diğer okuyucularımız ile paylaşabilirsiniz.
★ Yazıyı sosyal medyada paylaşarak destek olabilirsiniz.


Web sitelerin hızına etki eden başlıca unsurlar

Web sitelerin hızına etki eden başlıca unsurlar hakkında siz ne düşünüyorsunuz?