Post

Optimasi Tabel MYSQL dengan PHP

In Mysql, PHP, Tips on February 9, 2010 by erroz Tagged: ,

Mysql Optimize

Mysql Optimize

Pada kesempatan kali ini saya akan memberikan contoh script PHP untuk melakukan optimasi pada tabel di database mysql kita. Mengapa kita perlu mengoptimasi tabel – tabel kita di database mysql ? Tentunya untuk mempercepat ketika kita memproses data di dalam tabel mysql tersebut , selain optimasi tabel, penggunaan index di dalam tabel kita juga berpengaruh besar pada kecepatan ketika kita melakukan sebuah query ke tabel mysql kita nantinya.

Langsung saja, sebelumnya kita buat file bernama optimasi.php lalu tuliskan kode dibawah ini :

<?php
$server = “localhost”;
$username = “root”;
$password = “”;
$database = “contoh”;

$koneksi=mysql_connect($server,$username,$password) or die(“Koneksi gagal”);
mysql_select_db($database) or die(“Database tidak bisa dibuka”);

$alltables = mysql_query(“SHOW TABLES”);

while ($table = mysql_fetch_assoc($alltables)){

foreach ($table as $db => $tablename){
$h=mysql_fetch_array(mysql_query(“OPTIMIZE TABLE $tablename”)) or die(mysql_error());
echo ‘<b>Table Name : </b>’.$h[Table].’ | <b>OP : </b>’.$h[Op].’ | <b>Msg Type : </b>’.$h[Msg_type].’ | <b>Msg Text : </b>’.$h[Msg_text].’<br>’;
}

}
?>

Untuk koneksi dan database, sesuaikan dengan konfigurasi mysql yang ada di masing – masing localhost. Jika ada yang ingin ditanyakan mari kita sharing disini. Sekian dulu ya mo persiapkan materi Online Marketing untuk pelatihan di kantor.

Semoga bermanfaat

Post

Daftar Situs ke Mesin Pencari

In My Self, PHP, Tips, Uncategorized on January 5, 2010 by erroz Tagged: , , ,

Pada kesempatan kali ini saya akan memberikan informasi singkat bagaimana mendaftarkan website kita ke mesin pencari yang ada. Ada banyak mesin pencari yang ada di dunia maya saat ini, namun pada kesempatan kali ini saya akan fokus pada 3 besar mesin pencari yaitu Google, Bing, dan Yahoo.

Mengapa harus mendaftarkan website kita ke mesin pencari ? Tentunya sebagai satu dari sekian banyak cara bagaimana website kita bisa terindex di mesin pencari ketika seseorang mencari sebuah kata kunci di mesin pencari dan menemukan website kita.  Langsung saja berikut ini link – linknya.

Semoga Bermanfaat

Post

Percantik Halaman Website Anda dengan Bubble Tips

In Java Script, Jquery, PHP, Tips on December 22, 2009 by erroz Tagged: ,

Bubble Tool Tips

Bubble Tool Tips

Pada kesempatan kali ini saya akan memberikan contoh code bagaimana membuat Bubble Tips yang cantik. Bubble Tips berguna memberikan informasi kepada pengunjung website kita tentang keterangan pada link yang terdapat di website kita. Untuk lebih jelasnya bisa lihat di demo yang saya cantumkan dibawah ini.

Demo dan Source Code bisa dilihat disini
Semoga Bermanfaat

Post

FancyBox For Displaying Images

In Java Script, Jquery, PHP on December 22, 2009 by erroz Tagged: ,

Fancy Box

Fancy Box

Pada kesempatan kali ini saya akan memberikan contoh menampilkan gambar dalam bentuk yang lebih menarik dengan menggunakan pustaka Jquery yaitu fancybox. Code lengkapnya bisa anda lihat di websitenya.

Contoh yang diberikan disini hanya memanggil gambar – gambar yang ada disuatu folder dan pemanggilannya menggunakan script. Anda bisa memodifikasinya semisal memanggil foto dari sebuah database seperti yang sudah saya buat di website XAMthone Plus.

Source Code dan Demo bisa dilihat disini
Semoga Bermanfaat

Post

