Technology

5 Tips Mempercepat Loading Website Dengan Optimasi Konten

 

Loading...

Website menjadi hal yang sangat penting bagi bisnis online ataupun website untuk portofolio kita. Kecepatan dan stabilitas loading website adalah hal yang penting untuk diperhatikan. Semua itu bisa kita optimalkan mulai dari konten website, tampilan sampai addons yang akan digunakan. Nah berikut ini kita akan bagikan tips mempercepat loading website dengan optimasi konten:

  1. Gzip File Compression

Dengan mengkompres, kita bisa menurunkan respon time. Prinsipnya yaitu dengan menurunkan besar file dari respon HTTP. Yang akan kita kompres adalah html dan css. Tapi mungkin bisa juga digunakan untuk file gambar dan pdf. Konfigurasinya bisa melalui cpanel – optimize website.

  1. Dengan .htaccess

Sekarang kita mulai, buka .htaccess yang ada di root hosting kamu. Biasanya di hide, coba unhide dulu untuk melihatnya. Lalu klik edit. Untuk server apache 1.3x kamu gunakan mod_gzip, tetapi untuk apache 2.0x kamu gunakan mod_deflate. Lalu paste kode dibawah di baris paling atas .htaccess.

123 <IfModule pagespeed_module>ModPagespeed on # using commands,filters etc</IfModule>
  1. Dengan header.php

Cara ini merupakan alternatif, jika server yang kamu pakai tidak support mod_deflate atau mod_gzip. Caranya mudah, tinggal paste kode di bawah pada header.php.

123

4

5

6

7

8

<?phpif ( substr_count( $_SERVER[‘HTTP_ACCEPT_ENCODING’], ‘gzip’ ) ) {ob_start( “ob_gzhandler” );

}

else {

ob_start();

}

?>

  1. Disable ETags

ETag atau Entity Tags adalah sebuah string yang digunakan untuk memvalidasi cache pada browser apakah sama dengan kode aslinya. ETag ini berpengaruh pada pengujian YSlow!, dengan tidak adanya ETag, skor Yahoo! Slow blog kita bisa bertambah.

Caranya mudah, tinggal paste kode dibawah pada .htaccess.

12 Header unset ETagFileETag None
  1. Browser Caching

Konsepnya, browser akan menyipan file-file yang didownload di blog kita selama periode tertentu. Jadi, ketika user kembali mengakses blog kita, dia tidak akan mendownload lagi. Server apache mendukung modul mod_expires dan mod_headers. Singkatnya penjelasan mengenai keduanya adalah seperti berikut:

mod_expires digunakan untuk menentukan lama periode file yang disimpan di browser user.

mod_headers digunakan untuk mengatur respon HTTP apakah file tersebut masih ada atau sudah dihapus.

123

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

# BEGIN Expire headers<ifModule mod_expires.c>ExpiresActive On

ExpiresDefault “access plus 5 seconds”

ExpiresByType image/x-icon “access plus 2592000 seconds”

ExpiresByType image/jpeg “access plus 2592000 seconds”

ExpiresByType image/png “access plus 2592000 seconds”

ExpiresByType image/gif “access plus 2592000 seconds”

ExpiresByType application/x-shockwave-flash “access plus 2592000 seconds”

ExpiresByType text/css “access plus 604800 seconds”

ExpiresByType text/javascript “access plus 216000 seconds”

ExpiresByType application/javascript “access plus 216000 seconds”

ExpiresByType application/x-javascript “access plus 216000 seconds”

ExpiresByType text/html “access plus 600 seconds”

ExpiresByType application/xhtml+xml “access plus 600 seconds”

</ifModule>

# END Expire headers

# BEGIN Cache-Control Headers

<ifModule mod_headers.c>

<filesMatch “\.(ico|jpe?g|png|gif|swf)$”>

Header set Cache-Control “public”

</filesMatch>

<filesMatch “\.(css)$”>

Header set Cache-Control “public”

</filesMatch>

<filesMatch “\.(js)$”>

Header set Cache-Control “private”

</filesMatch>

<filesMatch “\.(x?html?|php)$”>

Header set Cache-Control “private, must-revalidate”

</filesMatch>

</ifModule>

# END Cache-Control Headers

Baca juga:

Mempercepat Akses Website Anda Dengan Cache Browser

12 Tips Melindungi Website dari Serangan Hacker

Cara Mendaftarkan Website ke Webmaster Tools

Loading...

2 komentar

  • wow
    1 Maret 2015 - pukul 15:19

    wow super

  • 11 Maret 2015 - pukul 9:41

    Baik sy posting blog Mebiso ini bagus jg,blog ini untuk bisnis online
    .

Berikan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *