Berhubung skripsi gue pake bahasa pemrograman PHP, maka ada beberapa hal menarik yangpengen gue tunjukkin, setelah gugling sana sini, gue nemuik artikel yg isinya tentang tips untuk mengoptimalkan script php yg kita gunakan. oke, tanpa blablabla, ini nih tips nya…
Untuk menampilkan string, sebaiknya gunakan perintahecho daripada print.
Gunakan function unset() untuk menghapus variabel dari memori, khususnya array berukuran besar, bila tidak digunakan lagi pada proses berikutnya.
Mmm… sebaiknya hindari penggunaan require_once(), karena function ini butuh load memori yang besar
Bila Anda ingin mengetahui kapan suatu script mulai dijalankan, sebaiknya gunakan $_SERVER['REQUEST_TIME'] daripada time().
Untuk mengganti substring, penggunaan str_replace() lebih baik daripreg_replace(). But…. function strtr() malah lebih cepat 4 kali lipat daripadastr_replace().
Untuk mencari posisi substring, function yang paling cepat prosesnya adalahstrpos(), diikuti preg_match(), dan terakhir ereg().
Lebih baik gunakan switch untuk menyatakan kondisional statement daripada multiple IF, atau IF ELSE
Tutup koneksi database Anda bila sudah tidak digunakan lagi
Untuk memfetch data dari database, sebaiknya gunakan $row['id'] daripada$row[id] karena penggunaan $row['id'] akan lebih cepat 7 kali lipat
Hindari penggunaan function dalam looping FOR, misalnya penggunaan functioncount() dalam for ($x=0; $x < count($array); $x++)
Penggunaan increment pada properti obyek, misal $this->$x++ menyebabkan proses 3 kali lebih lambat daripada increment pada variabel lokal $x++.
Script PHP akan diproses oleh Apache 2 – 10 kali lebih lambat daripada halaman HTML statis, oleh karena itu usahakan perbanyak penggunaan halaman HTML statis untuk membangun aplikasi web.
Tidak semua script PHP harus dinyatakan dalam bentuk OOP, karena seringnya malah membuat memori penuh. Hal ini disebabkan setiap method dan object membutuhkan memori yang tidak sedikit
Sebaiknya setiap struktur data jangan dinyatakan dalam bentuk class, terkadang array juga berguna untuk efisiensi memori.
Sebaiknya gunakan single quote untuk mengapit string, daripada double quote. Sebagai contoh
$string = ‘Hello’; lebih baik daripada $string = “Hello”;
~ by wordforworld on December 29, 2008.
Posted in gaptek, kuliah
Tags: PHP
jelek ini dpt dr mana?