Mempercepat loading wordpress
Cara Pertama
Untuk mempercepat loading wordpress banyak langkah yang bisa di lakukan, kenapa perlu loading wordpress lebih cepat, karena loding dapat berpengaruh pada visitor, dan page rangking. Dengan loading worpdress yang lambat, visitor dapat saja meninggalkan blog kita, dan ini merugikan pemilik blog sendiri.
Banyak hal yang menjadi penyebab dan sebab yang mengakibatkan wordpress menjadi lambat loadingnya. Salah satunya penggunaan plugins yang berlebihan, banyaknya request http, dan lain lainnya. Disini saya kumpulkan cara mempercepat loading blog wordpress tanpa plugins yang saya kompilasi dari berbagai blog.
- Minimalisir Whitespace di kode PHP dan CSS
Mengurangi whitespace di kode php dan css, bisa menggunakan software ketiga atau mengeditnya secara manual. Seperti cssFormating. - Repair dan Optimasi Database
- Kita bisa mengoptimasi database dan repair dari phpmyadmin.
- Hapus Plugins Tidak Perlu
- Hapus Banner affliasi dari sidebar
Cara Kedua
Mempercepat loading blog wordpress dengan meminimalkan permintaan queri ke database.
Seperti kita ketahui WordPress adalah mesin blog yang dibangun dengan bahasa pemrograman PHP dan basis data (database) MySQL, sehingga setiap kali blog diakses maka akan terjadi permintaan queri ke database terlebih dahulu sebelum sebuah postingan atau yang lainnya ditampilkan ke pembaca. Semakin banyak permintaan queri ke database maka akan semakin lama waktu loading yang dibutuhkan.
Supayaloading blog menjadi lebih cepat, maka kita harus meminimalkan permintaan queri ke database (membuatnya menjadi static dalam waktu tertentu dalam bentuk cache), caranya bisa menggunakan plugin DB Cache Reloaded, W3 Total Cache, WP Widget Cache atau yang lainnya.
Walaupun mungkin sudah ada yang menggunakan plugin tersebut, kita masih bisa mengoptimalkannya lagi. Seperti kita ketahui sebenarnya ada beberapa permintaan queri yang bisa kita pangkas atau membuatnya menjadi static untuk selamanya (sesuai kebutuhan), seperti nama blog dan tagline atau diskripsi blog, carshet Content-Type blog, language_attributes, url feed blog, url xmlrpc, url file css, javascript dan lain-lain yang ada di file header.php yang ada di folder theme.
Berikut contohnya, untuk nama blog dan tagline kode akan ditulis seperti ini (tidak persis sama tergantung jenis themenya) :
1 <h1 id="title"><a href="<?php bloginfo('url'); ?>/"><?php bloginfo('name'); ?></a></h1>
2 <div id="tagline"><?php bloginfo('description'); ?></div>
kode tersebut biasanya ditempatkan di file header.php yang ada di folder theme atau file header.php yang ada di folder template (seperti theme inove), theme lain malah ada yg ditempatkan di file functions.php, intinya cari tag H1 ini biasanya digunakan untuk judul blog dan diskripsi/tagline.Tag tersebut bisa kita buat menjadi static contohnya jadi seperti ini :
1 <h1 id="title"><a href="http://domainanda.com"/>Nama Blog Anda</a></h1>
2 <div id="tagline">Diskripsi/Tagline Blog Anda</div> Sesuaikan dengan url blog, nama blog dan diskripsi blog anda.Untuk language_attributes, carshet Content-Type, url feed blog, url xmlrpc, url file css, javascript dan lain-lain biasanya kodenya tertulis seperti ini (dinamic ) :
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes('xhtml'); ?>>
3 <head profile="http://gmpg.org/xfn/11">
4 <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
5 <link rel="alternate" type="application/rss+xml" title="<?php _e('RSS 2.0 - all posts'); ?>" href="<?php bloginfo( 'rss2_url' ); ?>" />
6 <link rel="alternate" type="application/rss+xml" title="<?php _e('RSS 2.0 - all comments'); ?>" href="<?php bloginfo('comments_rss2_url'); ?>" />
7 <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
8 <style type="text/css" media="screen">@import url( <?php bloginfo('stylesheet_url'); ?> );</style>
9 atau
10 <link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/stye.css" type="text/css" media="screen" />
11 <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/javascript.js"></script> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US" xml:lang="en-US">
3 <head profile="http://gmpg.org/xfn/11">
4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
5 <link rel="alternate" type="application/rss+xml" title="RSS 2.0 - all posts" href="http://domainanda.com/feed" />
6 <link rel="alternate" type="application/rss+xml" title="RSS 2.0 - all comments" href="http://domainanda.com/comments/feed" />
7 <link rel="pingback" href="http://domainanda.com/xmlrpc.php" /> <style type="text/css" media="screen">@import url( http://domainanda.com/wp-content/themes/folderthemeanda/style.css);</style>
8 atau
9 <link rel="stylesheet" href="http://domainanda.com/wp-content/themes/folderthemeanda/style.css" type="text/css" media="screen" />
10
11 <script type="text/javascript" src="http://domainanda.com/wp-content/themes/folderthemeanda/namafilejavascriptanda.js"></script>
Kode tersebut bisa dicek dengan melihat source code blog masing-masing silahkan disesuaikan. Untuk url feed juga bisa langsung diganti dengan url feedburner anda.
Selain di file header.php di bagian footer dan sidebar juga ada coding php yang sifatnya dinamic (queri sql ke database) seperti nama blog, url rss, Subscribe to RSS, email feed dan lain-lain. Bahkan beberapa plugin yang kita gunakan bisa kita buat static seperti url css, javascript dan lain-lain dan bisa dikombine jadi satu file, disamping mengurangi queri ke database juga untuk mengurangi http request. Kalaupun masih menggunakan plugin semisal DB Cache dan sejenisnya maka permintaan queri cachenya akan menjadi minimal, karena sebagian besar sudah kita buat jadi static, sehingga beban server juga makin berkurang.
Source :
http://mandailingnatal.com/2011/07/08/mempercepat-loading-wordpress.php
http://www.forumkami.net/forum-wordpress/52755-cara-mempercepat-wordpress.html
Features of BlackBerry WebWorks
Informasi Gempa melalui YM (yahoo messenger)
Disaat kita butuh informasi terjadinya gempa di indonesia, kita bisa mengakses situs resmi Badan Meteorologi Klimatologi dan Geofisika (www.bmg.go.id), atau menambahkan add-on earthquake alert pada browser firefox kita. Iseng-iseng saya bikin fitur bot sbg alternatif untuk memudahkan mendapatkan informasi gempa di indonesia, yang dapat diakses melalui aplikasi Yahoo Messenger (YM).
Screenshoot nya :
Cara penggunaan :
- PM / Chat id : gempainfo (melalui YM anda)
- Ketik salam apa saja, misal hello, hai, info, dsb
- Tunggu beberapa saat.., gempa info mengambil data gempa terakhir
- Selanjutnya gempainfo akan merespon salam anda tsb dengan informasi gempa terakhir yg terjadi.
Note :
- Anda bisa add id gempainfo, agar id gempainfo masuk ke dalam contact list YM anda, gempainfo secara otomatis akan menerima (accept) request anda.
- Informasi data gempa diambil dari situs BMG (www.bmg.go.id)
Semoga bermanfaat.
Installing BlackBerry Enterprise Server (BES) untuk IBM Lotus Domino
Sebelum melakukan implementasi, ada baiknya saya overview sedikit ttg BES dan Lotus Domino ini. BES atau singkatan dari BlackBerry Enterprise Server merupakan salah satu produk dari RIM (Research In Motion) yg diperuntukkan buat kalangan Corporate. BES ini adalah software tangguh yang bertindak sebagai tautan terpusat antara perangkat nirkabel, aplikasi perusahaan dan jaringan nirkabel. BES dirancang untuk memenuhi kebutuhan perusahaan dan organisasi pemerintah, software ini menghadirkan arsitektur yang terbukti aman, terbuka bagi komunikasi nirkabel yang meluas secara global dan data-data perusahaan bagi para pengguna smartphone.
Berikut beberapa keunggulan BES yg lain :
Fitur Keamanan Canggih — BlackBerry Enterprise Server memberikan enkripsi Advanced Encryption Standard (AES) dan Triple Data Encryption Standard (Triple DES) menyeluruh yang menjamin kerahasiaan dan integritas informasi yang dikirim secara nirkabel dari balik firewall ke perangkat nirkabel di lapangan. Dengan dukungan lebih dari 450 kebijakan dan perintah TI nirkabel over-the-air yang memungkinkan para administrator TI untuk melakukan pengaturan keamanan secara nirkabel, BlackBerry Enterprise Server memenuhi persyaratan-persyaratan TI paling ketat sekalipun.
Penyebaran dan Manajemen Sederhana — BlackBerry Enterprise Server membantu meningkatkan produktivitas TI dan mengurangi biaya tambahan administratif dengan mengaktifkan kendali dan manajemen terpusat, termasuk kemampuan administrasi berbasis peran dan kelompok.
Aplikasi Bisnis — BlackBerry Enterprise Server merupakan platform nirkabel terkemuka untuk email nirkabel, Personal Information Management (PIM), pesan instan (IM) dan data-data perusahaan lainnya. Dengan mayoritas pelanggan mengakses konten non-email content ketika berada di lapangan, BlackBerry Enterprise Server terbukti dalam memberikan lebih dari sekedar email kepada para pengguna smartphone.
Penghematan biaya — Dapat mendongkrak investasi dalam hal aplikasi maupun infrastruktur dan mengurangi Total Cost of Ownership (TCO). Protokol-protokol dan alat-alat pengembangan berbasis standar ada di dalam BlackBerry Enterprise Server sehingga bisa mendongkrak investasi teknologi yang ada.
Read more…
Tips Sembunyikan Drive HD di Windows XP
Kadang kita ingin menyembunyikan salah satu drive hard disk agar orang lain tidak mengetahui adanya drive tersebut. Berikut ini adalah salah satu tips untuk menyembunyikan drive hard disk PC yang menggunakan OS windows xp.
- Buka Start Menu | Run | ketik diskpart lalu tekan Enter.
- Jendela DOS akan terbuka, ketik list volume lalu tekan Enter.
- Untuk menyembunyikan Drive E misalnya, pilih dulu volumenya, ketik select volume 3 lalu tekan Enter.
- Ketik remove letter E lalu tekan Enter (untuk menyembunyikan Drive E, misalnya).
- Untuk memunculkan kembali Drive E, pilih dulu volumenya (mis, select volume 3) lalu ketik assign letter E lalu tekan Enter.
- Ulangi cara di atas bila ingin menyembunyikan drive C, F, dan sebagainya. Cara ini memungkinkan kita menyembunyikan beberapa drive sekaligus dalam satu waktu.
Notes :
- Sebaiknya Drive C (tempat sistem operasi Windows berada) tidak disembunyikan.
- Setelah melakukan hal ini, terkadang komputer perlu di-reboot. Jangan khawatir soal data, karena data dalam harddisk yang disembunyikan tetap sama dan tidak hilang
Server to Server Transfer
Server to Server Transfer 2 atau SST adalah sebuah kelas PHP yang dapat digunakan untuk memindahkan sebuah file dari suatu server ke server.

Proses pemindahan berlangsung dengan memanfaatkan protokol HTTP (melalui GET request), setelah data berhasil didapatkan maka selanjutnya data akan disimpan dalam bentuk sebuah file dalam komputer lokal. Jadi untuk dapat memanfaatkan SST, anda diharuskan memasang skrip ini pada komputer tujuan file yang akan anda pindahkan.
Adapun kebutuhan dari komputer tempat skrip ini dijalankankan adalah sebagai berikut:
1. Menggunakan Linux/Windows
2. Memiliki PHP Interpreter versi 4 atau lebih.
3. PHP telah di setting untuk mengijinkan Remote File Access
(setting “allow_url_fopen” = true)
Instalasi
———
1. Copy lah skrip sst.php, downloader.php dan script.inc.php ke direktori yang diinginkan
2. Panggil sst.php dengan menggunakan browser.
Catatan
——-
1. Ukuran maksimum dari file yang akan dipindahkan adalah 5*1048576 (5MB) – Ukuran maksimal file yang bisa dipindah bisa diubah di file “downloader.php”
2. SST 2 dapat bekerja dengan “redirection” URL.
3. SST 2 dapat bekerja dengan URL yang menggunakan username & password.
source : fuad.web.id
Menyingkat Syntax IF (di PHP)
Sebagai programer, tentu seringkali dihadapkan pada penggunaan syntax IF. Dimana IF construct tersebut digunakan untuk mengatur alur logika program. Jarang sekali ditemukan aplikasi yang tidak menggunakan syntax ini. Wajib ada kayak nya deh..
Umumnya IF construct dalam PHP adalah sebagai berikut :
if (expr1) {
// pernyataan jika expr1 true
} else if (expr2) {
// pernyataan jika expr2 true
} else {
// pernyataan jika expr1 dan expr2 false
}
Contoh penggunaan:
if ($status = ’0′)
echo ‘Guest’;
else
echo ‘Member’;
Dari contoh tersebut, dibutuhkan 4 baris untuk menghasilkan output “Guest” atau “Member”
Ok, tanpa panjang kata.., kita akan menyingkat syntax IF tersebut, menjadi sbb :
echo $status == ’0′ ? ‘Guest’ : ‘Member’;
Cukup simple bukan ?..hanya satu baris saja untuk menghasilkan output yang sama.., bandingkan dengan 4 baris sebelumnya.
Syntax nya :
echo expr ? ‘value if true’ : ‘value if false’;Jika ingin simpan variable :
$var = expr ? ‘value if true’ : ‘value if false’;
Simple, Hemat dan Mudah…:)
Software Info Gempa Online
Indonesia sering kena gempa, mungkin lempengan bumi di indonesia lagi tidak stabil. Secara tidak sengaja saya nemuin sebuah software Info gempa dimana kita bisa langsung terkoneksi dengan BMG (Badan Meteorologi dan Geofisika)
Download Software Info Gempa Disini
Software ini biarpun program mini tapi jangan kuatir banyak keunggulannya. diantanya
1. kita bisa mengetahui Kekuatan gempa
2. Kita bisa mengetahui tanggal dan jamnya
3. Kita bisa mengetahui lokasi berdasarkan Garis Litang dan Bujur
4. Juga lokasi yang jelas berdasarkan kota besar
5. Jika terjadi di laut maka kedalamannya pun akan ditunjukkan.
Nanti filenya langsung saja install. secara default berada di C:\Info gempa bmg\
Nah dalam folder tersebut ada 3 file file yang harus kamu pakai adalah info gempa bmg.exe dimana 2 file lainnya yaitu alert dan tsunami, dimana dan jikalau terjadi gempa maka suara alert yang berbunyi, jika berpotensi tsunami maka audio tsunami, sofware ini cocok untuk perkantoran dengan gedung yang tinggi.
Nanti kalau udah jalan langsung aja cari tulisan connect, seperti yang saya kasih lingkaran merah. Semoga gempa tidak sering terjadi lagi di indonesia. Amieen…!!!!!

