Kenapa loadingnya lambat sekali ?

by hpnugroho on October 3, 2009

Ini kali ke-4 saya harus menyesuaikan diri. Maksudnya blog ini, harus menyesuaikan diri dengan lingkungan sekitarnya. Makin bingung khan ?

Sebagai seorang pemilik dan pengelola sebuah blog, tentu saja saya tidak bisa tinggal diam jika ada sebuah saran atau kritikan yang datang dari pengunjung. Terlebih bukan cuma seorang, tetapi beberapa orang.

Awalnya beberapa hari yang lalu, saya mencoba mengaktifkan sebuah plugin dengan tujuan mempermudah pengunjung bernavigasi. Tetapi bukannya makin bagus malah berakibat lambatnya loading blog ini.

imageSebenarnya efeknya sudah terasa saat pertama kali preview sesaat setelah plugin diaktifkan. Tetapi karena ada perkiraan ini diakibatkan oleh lemotnya kualitas koneksi internet, saya masih abaikan. Dan dugaan ini juga diperkuat saat saya coba membuka blog dari tempat lain yang koneksinya lebih bagus. Loadingnya masih terlihat normal.

Hingga masuklah komentar dari seorang sahabat yang mengatakan bahwa loading blog ini super lambreta. Diperkuat oleh saksi komentar selanjutnya. Wah … ternyata blog ini memang bermasalah …..

Menindaklanjuti problematika tersebut, segera meluncur ke kediaman mbah Google. Setelah tanya ini-itu, konseling sama mbah, saya merangkum beberapa penyebab mengapa loadingnya lambat sekali.

1. Plugin

Sangat penting untuk tidak berlaku sembarangan dengan plugin. Sebaiknya cek terlebih dahulu ke sumbernya langsung yaitu pembuatnya. Beberapa plugin ada yang bisa menyebabkan crash bila digabungkan, atau crash dengan theme. Seperti yang saya alami. Kesimpulannya, tanpa berpanjang lebar, sebaiknya gunakan plugin seperlunya saja, jangan asal mengaktifkannya. Gunakan plugins yang benar-benar diperlukan. Untuk mempermudah buat scala prioritas.

Contohnya; tentukan prioritas utama adalah plugin pencegah spam, berikutnya plugin pendukung theme, lalu plugin optimasi (SEO) kemudian barulah plugin untuk tampilan.

Nonaktifkan plugin yang tidak digunakan dan sebaiknya di delete dari peredaran.

2. Theme

Jika memangkas plugin masih dirasa kurang, saatnya melihat theme yang digunakan. Usahakan menggunakan theme dengan penggunaan gambar seminimal mungkin. Gambar pada theme memang membuat penampilan menarik, tetapi jika terlalu banyak akan memakan memory sehingga mengganggu kecepatan saat loading.

Kemudian lihat pada CSS-nya, rapikan css nya dari whitespace atau spasi-spasi kosong. Saya menggunakan jasa CSS drive untuk melakukan modifikasi css ini. Selain itu ada sebuah referensi yang menyebutkan untuk meminimalisir penggunaan query ke database, dan ini juga diperkuat oleh seorang teman programer. Kenapa? Jika terlalu banyak query ke database, maka secara otomatis akan menambah kerja blog untuk menuju ke database

3. Sidebar

Sidebar memang sangat diperlukan. Untuk mengatasi lambatnya loading, sebaiknya buang widget yang tidak atau kurang diperlukan. Apalagi yang memerlukan koneksi keluar blog. MIsalnya dalam hal ini permasalahan ada pada shoutmix. Kita bisa lihat pada bagian bawah browser. Mana yang loadingnya memakan waktu.

Terutama yang harus diperhatikan adalah bagian widget yang menggunakan java script dan i-frame. Sebagian besar banner-banner yang ada menggunakan java script, di samping tentunya memakai external link untuk gambarnya. Jadi saat loading otomatis juga memerlukan waktu untuk meload gambar tersebut dari sumbernya.

4. Penggunaan gambar pada artikel

Memang gambar pada artikel membantu pembaca untuk berimajinasi, menyatu dengan tulisan yang kita buat. Akan tetapi, sebaiknya buat ukuran gambar tersebut menjadi lebih kecil. Kita mengenal beberapa format gambar; PNG, JPEG, BMP dan GIF . Dari ke-4 format tersebut GIF adalah yang memiliki ukuran paling kecil, tetapi memang dari segi warna memiliki keterbatasan. Yang berada diurutan tengah adalah JPEG, dari segi ukuran tidak terlalu besar dan kualitas yang cukup baik.

Lantas bagaimana triknya agar bisa membuat kecepatan loading bertambah? Yang pertama saya lakukan adalah memangkas ukuran, memang dalam proses menyisipkan ada pilihan penampilan, tetapi itu tidaklah memangkas ukuran. Jadi sebaiknya ukuran diperkecil sebelum kita upload.

Yang kedua, usahakan tidak memasukan gambar pada halaman index. Kita pasti familiar dengan fitur “read more” , gunakan fitur ini. Jadi gambar hanya tampil pada singgle post. Jika memang ingin ada gambar di halaman index, ya … gunakan ukuran yang lebih kecil.

Itulah rangkuman beberapa hal yang bisa memperngaruhi kecepatan loading. Mungkin masih banyak faktor-faktor lain yang masih belum saya ketahui, tetapi dengan hanya memperhatikan ke-4 faktor tadi, saya bisa memperbaiki problem loading di blog ini.

Jika sahabat sekalian memiliki tips dan trik lain, tidak ada salahnya saling berbagi disini, akan sangat berguna bagi kita semua.

(diambil dari berbagai sumber yang saya dapat dari Googling)

{ 1 trackback }

Loading Speed akan diperhitungkan oleh Google | hpNugroho[dot]com
December 25, 2009 at 19:07

{ 62 comments… read them below or add one }

1 jack October 7, 2009 at 22:45

saya memang suka masukin gambar jpg, tapi ternyata gif ya yang lebih kecil ukurannya, thanks infonya
jack´s last blog ..Babihutan Masuk Kota My ComLuv Profile

Reply

2 wira October 8, 2009 at 11:57

setuju sekali dengan tulisan ini, terutama plugin, gunakan seperlunya saja :-)
wira´s last blog ..Plugin Wordpress Thread Comment Untuk Menjawab Komentar My ComLuv Profile

Reply

3 Zulhaq October 9, 2009 at 01:02

satu hal yang biking saiah males tambah widget, ya itu dia, kuatir lemot. tapi, thanks banget lah, atas sharingnya… tetap berkreasi, loading teteuuuuppp wokeh!!!

Reply

4 hpnugroho October 9, 2009 at 01:47

@jack’s,
memang gif ukurannya lebih kecil, tapi komposisi warna terbatas …

@wira,
yup…jangan banyak-2 plugin yg bikin berat server, bisa-bisa malah kena suspend ntar ..

@Zulhaq
hehehhe … pengalaman saya klo cuma text sih gak terlalu ngeberatin server, tapi crawler iya repot kalo isinya link semua ..
okeehh … loading is our best friend

Reply

5 ekads October 10, 2009 at 21:44

dari tadi siang saya coba kesini kok masih berat ya mas?padahal buka web/blog laen bisa kok..
itu kenapa ya kira2? koneksi saya yang lola atau gimana?

makasi kunjungannya mas :D
ekads´s last blog ..PTP: Peluang Monetisasi Baru Dari Internet My ComLuv Profile

Reply

6 hpnugroho October 10, 2009 at 22:56

@ekads,
hmm … tadi siang saya kok biasa aja ya..? atau mungkin karna sy tambah plugin? tapi plugin yg baru buat admin dashboard biar menunya drop down doang, pengaruh kali ya ..?

Reply

7 aldy October 16, 2009 at 13:22

@hpnugroho, Berpengaruh mas, lumayan memberatkan. walaupun hanya untuk admin, memang user tidak melihat fiturnya tetapi ketiban pulung. Halaaaaah.
aldy´s last blog ..Blog Review : Rismaka.net My ComLuv Profile

Reply

8 hpnugroho October 16, 2009 at 13:45

@aldy,
walah … matikan aja deh kalo gitu …

Reply

9 aldy October 17, 2009 at 10:21

@hpnugroho, Nggak mesti juga harus dimatikan, kadang juga terbentur sama koneksi internet, saya nggak tahu apa udah dimatikan benar, tapi siang ini lumayan cepat dibandingkan kemaren.
aldy´s last blog ..Blog Review : Rismaka.net My ComLuv Profile

Reply

10 hpnugroho October 17, 2009 at 15:48

@aldy,
berarti efeknya bener mas, malam tadi sudah sy matikan …

Reply

11 Indo Hijau October 16, 2009 at 13:19

Kan bisa dibantu dengan http compress mas plus minimalkan query ke database.
Sip deh pokoknya.
Indo Hijau´s last blog ..Peraturan Menteri Kehutanan No. P.56/Menhut-II/2009 My ComLuv Profile

Reply

12 hpnugroho October 16, 2009 at 13:37

@Indo Hijau,
wah, gimana caranya mas ? sy cuma kompress css-nya aja , sama gak ?

Reply

13 indo hijau October 17, 2009 at 10:19

@hpnugroho, wah kalau dipaparkan disini panjang ceritanya, coma mas kunjungi blognya mas fanari di http://www.fanari-id.com dijamin komplit.
indo hijau´s last blog ..Peraturan Menteri Kehutanan No. P.56/Menhut-II/2009 My ComLuv Profile

Reply

14 hpnugroho October 20, 2009 at 17:06

@indo hijau,
saya search ternyata ada plugin untuk compress css dan script, tetapi belum di test … :scratch:

Reply

15 Indo Hijau October 20, 2009 at 22:53

@hpnugroho, Kompress juga bukan nggak ada masalah bro, karena ketika search engine membaca blog kita, otomatis harus menguraikan komresinya dulu. tetapi hasil tetap lebih cepat kok.
Indo Hijau´s terakhir menulis di blog ..Peraturan Menteri Kehutanan No. P.57/Menhut-II/2009. My ComLuv Profile

Reply

16 hpnugroho October 21, 2009 at 07:51

@Indo Hijau,
Ow .. gitu ya, jika proses decompress problem blog jd tidak bisa diakses dong …
oke … sy jadi ada bayangan mengenai hal ini
Terima Kasih mas atas pencerahannya .. :good:
hpnugroho´s terakhir menulis di blog ..Garuda Indonesia Introduces Hospitality to Miss Universe My ComLuv Profile

Reply

17 Alwi February 22, 2010 at 02:35

Pakai http compression mantab banget bisa pake mode gzip atau deflate ukuran halaman bisa dikompress sampai 80%
Alwi´s terakhir menulis di blog ..Free Emoticons For You My ComLuv Profile

Reply

18 arkasala January 1, 2010 at 13:56

Joomla saya loadingnya lambat banget, saya lagi pengen mempelajari bagaimana mempercepat loading Mas. Artikel ini sangat membantu Mas. Trims sekali.
Selamat tahun baru, semoga langkah kita akan semakin baik.
Salam hangat selalu.
Saya numpang makan makan dalam merayakan tahun baru disini :eat::eat:
arkasala´s terakhir menulis di blog ..Posting Pertama di Tahun 2010 My ComLuv Profile

Reply

19 hpnugroho January 1, 2010 at 15:20

@arkasala,
semoga bisa membantu kang, …
maaf tidak bisa membantu lebih banyak, kurang faham dengan jomblo .. :hehe:

Reply

20 arkasala January 1, 2010 at 13:56

Lupa, ijin saya print yah !!!:smoke:

Reply

21 hpnugroho January 1, 2010 at 15:20

@arkasala,
mangga dilanjut kang …

Reply

22 Irvan January 20, 2010 at 02:08

kalo sy no 4 tu mas, apalagi sy pake blogspot jadi kalo mau masukin gambar selalu berusaha sekecil mungkin walau kadang sulit bikin kecilnya, paling rubah2 format gambar & amil yg ukurannya paling kecil baru posting
Irvan´s terakhir menulis di blog ..Masalah Penggunaan Indosat 3G My ComLuv Profile

Reply

23 yuni January 23, 2010 at 04:53

ia…. aku paling males kalo nunggu blog yang lodingnya lama.
nakanya biasanya kalo terlalu lama, gak jadi berkunjung…..
:eat:
yuni´s terakhir menulis di blog ..Gagal Melahirkan, Tewas My ComLuv Profile

Reply

Leave a Comment

:puyeng: :sniper: :ngelamun: :luvyu: :cryy: :bangs: :ngakak: :eat: more »

CommentLuv Enabled

Previous post:

Next post: