• 05-04-2008, 16:58:38
    #1
    Yeşil SEO İnt. Hiz.
    sitenzin Bandwidth azaltabilirsiniz.Bunun iki faydasi var.
    1-)Siz daha az bandwidth harcarsınız ve sitenizin masrafları azalır.
    2-)56k-ISDN ve kotalı adsl kullancıları tasarruf sağlar.Ve sayaflar hızlı acılır.
    Gzip sıkıştırma kodu

    Kod:
    <? ob_start("ob_gzhandler"); ?>

    Ne kadar tasarruf sagalayacagını ögrenmek için ve daha fazla bilgi için tıklayın http://www.whatsmyip.org/mod_gzip_test/

    gzip makalesini devami
    CSS dosyalarınızı gzip ile optimize edin

    İster Wordpress ister farklı bir yazılım ile, ya da kendi programladığınız bir siteniz olsun, illa ki CSS dosyası yaratarak stil dosyalarını kullanmışsınızdır. CSS dosyalarını kodlarken birçok boşluk bırakırız, ki düzenlemek istediğimiz vakit kodlar birbirinden ayrı olsunki ayırt edebilelim onları. Fakat her bir boşlukta bir yer kaplayacağı için, CSS dosyanızı Gzip kullanarak sıkıştırıp, öylece tarayıcıya yollayabiliriz.
    kendi dilimde işlemeye karar verdim Şimdi PHP’nin ob_gzhandler fonksiyonunu kullanarak Gzip yönetimi ile CSS dosyamızı sıkıştırarak tarayıcıya yollayacağız.
    Stil dosyanızı sitenize alttaki gibi çağırdığınızı düşünelim.

    Kod:

    <link rel="stylesheet" type="text/css" media="screen" href= "style.css"/>

    İlk olarak bu satırı,

    Kod:

    <link rel="stylesheet" type="text/css" media="screen" href= "style.css.php"/>

    olarak değiştireceğiz. Ve fark ettiğiniz üzere style.css dosyanızı da, style.css.php olarak yeniden adlandırıyorsunuz.
    Ve şimdi style.css.php dosyamızı açıyor ve ilk satırına alttaki kodları ekliyoruz.

    Kod:
    <?php
    if(extension_loaded(’zlib’)){
    ob_start(’ob_gzhandler’);
    }
    header("Content-type: text/css");
    ?>
    Yine bu dosyanın en son satırına ise,

    Kod:
    <?php
    if(extension_loaded(’zlib’)){
    ob_end_flush();
    }
    ?>
    satırlarını ekliyoruz. Önemli olan bu her iki kodun daima dosyanın başında ve sonunda yer alması gerektiğidir. Yani ilave olarak ekleyeceğiniz CSS fonksiyonları, bu kodların arasında yer almalıdır.

    Küçük bir hatırlatma
    PHP’nin ob_gzhandler fonksiyonunu kullanabilmeniz için, ZLIP PHP kütüphanesinin kurulu olması gerekiyor.
  • 20-03-2010, 09:02:42
    #2
    Üyeliği durduruldu
    usta cok guzel bir yazi, buradaki anlatimla beraber sanirim guzel cozumler sunacaktir: http://www.makaleci.com/programlama-...-php-7036.html

    bu arada 2 senelik konu ama hehe