3 Ağustos 2007 - 19:05Performans iyileştirmeleri

Mavi Ajanda bir web uygulaması olduğu için özellikle karşıdan yüklenecek dosyaların boyutları çok önemli, bu yüzden aşağıdaki iyileştirmeleri yaptık.

  • toplamda 223KB olan javascript dosyalarımızı sıkıştırarak yaklaşık 100KB’a indirdik
  • Tüm sayfalar için GZIP desteğini açtık yani sayfalar artık size sıkıştıralarak gönderilecek
  • HTTP isteklerini azalttık (bazı javascript dosyalarını tek dosyada birleştirdik)
  • Her dosya türü için ayrı ayrı expires header’ını düzenledik.

Bu iyileştirmeler ile Mavi Ajanda’da gözle fark edilir bi performans artışı oldu.

4 Yorum | Tags: yenilik

Yorumlar:

  1. Yapılan bu düzenlemeler ve telekomun hız artışı sağolsun açılış bayaa hızlandı. :)

  2. mTuran says;
    12 Ağu 2007 - 3:27

    @Onur
    Konu dışı: TT bu şekilde 2 kez daha hız artışı yaparsa avrupa standartlarını yakalayamaya başlayacağız onur :)

  3. Bu konuyla çok alakalı değil ama naziceze fikrim;
    İnternet kullanıcılarının büyük bir kısmı sitelere üye olmayı / üyelik formunu doldurmayı üşenir ve bu yüzden üye olmazlar. maviajanda’da temelinde üyelik sistemi olan bir çalışma olduğundan şu şekilde bazı iyileştirmeler yapılabilir; giriş yaparken kullanıcı adı yerine e-posta adresi sorulur ve böylelikle fazladan bir alan kaldırılır, dileyen kişiler daha sonra name alias şeklinde değiştirsin (tabi bu belki yorucu bir iş olabilir sizin açınızdan)
    kayıt sırasında sadece e-posta adresi ve şifre sorulsun hatta ilk aşamada aktivasyon olayını kaldırın direk sisteme girsin kullanıcı. daha sonra 6 ay içerisinde siteye hiç giriş yapmayan üye kayıtlarını gerekirse DB’yi boşaltmak için silersiniz.
    kullanıcı kayıt olduktan sonra telefon numarasını mı, adresini mi cinsiyetini mi girer artık o kullanıcının bileceği iş.
    Saygılarımla.

  4. mTuran says;
    01 Eyl 2007 - 14:01

    @Metin
    Önümüzdeki sürümde 3-4 kutu bilgi ile üyelik gerçekleşecek. Dediğiniz gibi mail ile girişide düşünüyoruz… Üyelikten sonra kullanıcı isterse profilini zenginleştirsin, bunu kullanıcıya bırakmak doğrusu. Öneriniz için teşekkür ederim.

Yorum Yazın

Hakkınızda




Yorum