Langsung ke konten utama

Postingan

Menampilkan postingan dengan label database

Percepat query mysql pada database dengan jutaan row

Database adalah induk dari sebuah aplikasi. berbicara masalah database pasti akan menyinggung soal query. query bisa disimpulkan sebagai cara untuk menampilkan data database semakin banyak data pada database semakin ribet pada penampilannya. kan tidak mungkin menampilkan data berisi jutaan row sekaligus. solusinya adalah dengan melakukan seleksi pada database tersebut. Jangan pilih field yang tidak perlu (*) ini hal utama untuk mempercepat query mysql, pastikan memilih filed yang dibutuhkan saja. apalagi jika filed bisa puluhan pastikan memilih field yang ingin ditampilkan saja. SELECT * FROM wp_posts; sebaiknya gunakan metode seperti ini SELECT title, excerpt, author FROM wp_posts; Gunakan Limit pada quey sql Selanjutnya gunakan limit pada query ini penting untuk menghindari menampilkan data yang tidak perlu. SELECT title, excerpt, author FROM wp_posts LIMIT 10; Jangan lakukan query sql di looping foreach ($ display_order sebagai $ id => $ ordinal) {$ sql = "UP...

install gammu di Linux debian

Untuk install gammu pertama ikuti langkah berikut: #wget https://sourceforge.net/projects/gammu/files/gammu/1.28.0/gammu-1.28 #tar xvfz gammu-1.28.0.tar.gz #apt-get install autoconf #apt-get install gcc #apt-get install make #apt-get install cmake #apt-get install libxml2 #apt-get install libxml2-dev #apt-get install libmysqlclient15-dev #ls akan terlihat folder gammu hasil extract, saat ini terlihat folder bernama gammu-1.28.0 # cd gammu-1.28.0 gammu-1.28.0#./configure gammu-1.28.0#make gammu-1.28.0#make install gammu-1.28.0#cd docs/config gammu-1.28.0/docs/config#cp gammurc smsdrc /etc/ # cd /var/log /var/log#mkdir gammu /var/log#cd gammu /var/log/gammu#touch smsdlog /var/log/gammu#ls -l kalo hasilnya persis seperti berikut, berarti benar (tanggal & waktu tidak termasuk) total 0 -rw-r--r-- 1 root root 0 Dec 04 13:14 smsdlog contoh, memakai GSM Modem Serial Wavecom Fastrack M1306 memakai Kartu Chip GSM men*ari tanpa security PIN CODE, tertancap di serial port 1 NB : Modem W...

Koneksi database MySQLi_connect di PHP

Seperti yang sobat ketahui, pada PHP 5 sudah diperkenalkan Mysqli dan versi 5.5 keatas semua koneksi php ke database harus menggunakan MySQLi_connect .bagi sobat yang sudah terlanjur menggunakan koneksi database yang lama beribut cara mengganti dari mysql ke mysqli. <?php $sql = new mysqli('localhost','root','password','dbname'); ?> Contoh koneksi mysqli dengan metode prosedural <?php $con = mysqli_connect('localhost','root','password','dbname'); ?> memeriksa error pada koneksi  mysqli dengan metode objek <?php $sql = new mysqli('localhost', 'root', 'password', 'dbname'); if($db->connect_errno > 0){ die('Unable to connect to database [' . $db->connect_error . ']'); } ?> memeriksa error pada koneksi  mysqli dengan metode prosedural <?php $con = mysqli_connect("HostName","UserName","password","DBName...