Home

Mempercepat Website WordPress dengan mod_deflate (Gzip Compression)

Sedikit berbagi tentang Gzip compresion.

Pertanyaan yang mungkin tidak bisa kita jawab secara pasti. Apakah website kita sudah cepat? Apakah kita yakin dengan jawaban kita? Setidaknya ada banyak parameter yang menentukan apakah website kita sudah cepat.

Sebelumnya untuk mengecek atau menilai bagaimana kecepatan website kita, silakan masuk ke halaman Google Developer. Yaitu PageSpeed Insight.

Contoh hasil yang didapat adalah seperti gambar dibawah ini:

Hasil penilaian PageSpeed Insight
Hasil penilaian PageSpeed Insight

Nilai 62/100 untuk diload di PC dan 50/100 untuk diload pada perangkat pintar seperti smartphone atau tablet.

Selain memberi nilai, Google juga menyajikan data-data tentang hal-hal yang perlu diperbaiki untuk meningkatkan performa. Saran dengan tanda seru latar belakang merah, adalah prioritas utama yang haris diperbaiki.

Dari contoh diatas. Google menyarankan untuk mengaktifkan pemampatan (kompresi) dan menghilangkan javascript dan CSS yang memblokir perenderan di konten paruh atas, beserta cara memperbaikinya.

Untuk postingan ini, kita akan coba memperbaiki permasalahan tentang kompresi.

File yang dikirim dari server ke PC kita masih dianggap terlalu besar. Alangkah lebih ringan lagi apabila sebelum didownload browser, server mengkompresi data-data yang diperlukan dahulu. Hasil kompresi yang kecil akan lebih cepat ditransfer ke PC. Baru kemudian PC mengekstrak untuk digunakan.

Tentang kompresi, google memberikan bantuan di link berikut ini. Modul yang digunakan disesuaikan dengan server yang dipakai. Kebetulan saya memakai Apache, jadi menggunakan modul mod_deflate.

Caranya yaitu sbb:

1. Masuk ke cpanel, biasanya dengan format http://www.namadomain.com/cpanel, nama domain sesuai nama domain anda. Jangan lupa login dengan user cpanel, perlu diingat username cpanel beda dengan user wordpress.

2. Buka File Manager, akan muncul tab baru. File manager ini layaknya windows explorer pada komputer kita. File manager berisi data-data termasuk website/instalasi wordpress kita.

3. Pada File Manager, masuk ke folder public_html,

4. Edit file “.htaccess”, yaitu dengan klik kanan pada file tersebut dan pilih Edit. Akan muncul tab baru

5. Secara default file .htaccess sudah berisi kode dari wordpress, yang kita lakukan yaitu menambahkan kode. Ingat! bukan mengganti tetapi menambah.  Kopi kode berikut ini dan tempelkan dibawah kode yang sudah ada.

<IfModule deflate_module>
<IfModule filter_module>
AddOutputFilterByType DEFLATE text/plain text/html
AddOutputFilterByType DEFLATE text/xml application/xml application/xhtml+xml application/xml-dtd
AddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml application/atom+xml image/svg+xml
AddOutputFilterByType DEFLATE text/css text/javascript application/javascript application/x-javascript
AddOutputFilterByType DEFLATE font/otf font/opentype application/font-otf application/x-font-otf
AddOutputFilterByType DEFLATE font/ttf font/truetype application/font-ttf application/x-font-ttf
</IfModule>
</IfModule>

Setelah itu simpan (save) file.

 

 

Untuk mengecek efek dari script ini, silakan cek ulang menggunakan PageSpeed Insight dari Google. Untuk website yang saya coba setelah ditambahkan kode diatas, didapatkan nilai sebagai berikut:

Hasil PageSpeed Insight setelah ditambahkan mod deflate
Hasil PageSpeed Insight setelah ditambahkan mod deflate

Hasil 82/100 untuk PC dan 64/100 untuk mobile device. Untuk PC ada peningkatan 20/100, sedang mobile ada peningkatan 14/100.

Sebuah peningkatan yang cukup besar dengan memperbaiki satu masalah.

 

