-->

PHP: Perbedaan Koneksi Database PHP



Assalamu'alaikum W.W
Oke pada kesempatan kali ini rekayasaternaklele akan membahas tentang PHP : Perbedaan Koneksi Database PHP

Judul
PHP: Perbedaan Koneksi Database PHP

Pengertian
Menurut Wikipedia, PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
Latar Belakang
PHP termasuk bahasa pemrograman server side. PHP juga menjadi salah satu bahasa pemrograman yang wajib dikuasi oleh seorang programmer yang ingin menjadi seorang web developer. Hampir semua lowongan kerja web developer mensyaratkan menguasai bahasa pemrogramman PHP.

Maksud dan Tujuan
Memahami, mengerti, bisa, dan menguasai Seesion dan Create pada PHP

Alat dan Bahan
Text Editor , Koenksi Internet, dan PC

Jangka Waktu
1 jam

Pembahasan
PHP memiliki 3 cara pengaksesan MySQL, yakni melalui PDO (PHP Data Objects), mysqli extension dan mysql extension. PDO menggunakan OOP, mysqli extension dapat menggunakan procedural dan OOP sedangkan mysql extension menggunakan prosedural. Akan tetapi, mysql extension sudah deprecated.  


MySQL Extension
Metode pertama yang sering digunakan untuk membuat koneksi ke database MySQL adala dengan mysql extension, seperti mysql_connect(), mysql_query(), dan mysql_fetch_array(). Akan tetapi, mysql extension masih menggunakan metode prosedural.
Mulai PHP versi 5.5.0, PHP menyatakan mysql extension berstatus deprecated. Artinya pengaksesan database MySQL menggunakan fungsi mysql extension sudah tidak disarankan lagi. Alasannya, MySQL versi terbaru memiliki fitur-fitur yang semakin lengkap dan kompleks serta mendukung pemrogramman berbasis objek yang ramai saat ini.

MySQLi Extension
mysqli singkatan dari MySQL Improved yang merupakan perbaikan dari myql extension  dan mendukung OOP dan prepared statement. Syntax mysqli extension dan mysql hampir mirip sehingga memudahkan pengguna mysql extension untuk pindah ke mysqli extension. 

PDO 
PHP Data Object merupakan extension dalam PHP ysqng dirancang untuk dapat melakukan pengaksesan terhadap berbagai jenis database.

Perbandingan antara mysqli, mysql dan PDO

Kesimpulan
Dari ketiga cara diatas, yg kami rekomendasikan adalah menggunakan MySQLi dan PDO karena kedua metode tersebut sudah suppport OOP dan tidak deprecated untuk saat ini

Referensi
http://duniailkom.com/

1 Response to "PHP: Perbedaan Koneksi Database PHP"

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel