Blogger Indonesia

PHP | Pengantar PHP dan Framework

Pemrograman PHP memang sangat futuristik, selain mudah dipelajari dan dipahami secara struktural bahasa juga banyak sekali support para Mastah (Master) yang siap menggembleng kita menguasai bahasa PHP. Namun sebenarnya buat apa sih bahasa PHP itu? Kemana arah pengembangan aplikasi yang menggunakan bahasa ini? Mungkin begitu pertanyaan sebagian orang ketika berkenalan dengan PHP.

PHP sebagai Scripting Language yang berjalan diatas Web Server, mempunyai banyak kelebihan terutama sifatnya yang Free Platform sehingga sangat cocok dengan TagLine programming saat ini yaitu "WRITE ONE RUN ANY WHERE". Dari kalimat diatas jelas sekali bahwa arah pengembangan aplikasi PHP adalah untuk membuat aplikasi/program yang berjalan di sisi Server dan Berbasis Web. Aplikasi-aplikasi yang dibangun dengan PHP berbeda sekali dengan aplikasi-aplikasi Desktop jebolan VB atau Delphi yang secara Layouting dan Forming telah disupport sepenuhnya oleh IDEnya masing-masing tetapi di PHP Programmer atau Designerlah yang menentukan wujud/tampilan dari Aplikasi tersebut.

Dalam Dunia Industri sendiri, pengembangan aplikasi PHP telah menggunakan alat bantu yang disebut Framework. Framework atau Kerangka Kerja adalah sebuah tool yang berisi fungsi-fungsi PHP yang sering dipakai dalam membuat aplikasi PHP. Framework dipakai juga salah satunya adalah untuk MENYATUKAN PARADIGMA PEMROGRAMAN sehingga antara satu programmer dengan programmer yang lain memiliki satu konsep yang sama.

Bisa dibayangkan, Bila dalam suatu Perusahaan Software terdapat 3 Programmer PHP dengan 3 Style Pemrograman yang berbeda dan mengerjakan sebuah Proyek Raksasa. Tanpa adanya Framework akan menyebabkan kerancuan, dan tidak adanya sinergi dalam kerja. Dengan adanya Framework maka mau tidak mau Programmer harus mengikuti aturan-aturan coding sesuai dengan Framework yang dipakai. Inilah alasan sebuah Perusahaan menggunakan Framework dalam pengembangan aplikasi PHP.

Framework yang sering dipakai perusahaan Software untuk mengembangkan aplikasi PHP adalah CodeIgniter, CakePHP dan Symphoni namun yang paling banyak adalah CodeIgniter. Alasannya simple, karena CodeIgniter itu ringan, dokumentasi lengkap dan tidak menghilangkan style programmer secara mutlak sehingga Programmer masing bisa enjoy memakai stylenya masing-masing dan tetap menggunakan aturan Framerwok.

Pada perkembangannya, mau atau tidak mau, suka atau tidak suka kita harus belajar menggunakan Framework terutama jika memang ingin berpetualang di dunia kerja. Dan Framework PHP yang paling banyak digunakan dalam Industri adalah CodeIgniter. Jadi Do You Want To Try???

Artikel Terkait:

1 Komentar:

Anonim mengatakan...

di tempat kerja ku malah migrasi dari CI ke CakePHP, nah lo?? :P

Form Komentar

Tinggalkan Komentar sebagai Wujud Apreasiasi Anda!
Dilarang NYAMPAH atau SPAM disini!

 

About

Site Info

Text

2010 © Copyright Tutorial Pemrograman PHP dan Java
Maintance By: Muhammad Surya Iksanudin | Powered By: Blogger | Designed by Bie Blogger Template