Sebagai tambahan bila server tidak ada mod_deflate, bisa ditambahkan pada file php.ini di root dengan baris kode: zlib.output_compression = on.

Efek yang sudah saya coba. Nilai pada PC meningkat tapi nilai pada mobile device menurun beberapa point.

Demikian sedikit sharing, semoga bermanfaat.

Bagaimanakah Cara Memindahkan Data Whatsapp ke SD Card?

Whatsapp Internal Memory

Bagaimanakah Cara Memindahkan Data Whatsapp ke SD Card?  Pertanyaan diatas banyak sekali diungkapkan oleh pengguna Whatsapp.
Bagaimana tidak? Whatsapp menyimpan semua file kiriman baik gambar atau video di internal memori. Apalagi sebagai aplikasi chating paling populer. Dengan banyak pengguna. Otomatis menjadikannya pilihan utama mengirimkan file-file multimesia secara viral.
Tak pelak, Whatsapp menjadi aplikasi urutan pertama dengan size terbesar, di internal memory, setidaknya di hape saya. Tapi jangan dibandingkan dengan game ya?
Pernyataan resmi di website Whatsapp. Menyatakan. Memang whatsapp masih menggunakan memory internal untuk penyimpanan dan tidak ada fitur untuk memindahkan file-file tersebut ke memori sd. Mereka mengklaim masih bekerja untuk mengembangkannya.
Mungkin bagi whatsapp. Internal memory menjadi pilihan karena kecepatan.
Bagi pengguna dengan memori terbatas tentu menjadi masalah.
Jalan salah satunya adalah memindahkan file gambar dll di folder Whatsapp secara manual ke SD Card melalui file manager, seperti ES File Explorer dll. Tapi efeknya file tersebut tdk bisa terbaca vis Whatsapp. Alias hanya sebagai arsip biasa.
Semoga update Whatsapp berikutnya bisa menyertakan fitur penyimpanan ke SD Card.

Gambar Tidak Bisa Tampil di WordPress

no image

Bagi Anda yang memiliki blog wordpress terutama self hosting. Pernahkah Anda mengalami hal ini?

Semua file gambar tidak tampil di blog WordPress (self hosting). Yaitu antara lain di single post, featured image, logo di header, background theme. Semua tak tampak.

Sudah coba ganti themes, masih belum bisa. Plugin di non aktifkan semua, juga belum membantu. Coba cari2 di google, masih juga belum menemukan solusi.

Kemudian iseng-iseng cek file .htaccess lewat cpanel. Diluar dugaan, tidak ada isinya sama sekali. Alias KOSONG BLONG. Masih belum tahu apa penyebabnya. Apakah ada pluging yang bisa menghapus .htaccess. Apakah mungkin plugin WP Super Cache yang bila diinstal akan menuliskan script ke .htaccess, tapi karena error bisa jadi justru menghapus isinya.

Masih tanda tanya. Tapi ya sudahlah.

Saya copy paste script standar wordpress untuk file .htaccess dari web saya yang lain. Alhamdulillah langsung bisa normal. Gambar-gambar yang tadinya tidak tampak jadi kelihatan.

Note:

File standar wordpress untuk .htaccess

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Aplikasi Backup Android ke Lokal Server (NAS)

Judul tersebut diatas adalah hal yang pertama saya pikirkan. Sesaat setelah data galeri di kamera hape saya hilang. Pengalaman yang cukup membuat shock dimana foto-foto keluarga dan juga video rekaman dengan momen yang pastinya hanya sekali.

backup serverProses hilangnya seluruh galeri juga masih menjadi tanda tanya. Paginya sekitar jam 8.30 saya cek foto-foto masih ada. Kemudian hape saya gunakan mengambil foto di tempat kerja beberapa gambar lalu langsung saya cek lagi hasilnya di galeri. Mengagetkan, seluruh isi foto sebelumnya hilang, kecuali foto yang baru saya ambil.

Harus diterima, pengalaman adalah guru yang berharga. Berharap tidak terjadi dua kali, maka saya cari aplikasi  yang bisa membackup data galeri di hape. Target saya tidak di cloud, tapi di server di rumah saya. HG553 yang sudah dilengkapi dengan harddisk 500 GB, sudah lebih dari cukup untuk backup data hape. Tentu server lokal lebih cepat untuk proses upload data dari pada backup ke cloud seperti Google Drive, DropBox, dst, dan pastinya “hemat data” juga.

Beberapa aplikasi yang sudah saya coba adalah:

Sweet Home!

Sweet Home App

Sweet Home adalah aplikasi yang pertama saya coba setelah saya temukan dengan meminta bantuan mbah Google.com. Aplikasi ini memiliki antarmuka sangat sederhana. Bagi pemula atau yang awam seperti saya, sangat dimudahkan dengan langkah-langkah yang disediakan oleh aplikasi ini. Fitur Automatic Upload, sangat membantu untuk secara otomatis membackup atau sinkronisasi antara folder di hape dan folder di server. Bisa dinonaktifkan, bisa otomatis sync saat mengecas hape atau begitu konek wifi di rumah.

Folder di hape yang ingin kita backup bisa dipilih sesuai kebutuhan. Juga folder untuk backup di server dipilih sesuai keinginan kita. Seting tambahan lain yaitu pilihan organisasi folder dan pilihan move atau copy untuk file dari folder yang dibackup.

Ada hal yang kurang memuaskan, yaitu auto upload hanya bekerja saat hape menyala. Begitu kita tinggal dan hape berubah ke kondisi layar mati, maka proses upload akan terhenti. Sudah saya coba berbagai setingan di hape, masih saja belum berhasil. Hal ini yang menyebabkan saya mencari aplikasi alternatif.

SyncMe

SyncMe App

Aplikasi berikutnya adalah SyncMe. Aplikasi ini saya temukan dengana ketelatenan metani di Google Play. Tapi rupanya tidak sia-sia.

Antarmuka memang sedikit lebih tidak ramah bagi pemula seperti saya. Warna yang sederhana dengan background putih. Tapi banyaknya setingan untuk tingkat lanjut menjadikan aplikasi ini sangat kaya.

Setingan diawali dengan menyeting PC, maksudnya adalah server NAS kita. Karena NAS saya seting tanpa password maka proses konfigurasi tidak memakan waktu lama.

Hampir sama dengan aplikasi pertama diatas. Kita perlu menyeting folder yang akan dibackup, lalu folder yang menjadi tujuan backup.

Kemampuan schedule yang lebih lengkap bisa didapatkan dengan mengambil Aplikasi Pro alias berbayar. Tapi dengan aplikasi versi gratis. Saya seting ke mode charging saja untuk syarat auto sync.

Walaupun hape dalam kondisi layar mati, atau standby, dimana wifi tetap hidup, proses backup tetap berjalan sampai selesai.

Overall sangat puas dengan aplikasi ini. Masih saya pakai sampai hari ini.

 

Penyebab Hasil Printer Laser Kotor

Cartridge sebuah Printer Laser
Cartridge sebuah Printer Laser

Printer Laser, merupakan salah satu jenis printer yang banyak digunakan disamping ada tipe ink jet. Secara harga printer, printer laser lebih mahal dari pada tipe inkjet. Consumablenya, dalam hal ini toner, juga jauh lebih mahal dari pada consumable printer inkjet. Tetapi printer laser hampir free maintenance.

Printer inkjet, ketika tidak dipakai lama, ada kemungkinan buntu di headnya. Tapi untuk printer laser. Walaupun tidak dipakai lama, tidak ada perubahan terhadap hasil printingnya. Pengalaman saya pernah printer digudang tidak dipakai selama 1 tahun. Lalu coba dipakai, hasilnya masih seperti yang dahulu.

Contoh hasil printer yang kotor
Contoh hasil printer yang kotor

Pada posting kali ini akan dibahas masalah yang sering terjadi di printer laser, yaitu hasil kotor bergaris. Memanjang dari atas ke bawah. Awalnya mungkin sedikit, tapi lama-lama bisa merata ke seluruh lebar kertas.