Membuat Alias Judul Artikel dengan Ajax

In Java Script, PHP, Tutorial on December 9, 2009 by erroz Tagged:

User Friendly URL

User Friendly URL

Pada kesempatan kali ini saya akan memberikan tutorial contoh script ajax untuk membuat alias dari sebuah artikel. Selama ini dalam membuat sebuah website saya sering menggunakan konsep pemanggilan ‘query string’ di URL-nya untuk pemanggilan sebuah artikel dari database.

www.situs.com/detail.php?page=produk&id=8

Perintah diatas berarti program akan memanggil file detail.php dan mencari page=detail dan query ke database berdasarkan id yang disebutkan yaitu id=8. Jika page yang dicari ditemukan makan akan menampilkan artikel tersebut. Konsep seperti ini perlahan mulai ditinggalkan dan berganti dengan konsep User Friendly URL yang lebih clean dan mudah dibaca.

Konsep User Friendly URL
sebelumnya
www.situs.com/detail.php?page=produk&id=8
menjadi
www.situs.com/detail/produk/penyakit-kanker-sembuh-dengan-xamthone-plus

Terlihat penulisan URL yang kedua lebih clean dan mudah untuk dibaca dibanding dengan penulisan URL yang pertama. Kita bisa mengganti id yang sebelumnya menjadi kunci untuk memanggil suatu artikel di dalam tabel berganti dengan alias yang sebenarnya itu adalah judul dari artikel yang kita input. Selain itu kita harus mengaktifkan modul mod_rewrite di settingan Apache Conf-nya dan membuat sebuah file .htaccess.

sehingga pemanggilan
www.situs.com/detail/produk/
diartikan
www.situs.com/detail.php?page=produk

Demo dan Source Code bisa dilihat disini

Semoga Bermanfaat

Post

Jangan Jualan di Jejaring Social

In My Self, Tips, Tutorial on November 11, 2009 by erroz Tagged: , ,

Jangan Jualan di Jejaring Social

Jangan Jualan di Jejaring Social

Agak kaget juga melihat judul diatas, sebab pada awalnya saya berpikir bahwa situs jejaring social seperti Facebook adalah sebuah media besar untuk saya memulai ‘jualan’.

Setidaknya untuk kalangan teman – teman yang saya kenal. Mulai dari menuliskan tentang informasi produk yang ingin kita jual di status kita sampai mengirimi mereka pesan satu – persatu yang isinya tidak lain memberi informasi tentang produk kita dengan harapan mereka tertarik dan akhirnya membeli.

Lalu kini perhatian saya berubah, saya sudah tidak menulis informasi di wall lagi karna setelah saya lakukan hal itu, kawan – kawan mengomentarinya dengan berkata ‘Duh jualan mulu neh dari kemaren’. Mungkin sekali dua kali saya menulis status di wall yang menginformasikan produk saya, masih bisa mereka terima, namun lama kelamaan akan berdampak buruk terhadap ‘image’ kita sendiri.  Karna memang tujuan facebook adalah sebuah situs social untuk menjalin pertemanan atau menghubungkan kembali persaudaraan yang telah terputus sebelumnya dan bukan untuk ajang penjualan.

Facebook Pages

Sebetulnya saat ini facebook telah menyediakan menu bagi kalangan pebisnis untuk beriklan secara gratis di dalam lingkungan facebook, yaitu ‘Facebook Pages’. Saat ini saya pun memulai dengan membuat Facebook Pages untuk produk yang ingin saya iklankan, saya mulai mengisi content – content yang ada sesuai dengan produknya dan memulai mengundang orang untuk menjadi fan di pages itu. Saya rasa cara ini cukup ‘Sopan’ untuk membentuk sebuah komunitas.

Pages membuat produk itu berdiri sendiri dan bukan menggunakan account personal yang bersangkutan.  Akhirnya saya bebas menulis dan mengisi contentnya sebanyak mungkin tanpa ada sindiran bahwa akun saya ‘hanya untuk jualan mulu’. Kalo mereka tertarik mereka bisa membacanya di pages tersebut dan syukur – syukur mau bergabung menjadi fan.

Markas Besar Online

Membuat Facebook Pages adalah satu dari sekian banyak cara untuk mengembangkan model marketing online yaitu membentuk sebuah ‘Markas Besar Online’. Markas Besar ini bisa berarti ketika seseorang butuh informasi tentang produk kita secara online mereka tahu harus kemana mereka menuju. Bisa berupa website, blog ataupun ya melalui Facebook Pages ini.  Janganlah memfokuskan Pages sebagai tolak ukur keberhasilan brand produk kita di internet dan baiknya jangan menjadikan Facebook Pages sebagai markas besar kita.

Misal Pages kita tersebut berhasil meraih 5000 fan, ok berarti sukses menjadikan Pages tersebut terkenal, lalu mo diapakan fan – fan tersebut ? Bisakah fan tersebut dijadikan pembeli ?  Belum tentu. Tapi bila keadaan itu kita ubah misalkan kita jadikan Pages itu hanya sebagai wadah untuk mempromosikan website kita dan arahkan mereka untuk mengunjungi website atau markas besar kita yang sebenarnya. Disanalah besar kemungkinan transaksi penjualan bisa terjadi.

Ada Aturan Main

Lalu apakah itu berarti facebook tidak bisa dijadikan media promsi kita ? Bisa, namun sekali lagi ada ‘aturan mainnya’. Bisa kita ilustrasikan seperti ini. Saya mempunyai account di facebook, saya menuliskan bahwa keahlian saya adalah dibidang website, saya sering membuat notes yang berhubungan dengan dunia website, bila perlu saya lampirkan pula portofolionya di info account facebook saya.

Lalu saya berteman dengan Andi. Saya akrab dengan dia dan Andi tahu tentang pekerjaan saya dan bidang yang saya geluti. Suatu saat teman Andi, sebut saja Sinta membutuhkan seorang web programmer untuk membuat website company profile di perusahaanya, dan dia bertanya ke andi apakah punya kenalan orang yang bisa membuat website, tentu ada tahu langkah apa yang akan diambil Andi ?

Ya pasti dia akan merekomendasikan saya untuk membantu temannya itu. Hal semacam ini tentunya pasti kita alami di dunia nyata, saya pun sudah, namun untuk dunia maya ini saya masih mencobanya.  Keberhasilan saya berbisnis di online marketing terjadi senin lalu, ketika ada seseorang membaca iklan saya di internet dan tertarik dengan produk yang saya iklankan. Alhasil kita melakukan transaksi dan saling bertukar informasi bersama. Dan bukan hal mustahil suatu saat ketika dia membutuhkan pembuatan website untuk kantornya dia bisa menghubungi saya nantinya. :)

Niat Baik Diiringi Cara Yang Baik

Seperti itulah kita pun harus pintar – pintar menggunakan media yang ada, jangan sampai kejadian teman sekantor saya yang saking ‘Hot’-nya mengiklankan suatu produk di forum – forum hingga akhirnya dia kena sanksi ‘Banned’ oleh administrator forum tersebut karna memposting iklan tidak di sub forum yang telah disediakan. Apakah hanya dia yang jadi buruk citranya? Tentu tidak, produk yang ingin diiklankannya pun ikut terkena imbasnya, setidaknya itu menurut pandangan saya.

Saat ini pun saya masih belajar untuk menjadi pengguna internet dan media social yang ada dengan baik. Caranya ya banyak – banyak dan banyak belajar dan memahami. Beberapa sumber artikel ini saya dapat dari navinot.com dan beberapa sumber lainnya.

Semoga bermanfaat

Post

5 Tips Membuat Blog Lebih Popular

In Tips, Tutorial on November 9, 2009 by erroz Tagged:

Tetap Menulis dan Bersabarlah

Pepatah kuno mengatakan “kota roma tidak dibangun dalam satu malam saja”. Untuk menghasilkan sebuah blog yang berkualitas dibutuhkan konsistensi dan keteguhan untuk selalu mengupdate content dari blog yang kita punya. Jangan pernah mengharapkan blog kita dikunjungi oleh banyak orang dalam waktu 1 atau 2 bulan saja.

