Genel HaberYazılım

WordPress Resimleri optimize edin çözümü

Google’ın diğer bir önem verdiği Resimleri optimize edin uyarısı. Resimleri optimize etme olayı en önemli olaylardan bir tanesidir. Sitenin açılış hızına büyük bir katkısı vardır. Eğer siteniz 5 saniyeden uzun bir sürede açılırsa bu büyük bir problem demektir. Bizde hemen resimlerimizi optimize edelim.

WordPress eklentisi ile optimize

Kolaylıkla resimlerinizi optimize edebileceğiniz wordpress resim optimizasyon  Smush Image Compression and Optimization eklentisi size büyük yarar sağlayacaktır.

WordPress admin paneline giriş yapıp sol menüde bulunan

eklentiler < yeni ekle <  arama kısmına Smush Image Compression and Optimization yazın etkinleştirip kurun.

Ayarlamalar aşağıda ki gibi olmalı

Şimdi toplu sıkıştır düğmesine basıp sıkıştırabilirsiniz.

 

Manuel resim optimize etme

Sitelerinizde çok resim yoksa kurumsal bazda veya sürekli olarak resim yüklemiyorsanız manue olarak resimleri optimize edebilirsiniz. Gtmetrix veya Google Pagespeed sitelerinden resimlerini tespit edip

Png uzantılı resimler için: https://tinypng.com/

Jpeg uzantılı resimler için: https://compressjpeg.com/tr/

Bu siteler %70 e kadar sıkıştırma yapmaktadır.

Sunucu bazında optimizasyon yapmak için tıklayın

 

Diğer bir yöntem ise mod pagespeed ile hazır şekilde resim optimize etme

cPanel mod pagespeed kurulumu için

1. Adım sunucumuza root olarak terminal ekranına bağlanıyoruz ve aşağıdaki komutları çalıştırıyoruz.

/usr/local/cpanel/3rdparty/bin/git clone https://github.com/pagespeed/cpanel.git /tmp/pagespeed
cd /tmp/pagespeed/Easy
tar -zcvf Speed.pm.tar.gz pagespeed
mkdir -p /var/cpanel/easy/apache/custom_opt_mods/Cpanel/Easy
mv Speed.pm Speed.pm.tar.gz -t /var/cpanel/easy/apache/custom_opt_mods/Cpanel/Easy/
cd && rm -rf /tmp/pagespeed

2. Adım olarak cPanel sunucumuzda WHM panele bağlanıyoruz ve EasyApache kısmından mod_pagespeed aktif hale getirelim. Daha sonra ise apache servisini yeniden başlatalım

/etc/init.d/httpd restart

cPanel için mod_pagespeed Konfigürasyon Ayarları

Mod_pagespeed kurulumunu başarı ile gerçekleştirdiysek veya aktif olarak çalışıyorsa aşağıdaki basit konfigürasyon dosyasını uygulayabilir veya trafiğinize göre özel olarak düzenleyebilirsiniz.

nano -w /usr/local/apache/conf/pagespeed.conf

İlgili dosya içeriği ve örnek konfigürasyon

LoadModule pagespeed_module modules/mod_pagespeedi_ap24.so


    ModPagespeed on
ModPagespeedFetchWithGzip on
SetOutputFilter DEFLATE

    AddOutputFilterByType MOD_PAGESPEED_OUTPUT_FILTER text/html

ModPagespeedFileCachePath            "/var/mod_pagespeed/cache/"
ModPagespeedGeneratedFilePrefix      "/var/mod_pagespeed/files/"
                                                                                                                                                                        
ModPagespeedRewriteLevel PassThrough

ModPagespeedFileCacheSizeKb          102400
ModPagespeedFileCacheCleanIntervalMs 3600000
ModPagespeedLRUCacheKbPerProcess     1024
ModPagespeedLRUCacheByteLimit        16384
ModPagespeedCssInlineMaxBytes        2048
ModPagespeedImageInlineMaxBytes      2048
ModPagespeedCssImageInlineMaxBytes   2048
ModPagespeedJsInlineMaxBytes         2048
ModPagespeedCssOutlineMinBytes       3000
ModPagespeedJsOutlineMinBytes        3000

ModPagespeedEnableFilters extend_cache,combine_css,move_css_to_head,rewrite_javascript,rewrite_images,add_head,rewrite_css,collapse_whitespace,remove_comments,remove_quotes,sprite_images,convert_meta_tags
ModPagespeedRespectVary on

    
          SetHandler mod_pagespeed_beacon
    

    
        Order allow,deny
        Allow from localhost
        Allow from 127.0.0.1
        SetHandler mod_pagespeed_statistics
    

    ModPagespeedMessageBufferSize 100000
    
        Allow from localhost
        Allow from 127.0.0.1
        SetHandler mod_pagespeed_message
    
    
        Allow from localhost
        Allow from 127.0.0.1
        SetHandler mod_pagespeed_referer_statistics

Peki tüm işlemleri gerçekleştirdik ama pagespeed çalışıyor mu ?

curl -I https://www.microturk.net

sunucucozumleri.com yazan adresi, web sitenizin adresini yazarak test işlemi gerçekleştirebilirsiniz. Örnek çıktı aşağıdaki gibi olması gerekmektedir.

HTTP/1.1 200 OK
Date: Sat, 10 Jan 2017 06:58:03 GMT
Server: Apache
X-Mod-Pagespeed: 1.9.32.2-4321
Cache-Control: max-age=0, no-cache
Vary: Accept-Encoding
Connection: close
Content-Type: text/html

Plesk panel kurulumu için

Pleks panel mod pagespeed kurulumu cPanele göre çok daha kolaydır. Plesk panele giriş yapıp sol menüde bulunan uzantılar sekmesine giriyoruz.

Sağ üstte ki arama kısmına Google PageSpeed Insights yazıp gelen eklentiyi kuruyoruz.

Kurulduktan sonra açık butonuna tıklayıp eklenti kısmına giriş yapıyoruz.

Install PageSpeed Apache Module yazısına tıklayıp apache bileşenimizi kuruyoruz.

 

Mod pagespeed sadece resimleri değil js, css ve html dosyalarınıda optimize eder temanızda herhangi kayıklık veya çalışmayan kısım olursa tekrar kaldırabilirsiniz.
Tags

Kaan GİRGİN

Ben Kaan GİRGİN, 1996 Balıkesir doğumluyum 2013 yılından beri kendimi sanal Dünyada geliştiriyorum. Sürekli olarak yeni bilgiler edinip deneyimlerimi bu site üzerinden sizler ile paylaşıyorum.

İlgili Makaleler

Kimler Neler Demiş?

avatar
  Subscribe  
Bildir

Bu yazımızada bakın

Kapat
Kapat