Ada 2 kemungkinan yaitu drum dan wiper blade yang sudah aus, dalam artian memang ada masa pakai. Ada yang mengatakan drum haris diganti bila toner sudah direfil 3 kali, tapi ada juga yang mengatakan drum bisa tahan sampai 10 kali pengisian. Sedang wiper blade, yang berfungsi sebagai pembersih drum, saya belum tahu berapa lama masa pakai.

Yang pernah saya alami. Saya menggunakan jasa isi ulang toner. Katanya hasilnya kotor harus diganti drum, harganya 40 ribu rupiah. Saya iyakan saja karena saya masih awam. Setelah selesai dicoba hasilnya bagus. Lalu sampai 50 lembar mengeprint, mulai kotor lagi. Saya sampaikan keluhan ke jasa sevisnya juga tidak ada jawaban yang memuaskan.

Lalu saya coba ganti drum lagi. Cari-cari dapat harga 29 ribu. Saya pasang lagi. Hasilnya bagus. Tapi selang beberapa puluh halaman mulai kotor lagi. Saya mulai menyangsikan data yang mengatakan drum bisa dipakai sampai beberapa kali isi ulang. Padahal baru beberapa lembar saja sudah kotor lagi.

Lagi-lagi saya belikan drum lagi yang lebih murah 20 ribuan. Saya pasangkan lagi. Yang ini lebih parah. Sekali pasang langsung kotor. Wedeh.

Wiper blade
Wiper blade

Saya beranikan bongkar toner cartridge. Kali ini bongkar total sampai jadi 2 bagian. Pin kecil sebagai engsel saya lepas. Saya temukan wiperblade sudah tidak kencang lagi. Bosisi karet yang harusnya lurus sedikit memble sehingga daya bersihnya kurang.

Saya simpulkan saja harus ganti wiperblade. Cari-cari dapat harga 10 ribu. Saya coba pasangkan. Saya Test. Alhamdulillah hasilnya memuaskan. Hasil sangat tajam dan bersih.

Catatan.

Printer saya HP 1020, tipe cartridge 12A.

Dari coba2 saya masih menyimpan drum 12A 2 buah yang masih bagus, mungkin akan bisa dipakai lagi setelah beberapa bulan ke depan.

Menggunakan jasa isi ulang yang berintegritas dan terpercaya sangat dianjurkan. Diimbangi dengan pengetahuan kita tentu lebih bagus.

 

Memperbaiki Fan yang Full Speed (Berisik) pada PC ThinkCentre

ThinkCentre
ThinkCentre

Pernahkah Anda mengalami hal ini? Fan PC yang berisik disebabkan putaran maksimal. Padahal PC baru dinyalakan, bahkan sebelum masuk Windows, yang secara teori kondisi masih dingin, tapi kipas sudah berputar cepat. Efeknya suara berisik. Membuat kenyamanan dalam bekerja menjadi berkurang.

Untuk mengatasinya bisa dilakukan hal berikut,

Lepas batere BIOS pada mother board selama 1 menit, jumper BIOS (biasanya 1 dan 2) dipindahkan ke reset BIOS (biasanya kaki 2 dan 3). Setelah itu kembalikan jumper ke posisi 1 dan 2. Pasang batere BIOS kembali. Proses sudah selesai. Bisa dicoba untuk menyalakan PC.

Note:

  • Cara ini khusus untuk PC. Bukan laptop.
  • Setingan BIOS akan kembali ke factory setting. Secara praktek tidak begitu ngefek.
  • Penulis tidak bertanggung jawab terhadap kerusakan atau akibat yang ditimbulkan dari kesalahan saat mencoba cara tersebut diatas.
  • Bahan praktek yang saya gunakan adalah PC ThinkCentre buatan Lenovo.

Ferrari 612 Scaglietti

Penghuni Garasi yang satu ini merupakan die-cast dengan perbandingan 1/64 dari aslinya. Ferrari 612 Scaglietti. Dengan warna dasar merah disekujur tubuhnya. Garis hitam tipis menghiasi kanan dan kiri bodi mobil ini. Ciri khas mobil hotwheel tanpa bagian yang bisa terbuka. Pintu dan kap mesin di tandai dengan garis gap tipis. Secara umum detail standar untuk ukuran mobil mainan kecil.