DOWNLOAD SOFTWARE INFO GEMPA DISINI
Source : Yoyoxcomputer.wordpress.com
![]()
Ternyata Blackberry juga mungkin untuk di HACK
Jika kita amati bahwa perkembangan sebuah telepon genggam yang sering kita sebut sebagai BLACKBERRY, ternyata dibalik kemewahannya perangkat yang satu ini bisa juga diserang (attack) dengan menggunakan jaringan wireless yang sudah disematkan pada generasi terbaru Blackberry. Dan serangan yang secara umum serangan dilakukan adalah via TCP/IP dengan menggunakan metode “arpspoof dan dnsspoof”.
Karena menurut beberapa ahli bahwa salah satu kelemahan sekaligus kekuatan Blackberry adalah adanya feature “proxying” yang hampir ada pada setiap device dari RIM ini, yang mana hampir secara keseluruhan layananan Blackberry baik itu e-mail (pushmail), browsing baik dari dan menuju perangkat Blackberry kita melalui server Blackberry (untuk kawasan ASIA PASIFIK) server berada ap.blackberry.com

OK tidak perlu panjang lebar lagi berikut adalah beberapa metode yang bisa mengakibatkan perangkat kita di “Attack”
1. ARP Spoofing :
Untuk dapat melakukan capture data melalui switches network, slah satu cara yang bisa dilakukan adalah dengan “meracuni/meng-inject” tabel ARP pada perangkat Blackberry yang dikenal sebagai ARP Spoofing yang bisa juga kita sebut sebagai metode ARP poisoning atau ARP poison routing. Tabel ARP inilah yang digunakan perangkat Blackberry kita untuk berkomunikasi dengan netwok device yang lain atau kira2 begini penjelasannya [i][i]“The principle of ARP spoofing is to send fake, or “spoofed”, ARP messages to an Ethernet LAN. Generally, the aim is to associate the “attacker’s” MAC address with the IP address of another node (such as the default gateway). Any traffic meant for that IP sent to the attacker instead. The attacker could the choose to forward the traffic to the actual default gateway (passive sniffing) or modify the data before forwading it (man-in-the-middle-attack). The attacker could also launch a denial-of-service attack againts a victim by associating a nonexistent MAC address to the IP address ofthe victim’s default gateway.
Sebagai contoh, ketika seseorang mencoba untuk mengkoneksikan Blackberrynya ke salah satu wireless access point (WAP) hingga terhubung ke dalam jaringan, dan selanjutnya dengan menggunakan teknik serangn ARP spoofing guna meracuni tabel dalam ARP (internal) yang dimiliki oleh Blackberry, sehingga Blackberry yang telah diracuni berikut dengan server akan mengirim seluruh data dari dan menuju Blackberry yang diracuni melewati Blackberry “attacker” terlebih dulu.
Jika diilustrasikan kira sebagai berikut :

dengan metode ini ternyata bahwa seluruh aliran data bisa diterima oleh “attacker” terlebih dulu melewati komputer yang telah diatur sebelumnya, dengan menggunakan tool’s Cain Abel yang mana applikasi ini juga secara otomatis menciptakan sertifikat palsu (fake) yang nantinya akan memalsukan sertifikat asli yang digunakan oleh ap.blackberry.com akan tetapi juga harus dingat bahwa seluruh koneksi akan di=”proxy” oleh rcp.ap.blackberry.com dan komunikasi akan menggunakan SSL :
RSS Extractor and Displayer
Script php dibawah ini dapat digunakan utk menampilkan RSS content dari situs tertentu. Menggunakan rsslib dari scriptol.com
Online Demo : http://yayak.web.id/scriptz/phprss/
Core script : index.php dan rsslib.php
File index.php :
<?php include “rsslib.php”; ?>
<marquee direction=”up” width=”100%” height=”215px” loop=”-1″ scrollAmount=1 scrollDelay= 25 truespeed
onMouseOver=”javascript:stop();” onMouseOut=”javascript:start();”>
<?php echo RSS_Display(“http://situstujuan/rss/“, 10); ?>
</marquee>
note : ganti url situs tujuan dg link rss situs yg di maksut
Selanjutnya File rsslib.php












Komentar terakhir