Yaro Starak mengatakan bahwa dalam 6 bulan pertama, sebagian besar blog memberi tanpa mengharapkan untuk menerima. 6 bulan berikutnya adalah waktu yang kita butuhkan untuk mendapatkan pengalaman tentang blogging dan mengetahui bagaimana menulis content yang baik. Lakukanlah rutinitas untuk selalu mengupdate content blog kita dan bersabarlah.

Konsisten Dalam Update Content Blog

Lalu bagaimanakah seharusnya aturan dalam menulis artikel dalam blog ? Tidak ada aturan baku tentang seberapa baiknya kita mengupdate content di blog dalam seharinya. Saat ini saya sedang menjalani konsep 2 x 1. Konsep 2 artikel baru dalam satu harinya.

Cukupkan untuk menambahkan 2 artikel dalam satu harinya, tidak lebih, meskipun saat itu kita memiliki 4-5 artikel baru yang ingin kita tampilkan. Tentukan prioritas mana yang ingin ditampilkan, dan hanya 2 artikel yang kita publish, selebihnya siapkan untuk edisi berikutnya. Cara ini akan membuat pembaca selalu menantikan artikel – artikel terbaru dari blog kita. Dibandingkan kita menuliskan semua artikel yang ada dalam satu hari namun tidak pada hari – hari berikutnya.

Sediakan Link Untuk Mereka Download

Cara terbaik untuk mendapatkan pembaca yang setia adalah memberikan mereka sesuatu yang ‘Gratis’. Carilah informasi apa yang saat ini sedang tren yang paling banyak dicari dan sediakan hal itu secara gratis di blog kita. Jika anda memliki background pemrograman, sediakanlah link semisal E-Book Pemrograman Gratis, sebuah script PHP, dan lain sebagainya yang menjadikan pengunjung selalu setia untuk mengunjungi blog kita. Ingat selalu pepatah ” The More You Give, The More You Get !”.

Jadilah Penulis di Blog yang sudah Terkenal

Dalam dunia marketing ada istilah ‘Menjemput Bola’, ya kita gunakan prinsip itu dalam mempopulerkan blog kita. Jika pengunjung tak kunjung datang ke blog kita, kenapa tidak kita yang mengunjungi mereka dan mengundang mereka untuk datang ke blog kita ? Lalu bagaimana caranya mengundang mereka untuk mau sekedar mampir ke blog kita ?

Berkontribusilah dalam komunitas tertentu. Kita tentu mengenal ilmukomputer.com disana tersedia banyak artikel dari berbagai macam penulis dengan latar pendidikan mereka masing – masing. Pada akhir di setiap artikel selalu dicantumkan tentang data penulis artikel tersebut. Dan rata – rata penulis mencantumkan alamat email, website, atau blog yang mereka miliki.

Jika artikelnya bagus tentunya si pembaca ingin tahu lebih lanjut tentang jati diri si penulis dengan cara mengunjungi alamat website / blog yang tersedia tersebut dan akhirnya pengunjung pun datang untuk sekedar singgah di blog kita.

Promosikan Artikel dan bukan Blog

Pastikan kekuatan blog kita berada pada kualitas content yang ada. Kesalahan terbesar seorang blogger adalah gencar mempromosikan blognya tanpa peduli dan memperhatikan tentang content yang ada. Buatlah content yang sedang hangat dan menarik untuk dibicarakan saat ini dan arahkan pengunjung untuk selalu mengisi kolom komentar dari blog kita.

Tujuannya tentu untuk menganalisa tanggapan penunjung dari content di blog kita. Selain itu pastikan dekorasi blog kita membuat setiap ‘tamu’ yang datang merasa betah dan nyaman berlama – lama disana seraya kita berkata ‘anggap saja seperti dirumah sendiri’

Semoga Bermanfaat

Post

Mendapatkan Informasi Follower Twitter Kita dengan PHP

In PHP, Tips, Tutorial on October 21, 2009 by erroz Tagged: ,

Mendapatkan Informasi Follower Twitter Kita dengan PHP

