Dynamic Blinkie Text Generator at TextSpace.net

Feedburner

I heart FeedBurner

Selasa, 01 Mei 2018

Trik Minify kode html dengan php

Saya adalah seorang yang sangat memperhatikan performa website.
Contohnya adalah blog ini. Meskipun saya harus mengorbankan desain tetapi saya cukup puas dengan kecepatan blog ini.
Hampir 90% pengunjung blog ini dari perangkat seluler yang lebih mengutamakan konten dibandingkan desain web.
Nah, karena mayoritas pengunjung blog ini dari perangkat seluler yang notabene akses internet tidak secepat melalui desktop, maka halaman web harus dioptimasi agar dapat diakses dengan cepat.
Selain itu, apalah gunanya jika tampilan menarik penuh dengan animasi namun loadingnya sangat lambat jika di akses oleh pengguna seluler, bahkan lebih lambat dari siput berjalan :D
Blog ini telah saya optimasi secara penuh di berbagai aspek, salah satunya adalah memperkecil ukuran HTML.
Meskipun tidak begitu terasa efeknya tapi paling tidak dapat membantu mengurangi ukuran halaman web.
Berikut adalah kode PHP yang saya dapatkan dari Internet dan saya gunakan untuk meminify kode HTML pada blog ini.
Perhatikan bagian kode pada baris ke empat. Itu adalah elemen tag HTML yang tidak diminify. Jika tag <pre> dan </pre> ikut diminify, maka kode yang tampil tidak akan rapi dan menjadi terkompres.
Cara menggunakannya kode PHP di atas adalah dengan memanggil fungsi minify
<?php ob_start("minify"); ?>
dan meletakkannya di atas kode deklarasi dokumen <html> serta meletakkan kode
<?php ob_end_flush(); ?>
di bawah tag penutup </html> (perhatikan kode di atas secara menyeluruh).
Fungsi ini hanya untuk meminify kode HTML, meskipun juga bisa untuk CSS namun tidak efektif. Untuk hasilnya silakan lihat kode sumber blog ini.
Fungsi ini juga dapat diterapkan pada website WordPress selfhosted.

Sumber : https://masrud.com/post/minify-html

Tidak ada komentar:

Posting Komentar