Paket ini adalah satu dari 5 koleksi 5 Pack Ferrari HW Showroom.

REAL FERRARI 612 SCAGLIETTI

Ferrari 612 Scaglietti diproduksi dalam rentang waktu antara tahun 2004-2010. Menggendong mesin 5,7 liter V12. Tenaga yang dihasilkan mencapai 532.6 hp. Ferrari ini merupakan mobil kedua yang menggunakan aluminium pada seluruh kasisnya setelah 360 Modena.

Dengan 6 percepatan padle shift, Ferrari ini bisa berakselerasi dari 0 -100 km/jam dalam waktu 4,2 detik sebelum mencapai kecepatan maksimal 320 km/jam.

Cara Membuat Batere Laptop Lebih Awet

Ilustrasi (citamedia.com)
Ilustrasi (citamedia.com)

Batere adalah komponen penting pada sebuah laptop. Dimana penyimpanan energi listrik diperlukan karena fungsi laptop sebagai komputer portabel, sehingga bisa dinyalakan di mana pun tanpa harus selalu terhubung dengan stop kontak.

Meskipun laptop sudah dilengkapi dengan batere, banyak diantara pengguna laptop yang masih memperlakukan laptop layaknya PC desktop. Yaitu laptop dinyalakan dengan adaptor tetap terhubung dengan stop kontak. Dan itu berlangsung secara kontinyu.

Ternyata kebiasaan tersebut sangat mempengaruhi keawetan batere. Batere dipaksa terisi 100% secara terus menerus. Dan juga discharge terus menerus. Menyebabkan batere bekerja keras. Ini akan mengurangi usia batere.

Menurut sebuah penjelasan dari website Lenovo, batere adalah barang konsumabel, batere laptop ada usianya. Dengan penggunaan secara terus menerus. Ada proses charge dan recharge. Akan menyebabkan penurunan performa batere dan pada akhirnya akan ada titik dimana batere tidak bisa digunakan kembali. Yang bisa dilakukan pengguna adalah memperpanjang usia pemakaian.

Beberapa saran yang direkomendasikan oleh Lenovo adalah.

Bila laptop sering dibawa keluar, dimana sering dinyalakan tanpa adaptor dengan kata lain menyalakan hanya dengan batere saja. Maka untuk setting pengisian bisa dimaksimalkan sampai 100%.

Bila laptop jarang digunakan keluar. Lebih sering dipakai diruang kerja. Dan adaptor selalu dinyala. Maka direkomendasikan untuk mensetting batere dengan kapasitas pengisian maksimal 50%. Dan mulai mengisi kembali ketika mencapai 40%.

Untuk menseting persentase pengisian batere melalui aplikasi Power Manager. Masuk ke Tab Battery, Klik Battery Maintenance. Ada tiga pilihan, Full Chatge, Automatic, dan Custom.

power manager batery setting
power manager batery setting

 

Setting HG553 untuk NAS dengan OpenWRT

Seperti sudah saya tuliskan di beberapa postingan sebelumnya, silakan baca penggunaan HG553 untuk First Media, dan untuk modem Venus VT18. Modem Huawei HG553 dilengkapi dengan dua port USB, yang bisa digunakan untuk membaca hardisk eksternal.

Untuk tutorial ini saya memakai kelengkapan baik firmware dan software yang ada di postingan HG553 untuk First Media. Intinya setelah tugas utama HG553 sebagai router untuk internet First Media berhasil, baru setelah itu fungsi tambahan untuk mengoptimalkan fungsi dari router ini. Firmware openwrt ini sudah cukup lengkap. Untuk bisa membaca hardisk bahkan digunakan sebagai samba server, kita tidak perlu lagi nginstal paket-paket instalasi dari openwrt. semua bisa dilakukan melalui LuCI.

Sebelum melangkah lebih jauh. Syarat pertama setting HG553 untuk router internet harus sudah sukses, dalam artian openwrt sudah terinstal. Untuk langkah2 instalasi openwrt dan lain-lain silakan lihat postingan sebelumnya.