Jika kita memiliki sebuah website atau blog dan menggunakan Twitter, akan sangat menarik mengetahui sudah berapa banyak follower di Twitter kita. Seperti saya yang setiap hari mengecek sudah berapa banyak pengikut (follower) di Twitter Saya. Karna semakin banyak follower maka akan semakin terbuka lebar juga kesempatan kita untuk dikenal orang terlebih bisa kita gunakan untuk mempromosikan sebuah produk.

Pada kesempatan ini saya akan mensertakan sebuah code snippet PHP untuk mengetahui sudah berapa banyak seh follower pada twitter kita tanpa harus kita membuka alamat twitter kita. Bagaimana caranya ?

Langkah pertama membuat file twitter.php
<?php
$xml=file_get_contents(‘http://twitter.com/users/show.xml?screen_name=muhamaderros’);
if (preg_match(‘/followers_count>(.*)</’,$xml,$match)!=0) {
$tw['count'] = $match[1];
}
echo “Jumlah Follower : $tw[count] Followers”;
?>

Kemudian kita jalankan di server local kita tentunya komputer kita harus terhubung dengan internet untuk mengecek ke alamat twitter kita. Tercetak Jumlah Follower : 9 Follower he2x.. masih dikit ya.. so follow me @muhamaderros

Semoga Bermanfaat

Source : http://www.rarst.net/

Post

Model Sederhana Eksport – Import Data MYSQL dengan PHP

In Mysql, PHP, Tips, Tutorial on October 21, 2009 by erroz Tagged: ,

Contoh Form Eksport Data

Contoh Form Eksport Data

Pada kesempatan kali ini saya akan membuat tutorial bagaimana membuat program sederhana Eksport dan Import data. Tutorial ini dibuat berdasarkan pengalaman yang saya alami ketika harus membuat model eksport data dari cabang untuk dikirimkan ke kantor pusat dan diproses dipusat. Metode yang saya gunakan disini modelnya insert field satu per satu,  jadi kita deklarasikan dahulu semua field yang diperlukan dari mulai proses eksport hingga nanti proses insert di pusat.

Langkah pertama yang dilakukan adalah mengeksport data yang ditandai dengan memilih periode dari tanggal penjualan yang ada, yaitu tanggal awal dan tanggal akhir penjualan dan kemudian mengklik tombol proses. Pada proses eksport data ini saya menggunakan metode ajax, dimana proses membentuk query dan disimpan dalam bentuk txtfilenya dilakukan di sisi server yaitu di file eksportData.php.

File text yang terbentuk langsung diubah dalam bentuk file ZIP dan  diberi nama berdasarkan tanggal awal dan akhir periode penjualan yang kita pilih. Misalkan kita memilih 1 Agustus 2009 – 31 Agustus 2009 maka akan terbentuk file dengan nama 20090801_20090831.zip dan sebagainya. Setelah selesai mengeksport data, kita akan beralih ke model import data.

Disini kita akan mengupload file txt yang telah dieskport tadi. Di dalam proses import ini saya membuat validasi untuk mengecek terlebih dahulu apakah data yang diimport itu sudah ada atau belum. Jika sudah maka akan ada pemberitahuan “Maaf Data Periode 1 Agustus 2009 sampai 31 Agustus 2009 sudah ada !” Tujuannya jelas untuk menghindari duplikasi data akibat kelalaian si user ketika mengimport data.

Contoh Form Import

Contoh Form Import

Contoh tutorial saya ini hanya mengeksport satu tabel saja yaitu sales_produk_header. Lalu bagaimana kalo dua atau tiga tabel lebih ? ya tinggal dimodifikasikan saja sesuai keperluan. Misalkan selain table header harus ada tabel detailnya juga yang diimport, ya tinggal kita bikin validasi apakah kedua tabel tersebut sudah diproses kedua – duanya ? seperti itu. Jika ada yang kurang jelas bisa kita diskusikan disini atau mungkin ada cara yang lebih gampang dan mudah ? Boleh juga share disini. Maklum saya pun masih dalam tahap belajar dan memahami.

Source Code bisa diunduh disini

Semoga Bermanfaat

Post

http://twitter.com/muhamaderros

In Uncategorized on October 17, 2009 by erroz Tagged:

Just Inform to You : http://twitter.com/muhamaderros