mau nanya masalah optimalkan penyimpanan cache browser

Discussion in 'HTML & Website Design' started by Mas Moel, Apr 2, 2017.

Tags:
  1. Mas Moel

    Mas Moel Member

    Joined:
    Feb 11, 2017
    Messages:
    23
    Likes Received:
    8
    Trophy Points:
    8
    Slamat pagi smua baut warga bersosial smoga smuanya dalam keadaan sehat2 ya,,, amin.
    Berawal dari ingin tau dan ingin menjadi lebih baik dan juga kebutuhan dan jg sy berharap disini sy bisa nemu solusi, amin.
    Untuk mengasi kecepatan blog ada beberapa poin tp disini yg sy mau nanya dan juga solusinya adalah manfaatkan penyimpanan cache browser, sy sedikit kesulitan memperbaikinya, sy sdh search d google dan jg sdh mengikuti tutorial yg d share blog2 tetangga tp blum jg membaik, buat para mastah mohon solusinya.
     
  2. Rimala Nursery

    Rimala Nursery Super Level

    Joined:
    May 29, 2014
    Messages:
    2,089
    Likes Received:
    254
    Trophy Points:
    83
    Pengaturan cachenya mungkin ... kalo di wp di plugginnya
     
    Mas Moel likes this.
  3. Damar

    Damar Well-Known Member

    Joined:
    Jun 22, 2014
    Messages:
    1,472
    Likes Received:
    216
    Trophy Points:
    63
    Google+:
    Penyimpanan cache browser diatur dari sisi server melalui konfigurasi .htaccess (jika jenis server berupa apache) dan nginx.conf (jika server menggunakan NGINX).

    dengan mengatur header expired, server akan memberitahu browser apakah mereka akan meminta file tertentu dari server atau apakah mereka harus ambil dari cache browser.

    misalnya ketika file image, css, dan javascript diatur untuk di cache selama 1 bulan, maka browser akan menyimpan file-file tersebut dalam jangka waktu yang ditentukan dan akan menggunakan kembali ketika mengakses halaman yang sama. Jadi halaman bisa diakses lebih cepat karena beberapa bagian sudah disimpan pada browser.

    Contoh konfigurasi:

    Code:
    <IfModule mod_expires.c>
    # Enable expirations
    ExpiresActive On
    # Default directive
    ExpiresDefault "access plus 1 month"
    # My favicon
    ExpiresByType image/x-icon "access plus 1 year"
    # Images
    ExpiresByType image/gif "access plus 1 month"
    ExpiresByType image/png "access plus 1 month"
    ExpiresByType image/jpg "access plus 1 month"
    ExpiresByType image/jpeg "access plus 1 month"
    # CSS
    ExpiresByType text/css "access plus 1 month"
    # Javascript
    ExpiresByType application/javascript "access plus 1 year"
    </IfModule>
    (Pastikan server support mod_expired :) )

    Selanjutnya analisa disini: https://gtmetrix.com/add-expires-headers.html

    Oh iya, header expired cuma bisa diatur jika file berada pada internal server. Jika file (misalnya javascript) berada diluar (javascript external), tidak akan bisa dimodifikasi. Hanya pemilik server yang bersangkutan yang dapat mengatur itu.

    -CMIIW :D
     
    Mas Moel likes this.
  4. rosyad

    rosyad Active Member

    Joined:
    Dec 30, 2016
    Messages:
    1,106
    Likes Received:
    84
    Trophy Points:
    48
    Kalo di blogspot sepertinya berbeda.
     
  5. Damar

    Damar Well-Known Member

    Joined:
    Jun 22, 2014
    Messages:
    1,472
    Likes Received:
    216
    Trophy Points:
    63
    Google+:
    Saya tidak tau apakah bisa mengatur custom header expired di blogspot karena tidak bisa otak-atik konfigurasi server mereka secara langsung.

    Pernah ada yang menulis tutorial dengan menambahkan kode ini dibawah <head> :

    Code:
    <include path="/assets/**.css" expiration="7d" />
    <include path="/assets/**.js" expiration="7d" />
    <include path="/assets/**.gif" expiration="3d" />
    <include path="/assets/**.jpeg" expiration="3d" />
    <include path="/assets/**.jpg" expiration="3d" />
    <include path="/assets/**.png" expiration="3d" />
    *dengan 7d = 7 hari

    namun banyak yang bilang bahwa itu now working (?)

    http://dinetricks.blogspot.com/2014/04/add-expires-browser-cache.html

    "Not working as other said. Maybe path assets should remove. Assume expire date set for 1 years for safety"

    "This is not working and I think the reason is the path of the files is not /assets/ it should be **.**.blogspot.com/"
     
    ngeblogasyikk likes this.
  6. Zerki Juliandri

    Zerki Juliandri Member

    Joined:
    Dec 3, 2014
    Messages:
    202
    Likes Received:
    8
    Trophy Points:
    18
  7. KangAndre

    KangAndre Member

    Joined:
    Jan 25, 2014
    Messages:
    10,253
    Likes Received:
    2,716
    Trophy Points:
    413
    cache browser umumnya dapat disetel melalui .htaccsses lewat web server.
    Blogspot menggunakan server blogger.com (google) yang tertutup untuk publik sehingga .htaccsses sudah diatur oleh blogger.com.
     
    Damar likes this.
Loading...

Share This Page