Jumat, 25 Juli 2008

oci_connect dan ocilogon

Bagi pengguna php dan oracle pasti akan kenal yang namanya oci8, oci8 ini adalah salah satu kompnen yang diperlukan untuk melakukan koneksi antara php dengan database oracle.
Nah... untuk melakukan koneksi maka diperlukan yang namanya oci_connect atau ocilogon.
Untuk kedua hal tersebut adalah sama yaitu perintah yang digunakan untuk melakukan koneksi antara php dan oracle.

Yang membedakan adalah untuk oci_connect mulai disuport oleh php5 makanya jika make php dibawah php5 tidak bisa. Jika anda memakai php5 maka sangat disarankan untuk menggunakan oci_connect, karena jika anda memakai ocilogon maka di sisi oracle akan membentuk session sampai apache direstart baru sesion yang timbul di kill, jadi jika anda melakukan ocilogon berkali-kali akan muncul session yang banyak. Misal jika anda punya 10 pengguna yang menggunakan aplikasi anda, dan mereka semua melakukan 10 kali refresh pada halaman yang memakai ocilogon, maka akan terbentuk 10 * 10 =100 sesion, sangat boros padahal cuma ada 10 user kok ada 100 sesion. Coba anda bayangkan jika pengguna aplikasi ada 1000 orang! . Nah kelemahan ini diperbaiki jika anda memakai oci_connect, karena sesion yang terjadi akan di kill secara otomatis setelah query selesai.

Silakan anda coba, dan semoga bermanfaat..

1 komentar:

  1. Gimana tuh kodingnya oci_connect, trus syarat-syarat pa ja,kirim di emailku yach pranandaka@gmail.com.Thank yach!!

    BalasHapus