1
Tak jarang kita merasa sebal dengan loading suatu website yang begitu lama, apabila anda membuat website sendiri dengan PHP, ada beberapa hal yang harus diperhatikan dalam pembuatan website agar mempercepat loading atau kinerja website tersebut.
  • Hindari Image terlalu besar,
  • Hindari Flash Terlalu Banyak,
  • Hindari Plugin yang berlebihan.

Compres semua file js, css agar mengoptimalkan suatu website.. saya biasanya compress semua file js dan css di http://www.refresh-sf.com/yui/.
Kemudian anda juga bisa membuat sebuat file.php dengan class function untuk menambah atau mengcompress semua file html, jpeg, png, js, css, text, rss, dan file lainnya.

optimal_load.php
<?php
ob_start ("ob_gzhandler");
header("Cache-Control: must-revalidate");
$offset = 60 * 60 * 24 * 365 * 10; //cache selama 10 tahun
$ExpStr = "Expires: " . gmdate("D, d M Y H:i:s",time() + $offset) . " GMT";
header($ExpStr);
?>
Kemudia taruhlah file tersebut di folder website anda, lalu di panggil di halaman index.php anda di bagian paling atas -> include "optimal_load.php";
Apabila anda masih belum puas hasilnya dengan tersebut, anda bisa memperkecilnya lagi dan lagi dengan file .htacces anda, berikut scriptnya:
RewriteEngine on
<ifmodule mod_deflate.c="">
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
 AddOutputFilterByType DEFLATE image/png
 AddOutputFilterByType DEFLATE image/jpg
 AddOutputFilterByType DEFLATE image/gif
</ifmodule>
Tahap-tahap di atas sangat terbukti, untuk mempercepat suatu website. aga kinerja anda lebih memuaskan.

Posting Komentar

 
Top