Jangan Gunakan Regular Expressions Kecuali Memang Harus
Fitur php sangatlah banyak, beberapa memang sangat powerful. Namun, pada situasi tertentu 2 atau lebih function dapat digunakan untuk mengatasi masalah yang sama, namun dengan perbedaaan performance.
Mungkin yang paling sering digunakan adalah ereg_replace dan preg_replace. Bila hanya ingin mengganti string, cukup gunakan str_replace karena dengan regular expression di atas akan memakan waktu 10 kali lipat lebih lama dibandingkan dengan str_replace.
Jika memang harus menggunakan regular expression, cobalah menggunakan Perl-compatible function, seperti preg_match dan preg_replace sebagai pengganti regular expression pendahulunya, seperti ereg dan ereg_replace. Selain lebih powerful, Perl-compatible function relatif lebih cepat.
Related Posts:
Tags: optimasi, performance, regular expression
27.Sep.08
PHP
You can leave a response, or trackback from your own site.