Langkah-langkah

1. Colokan kabel hardisk eksternal ke port USB yang atas (untuk modem). Untuk port bawah pernah coba tapi tidak tahu kenapa tidak bisa berfungsi. Harddisk akan otomatis terdeteksi sebagai /dev/sda1. Selama HG553 aktif sebaiknya jangan mencabut kabel usb. karena nanti bila dicolokan lagi, hardisk akan terdeteksi sebagai /dev/sdb1, begitu seterusnya. Efeknya tidak akan berfungsi, karena seting masih di sda1, tapi ternyata hardisk kebaca sebagai sdb1

2. Mounting. Buka openwrt, masuk ke tab System –> Mount Points,

Mount Point Openwrt
Mount Point Openwrt

Lihat gambar diatas (klik untuk tampilan lebih besar). Panah biru menunjukan hardisk telah terbaca router secara otomatis, dan panah orange menunjukan mount point, biasanya otomatis sudah muncul, kita tinggal centang lalu klik Save & Apply, bila belum ada bisa tambahkan dengan mengeklik tombol Add.

Device list
Device list

Pada device list bisa dipilih storage yang akan di pasang (mount), file sistem disesuaikan dengan hardisk kita. Lalu klik Save& Apply. /dev/sda menunjukan sebuah storage, /dev/sda1 dan seterusnya menunjukan partisi.

Bila langkah ini sudah dilakukan maka hardisk sudah bisa terbaca. Bisa dicek dengan WinSCP, atau putty. Tapi untuk penggunaan normal jelas tidak mungkin. Dibaca memakai windows explorer belum bisa dilakukan. Karena masih belum konek ke samba share sehingga tidak bisa dibuka lewat network / wifi layaknya sebuah server.

3. Konek ke samba share.

Langkah ini akan membuat hardisk kita dibaca di network.

Masih melalui LuCI, masuk ke menu Services –> Network Shares

Untuk isian setting bisa dilihat gambar dibawah ini.

Setting Samba
Setting Samba

Untuk kolom Hostname, Description, silakan isikan nama bebas, dan Workgroup bisa disamakan dengan nama workgroup PC atau laptop di rumah.

Pada kotak Shared Directories, isikan Name apa saja, Path sesuaikan dengan mount point hardisk kita, lihat langkah 2. Untuk Mask pada gambar diatas. kode 0777 maksudnya bisa read write dan execute.

Setelah semua selesai klik Save & Apply.

Selamat, semua langkah telah dilakukan. Untuk mencoba silakan restart Router HG553 nya. Untuk proses inisialisasi membutuhkan waktu sekitar 3-4 menit sampai wifi dan hardisk ready.

Buka Windows Explorer, masuk ke Network. Silakan nikmati Server Pribadi di rumah.

 

Note:

Bila samba sudah muncul di network, tapi tidak bisa di buka atau diakses, silakan coba dengan memasukan perintah dibawah ini, via putty atau Winscp.


umount /dev/sdb1
chmod 777 /mnt/sdb1
ntfs-3g /dev/sdb1 /mnt/sdb1 -o rw,sync

Bila ternyata setiap menyalakan harus memasukkan perintah diatas, daripada selalu mengetik, silakan coba aplikasi Android SSH Button. Mengaktifkan bisa lewat smart phone, syaratnya wifi di hg553 nyala dan hape konek dengan hg553.

Selamat Liburan Tahun Baru 1 Januari 2015

Offline

Liburan akhir tahun. Tampaknya merata berlaku untuk semua. Hari kejepit. Bertepatan dengan liburan siswa sekolah juga.

Ketika sedang memerlukan online support dari beberapa penyedia layanan online. Harus bersabar, karena  semua livechat offline, away. Bahkan sekelas penyedia layanan hosting besar di US sana, apalagi di Indonesia. Mungkin harus menunggu sampai besoknya.

OK deh, selamat berlibur untuk semuanya. Semoga tahun 2015 penuh dengan kebaikan untuk kita semuanya.