Rabu, 13 Maret 2013

Belajar PHP | Mengapa Menggunakan OOP PHP

Dalam belajar php kita juga harus memahami konsep OOP. OOP (Object Oriented Programming) atau Pemrograman berorientasi objek adalah sebuah konsep pemrograman untuk membuat kode program yang lebih terstruktur, terkelompok berdasarkan objek-objek yang terlibat sehingga bagian-bagiannya dapat digunakan untuk aplikasi lain. Saat ini bahasa pemrograman PHP sudah mendukung konsep OOP dalam pengembangan aplikasi bebasis Web. 

Mungkin bagi pemula akan sangat enggan/malas untuk mempelajari konsep dari OOP karena pada awal belajar php atau bahasa pemrograman lain lebih dikenal konsep prosedural. Manfaat dari OOP belum begitu terasa jika kita masih mengembangkan/membuat program berskala kecil, akan tetapi konsep dari OOP akan sangat membantu jika kita sudah membuat program berskala besar.

Mengapa demikian ?..sesuai dari penjelasan tentang OOP diatas dalam pembuatan program berkonsep OOP akan dipecah berdasarkan objek-objeknya dan dibuat kelas-kelas sesuai objek yang terlibat dalam pembuatan program. Keuntungan dari konsep OOP ini sangat terasa sekali dalam penggunaan memory yang lebih irit, yang artinya misalkan kita membanguan SIAKAD ( Sistem Informasi Akademik ) lalu kita membuat objek mahasiswa yang nantinya akan digunakan pada objek-objek lain seperti objek KRS, KHS, maka kita tidak perlu menulis ulang kode program dalam objek mahasiswa cukup dengan memanggil objek mahasiswa saja dan juga dalam proses maintenance sangat mudah. Konsep OOP Ini sangat memungkinkan dalam sebuah program yang dikerjakan oleh lebih dari 1 orang (TeamWork).