CosaAranda.COM Images
 
Hall of Shame | Konfigurasi | Bookmark
 

Tips Meningkatkan Perfomance Wordpress

Increase WP Perfomance Images

Menyandang gelar blog engine terpopuler bukan berarti membuat Wordpress bebas dari masalah. Di balik beragam fitur menarik yg ditawarkan, Wordpress sebenarnya memiliki beberapa kelemahan yg cukup menyebalkan. Sebut saja lubang keamanan yg setia hadir di setiap versinya. Atau, yg akan kita bahas kali ini, tingkat perfomance-nya yg kurang baik untuk blog padat pengunjung.

Mengoptimasi Wordpress

Berikut ini beberapa tehnik yg bisa diaplikasikan untuk meningkatkan perfomance blog Wordpress Anda.

  1. Memasang plugin WP-Cache.
    Ini plugin wajib yg harus dipasang jika Anda tidak ingin server hosting Anda terbebani oleh kinerja Wordpress. Plugin ini akan menyimpan halaman2 blog yg dikunjungi oleh pengunjung ke dalam cache, sehingga pada saat ada pengunjung lain yg masuk ke halaman tersebut, halaman dari cache-lah yg akan disuguhkan.
  2. Menghindari pemasangan plugin2 yg tidak terlalu dibutuhkan.
    Setiap plugin yg terpasang dan diaktifkan sedikit banyak akan menambah beban server. Ini berlaku pula untuk plugin2 yg tidak secara otomatis bekerja (harus melakukan pemanggilan fungsi tertentu terlebih dahulu).
  3. Menghindari penggunaan file template yg terlalu banyak pada theme.
    Pengguna Wordpress biasanya menggunakan template tersendiri untuk, misalnya, meletakkan kode iklan mereka. Meskipun memudahkan dalam mengatur dan mendesain theme, sebenarnya setiap file template yg di-include-kan juga menambah beban kerja server.

Kapan Kita Harus Mulai Mengoptimasi Perfomance Wordpress?

Ibarat pepatah, mencegah lebih baik daripada mengobati. Namun jika Anda malas untuk melakukan optimasi sekarang dan masih ingin bersenang2 dengan memajang banyak plugin, tidak masalah karena untuk blog dengan pengunjung di bawah 5,000 per hari masih dapat diatasi oleh Wordpress. Namun jika sudah melebihi batas tersebut, berpikirlah untuk mulai menghemat resource server dan mengoptimasi kinerja Wordpress.

Ada yg mau menambahkan?

Anda dapat meletakkan link Anda di sini. Mau tahu caranya?

BookmarkAddict.com

Keberatan dengan iklan ini?
Informasi pasang iklan
#01
 
Suwahadi

Ouw… ternyata banyaknya theme sedikit banyak mempengaruhi kinerja WP ya ?
Wah, thanks banget infonya. Ini yang sebelumnya paling sering aq include-kan, karena ngga puas2 dengan 1 template saja :D
BTW, ini apakah juga berlaku bagi CMS/engine2 blog yang lain ya…?

 
Comment by Cosa (2007-03-30 16:51:16)
Cosa

untuk include template iya, tp untuk plugin kurang tau krn tergantung cara kerja CMS-nya juga

 
 
 
#02
 
GeekTips

Mungkin mas Cosa dan yang lain bisa mencoba tips yang ditulis mas Romy (pendiri IlmuKomputer.com) tentang optimalisasi Wordpress di http://romisatriawahono.net/2007/01/31/optimisasi-wordpress-di-server-traffic-tinggi/

 
Comment by Cosa (2007-03-30 16:48:37)
Cosa

thanks infonya mas yogi :)

 
 
 
#03
 
Presiden RI

yah bener.
saya waktu kunjungan sampai 22k/hari, ampun deh…
down mulu servernya. sampe-sampe hosting providernya nuduh saya make script aneh2.

sampe akhirnya karena keseringan down, di google jadi rusak deh, kunjungan pun berkurang..

eh.., udah tinggal 2k/hari.. tetep aja, servernya gak kuat :))

payah juga nih wp.

makanya akhirnya saya buang semua plugin (cuma saya aktifin kalo mau saya pake, misalnya backup database). terus pake template standard deh :((

 
Comment by Cosa (2007-03-30 16:56:37)
Cosa

nambahin, kelupaan nulis di artikel

di template default WP ada kode di bagian footer yg menampilkan jumlah query yg dipanggil dalam 1 halaman. Secara default, kode ini di-non-aktifkan.

Kita bisa memanfaatkan kode ini untuk mengecek penggunaan plugin dan kode2 pada template kita, apakah banyak melakukan query ato tidak. Semakin banyak query-nya, semakin besar pula beban server yg ditanggung.

ini penting krn bbrp plugin sama sekali gak ter-optimize pemrosesan databasenya. Ini termasuk plugin2 populer macam bstat, UTW, dll.

 
Comment by T1ps (2007-04-04 00:16:47)
T1ps

jumlah query 29 itu termasuk banyak atau dikit om ? punyaku segitu kok kerasa lambat loadingnya. Standartnya berapa sih querinya WP ?

 
ghaghah

29 query itu banyak, harusnya sih 15-20, kalo fully optimized keknya 10 query bisa

 
(Comments wont nest below this level)
 
 
 
jasmine

servernya dimana tuh?

 
 
jasmine

servernya dimana tuh?”"di google jadi rusak deh”" mksudnya??

 
 
 
#04
 
Zaini Hafid

5. Create a symbolic link from wp-content/advanced-cache.php to wp-content/plugins/wp-cache/wp-cache-phase1.php.

ln -s wp-content/plugins/wp-cache/wp-cache-phase1.php wp-content/advanced-cache.php
boleh kasih tau ini digimanain??

 
Comment by Cosa (2007-03-30 16:46:05)
Cosa

pk versi brp mas zaini? di versi baru, yg buat wp 2.1, udah otomatis, gak perlu bikin symbolic link

tp kalo pk versi lama, yg buat wp lama, emang harus manual create symbolic link. Ini cmn bisa kalo punya akses ke root. Kalo gak punya akses ke root, kontak adminnya aja minta tolong create linknya itu :)

 
Comment by Cosa (2007-03-31 06:28:30)
Cosa

sedikit ralat

di versi baru, plugin akan *mencoba* untuk create symbolic link scr otomatis. Kalo gagal, kita terpaksa harus create symbolic link sendiri

thanks buat yg udah sms tengah malem, jadi inget kalo kurang lengkap infonya, hehehe

 
 
Comment by T1ps (2007-04-03 19:39:22)
T1ps

Oh jadi mesti lewat adminnya server ya. Pantes aku coba pake telnet gak pernah berhasil.

 
Zaini Hafid

pake versi 2.1.2, symbolic link?? maksudnya bikin file kosong aja dengan nama advanced-cache.php?? ^_^ sory newbie

 
(Comments wont nest below this level)
Comment by Cosa (2007-04-06 08:27:11)
Cosa

gak bisa mas zaini, harus punya akses SSH / root, biasanya dikasih kalo kita punya VPS / dedicated server. Kalo gak punya, kontak adminnya aja minta tolong bikinin. Bilang aja kalo mo install wp-cache biar perfomance situsnya bagus dan loadnya gak berat :)

 
 
 
 
 
 
#05
 
Handry Teguh

Iya sih om Cosa, kerasa juga, jangankan sampai 1000 visitor, 100 visitor aja udah hampir2 1 Giga, itu juga udah di optimalkan loading pages ama file templatenya.

 
 
#06
 
lukman

wah lagi belajar neh… mau pindah ke wordpress,jadi mikir-mikir.. hehehe… blogger dulu aja ahhhh
kalo konten udah banyak, baru mikir2 pindah ke wordpress hihihihi maaf oot…

 
Comment by Cosa (2007-03-30 16:58:42)
Cosa

ditunggu segera kehadirannya di klub WP :D

 
 
Handry Teguh

sebenarnya ga susah pindah ke wordpress, fitur-fitur nya toh hampir sama dengan blogger, cuma lebih advance saja. Semoga berhasil mas lukman.

 
Comment by Cosa (2007-03-31 06:36:47)
Cosa

terima kasih udah bantu ngomporin mas lukman, hihihi

 
Handry Teguh

Sama-sama terima kasih om, karena dunia itu akan terasa Indah jika ada Wordpres.. hehehe..

 
(Comments wont nest below this level)
Comment by hakim (2007-04-03 00:40:26)
hakim

aku pakai wordpress karena liat blognya om cosa,ternyata wordpress sangat fleksibel dan bisa di bikin macam2.aku dulu pakai blogger terus coz free,tp sekarang juga masih pake ,hehe…
Prinsipku banyak situs banyak dolar,cuman bingung gimana ngurusnya…
:) :) :)

 
 
Comment by Cosa (2007-04-03 07:17:47)
Cosa

banyak situs kan gak harus blog semuanya mas hakim :)

di konsep jaringan situs yg pernah aku tulis, satu jaringan cukup 1/3-nya aja yg blog, sisanya adalah situs2 yg bisa self-grown dan gak perlu di-manage, kyk web service, forum, dll. Blog2 yg ada tugasnya selain updet spt biasa juga mempromosikan situs2 self-grown tersebut, baik scr implisit maupun eksplisit.

contoh, aku kan punya situs image sharing. Untuk ngandalin SE jelas gak mungkin krn saingannya ikan2 gede. Promo di adwords juga gak mungkin krn balik modalnya susah. Jadi caraku promosi ya aku selalu pake image sharing itu untuk upload gambar2 di semua blogku. Dan terbukti bisa survive, paling gak cukup buat ganti biaya domain, hosting, dan beli pecel, hehehe.

 
 
Comment by izza (2007-04-03 13:06:28)
izza

Oh.. ternyata gitu toh caranya meraup dollar. Dari kantong yang satu dilink ke kantong yang lainnya. Hebat!

Another great tips from Cosa.

 
 
 
 
 
 
#07
 
awsaun

Mas Cosa,

Kalau di CSS sering ada :

clear : both;

itu maksudnya apa mas?

Thx

 
Comment by Cosa (2007-03-31 06:35:42)
Cosa

teknisnya aku kurang bisa njelasin, tp gambarannya kira2 spt ini:

[code]{div 1}{div 2}{div 3}[/code]

jika {div 2} kita beri atribut CSS di atas, maka hasilnya adalah:

[code]{div 1}
{div 2}
{div 3}[/code]

 
 
 
#08
 
Comment by Endy (2007-03-30 21:05:39)
Endy

padahal kemarin plugin2 yang di tulis sama mas ca udah aku coba semua, dan aku aktifin semua. kirain gak ada gangguan gitu. kalo gitu aku cek lagi deh mana yg penting dan mana yg gak. soalnya kemarin barusan make v2.1, di fantastico masih yg lama, jadi walaupun pusing install manual, tetep nyari2 solusinya, termasuk konsultasi sama mas ca. sangat membantu banget, jadi jgn bosen nerima konsultasi nya ya mas :)

 
 
#09
 
Aristianto

Walaupun visitor belum sampai 5Karung :) , tidak ada salahnya mempersiapkan “rumah” biar siap sebelum badai visitor datang.

Btw, kemarin abis tag check di technorati, trus iseng2 check blog ini, ternyata mas Cosa punya “fans” berat, sampe blog ini di “back-up” (baca: Copy Paste) ke blog dia , Kacauuu…. :D

 
Comment by Cosa (2007-03-31 06:33:18)
Cosa

hehehe, iyah, yg di aris*****.blogspot kan? :)

aku kira dia malah sodaranya mas aris, soalnya nama depannya sama ;D

 
Aristianto

wah… ngga kenal saya mas. Kalo sodara saya, pasti sudah saya sobek-sobek blognya :)) :D

 
Comment by cahya (2007-04-08 23:41:34)
cahya

klo saudara.. disobek-sobek,trus klo bukan saudara diapain mas? ;)

 
(Comments wont nest below this level)
Comment by Cosa (2007-04-09 07:54:32)
Cosa

dibalikin ke laptop, huehuehue

 
 
 
 
 
 
#10
 
awsaun

Thank’s mas cosa :)

 
 
#11
 
Comment by T1ps (2007-03-31 20:59:39)
T1ps

Mas kenapa sekarang Blog ini loadingnya berat banget ya, bisa 2 menit untuk buka main page aja, bahkan beberapa hari kemarin gagal akses melulu. Apa ada thorttling bandwidht kalo dari luar negri ? Jadi kurang nyaman dikunjungi nih… :(

 
Aristianto

Khan hostingnya blog ini ud pake IIX mas Tips, biar lebih dekat dekat para fans di indo :D

 
Comment by Cosa (2007-03-31 21:50:12)
Cosa

udah dipikirkan solusinya kok :)

1. cosaaranda.COM bakal dibalikin ke server us
2. isi dari cosaaranda.COM bakal di-mirror ke cosaaranda.NET yg diletakan di server IIX
3. semua fitur interaksi di cosaaranda.NET dimatikan, jadi untuk comment, poll, dll, harus masuk ke yg .COM

jadi sekalian buat backup kalo misalnya jalur international mati kyk dulu, tetep bisa updet blognya :)

skrg masih dalam proses mindah2 database dan DNS. Semoga 3 hari ke depan udah beres.

Dan ini bukan april mop, suer :D

 
Aristianto

Jadi inget postingnya mas cosa soal early april mop dari Om G.

 
(Comments wont nest below this level)
 
Comment by T1ps (2007-04-01 13:01:03)
T1ps

Sekarang udah Ok lagi koneksinya… Kenapa ya yang di server IIX kok lambat banget diakses?

Soalnya aku punya satu Blog yang (kata hostingnya) lokasi servernya ada di Indo tidak terlalu lambat untuk di akses… makanya dulu aku pernah bilang tidak terlalu beda antara hosting di IIX dan di US… Tapi ternyata ada bedanya juga :)

Anyway… Trims Mas Cosa.

 
(Comments wont nest below this level)
 
Comment by Paijo (2007-06-15 09:35:30)
Paijo

Kalo di .com dan .net berarti masing2 harus di posting mas, atau udah ada caranya kalo satu posting yg lainnya otomatis? mohon pencerahannya mas.

 
(Comments wont nest below this level)
 
 
 
 
#12
 
silent

Bos, kenapa ga’ coba optimasi database. Sorry, numpang spam :D.

 
Comment by Cosa (2007-04-03 07:18:57)
Cosa

iya, ini memang spam :D

thanks buat tambahan triknya ya :)

 
 
 
#13
 
Comment by izza (2007-04-03 13:23:45)
izza

mas, saya udah coba aktifin plugin wp-cache, dan bisa diaktifkan. Terus ketika di-enable di Options –> WP-Cache juga udah bisa.

Setelah itu blognya malah jadi nggak bisa diakses sama sekali. berikut ini beberapa (ada banyak) error messagenya:

Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid/gid is 11866/11866 is not allowed to access …/wp-content/plugins/wp-cache/wp-cache-phase2.php on line 96

Warning: fopen(…/wp-content/cache/wp_cache_mutex.lock) [function.fopen]: failed to open stream: No such file or directory in …/wp-content/plugins/wp-cache/wp-cache-phase2.php on line 96

ada banyak lagi (sekitar sepuluh) error message seperti diatas, pengen ditulis semua tapi ntar malah mumet..

Semua error merujuk ke file “wp-cache-phase2.php”
baris ke 96, 105, 240, 241, 242, 114

Akhirnya sekarang tak disable maneh wae lah..(Options >> WP-Cache >> Disable)

Ada solusinya?

 
Comment by Cosa (2007-04-04 09:54:30)
Cosa

untuk warning pertama, sepertinya krn PHP di server hostingnya di-compile pk setting SAFE MODE, jadinya gak bisa jalan pluginnya. Coba kontak hostingnya untuk detailnya, mungkin bisa minta dibuka SAFE MODE-nya.

untuk warning kedua, mungkin krn direktori /wp-content/cache belum di chmod 777. Bbrp hosting butuh direktori ini di chmod manual ke 777 supaya pluginnya bisa jalan.

dicoba dulu ya :)

 
Comment by izza (2007-04-04 19:00:23)
izza

Thanks infonya mas Cosa… Untuk yang pertama belum aku kerjakan dan yang kedua udah aku coba ganti ke 777 tapi kok nggak bisa ya.. selalu balik ke 744. Nggak tau kenapa…

Serverku malah bikin folder sendiri secara misterius dengan nama ../wp-content/advance-cache.php (itu folder kok tulisannya pakai .php ya?)

Anyway.. udahlah, aku lepas aja plugin ini. Dipikir ntar-ntar aja. Lagi mumet.. :-(

 
 
 
 
#14
 
Zaini Hafid

ga pernah berhasil pasang wp-chace selalu eror hiks hiks

 
 
#15
 
Comment by radeondt (2007-04-08 19:52:00)
radeondt

boss kalo pake WP-cache apa malah tidak memenuhi hosting dengan file-file cache boss ?

 
Comment by Cosa (2007-04-09 07:34:18)
Cosa

iya. Tp perasaan hosting skrg ngasih spacenya GB-an kan, gak mungkin lah habis buat WP + cache-nya doang :)

 
 
 
#16
 
ayahfikri

maaf mas cosa, mgkn nggak pass nich. aku pingin pakai plug-in forum wordpress wp-forum 1.7.4, udah aku upload tapi masih ada trouble date()…..kenapa yach…, mungkin mas cosa bisa bantu untuk memasang script forumnya.

thank u mas

 
 
#17
 
TutorialsPortal

kalo untuk setting wp-cache yang optimal apa yah?
apa biarin default aja?

 
 
#18
 
kazemaru

di bawah 5000 pengunjung per hari ya? berarti masih aman dong, boro-boro 5000, dapat 1000 pengunjung aja masih belum tentu :)

 
 
#19
 
AdityaWirawan

Makasi banyak tuk info-info menarik di blog ini.

 
 
#20
 
Comment by Yunar (2007-11-23 22:54:24)
Yunar

Mas Cosa,
Bagaimana cara mengaktifkan WP cahe di servage.net, sy agak kesulitan (ada masalah), mohon petunjuk.
terutama ada error :

advanced-cache.php link does not exist
Create it by executing:
ln -s /mounted-storage/…………/wp-content/plugins/wp-cache/wp-cache-phase1.php /mounted-storage/…………/wp-content/advanced-cache.php
in your server

Bagaimana caranya mengeksekusi perintah itu ?

 
Comment by Cosa (2007-11-24 01:28:42)
Cosa

contact supportnya servage, minta jalanin perintah itu. Bilang aja mo install wp-cache supaya load server gak berat. Pasti mau kok.

 
Comment by Yunar (2007-11-24 06:01:20)
Yunar

Terimakasih, mau sy coba.
Sy agak males berhubungan dengan mereka, krn pernah beberapa kali contact support servage krn ada masalah setiap kali saya buat web n ngirim ke email yahoo selalu gak nyampe, dan mereka bilang itu masalah yahoo nya (padahal sy coba pake webshosting lain lancar2 saja).
Juga script dari rssfeedreader.com gak pernah jalan di servage (safe mode sudah di off).
eh maaf jadi curhat, terimakasih mas Cosa.
Jawabnya cepet banget kayak supportnya servage aja …. keren.

 
Comment by Yunar (2007-11-24 09:54:36)
Yunar

Ok sudah jalan skrg, terimakasih mas Cosa. Ternyata kita bisa melakukannya di file managernya servage.
Oya saya sudah keburu meng-off kan safe mode nya, apakah cukup aman, atau sebaiknya saya on kan lagi safe mode nya ?

 
(Comments wont nest below this level)
 
 
 
 
#21
 
Comment by wella (2008-03-08 11:14:16)
wella

Bagus juga artikel-artikelnya..
apalagi saya baru belajar tentang wordpress..
Saya akan coba tips-tipsnya..
makasih yah kakak Cosa..
ayuk

 
 
#22
 
Comment by ESC (2008-04-04 21:29:10)
ESC

Iya juga sih… WP bagus sih bagus, tapi kalau beratttt gak enak. Thanx tipsnya. musik

 
 

Tautan Balik Ke Artikel Ini

Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
sorry ngacir nocomment tipi tendang sombong sinchan sial senam nyerah ngiler nggaya nangis musik males love konslet kembar gatau damn bye ayuk You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.