Sekilas Mengenai PHP Framework

 

Sekitar tahun 1998 untuk membuat aplikasi berbasis website seperti toko online, aplikasi lelang,dan aplikasi lainnya para developer mesti membangunnya dari awal.Tentu saja ini cukup melelahkan para developer aplikasi website, terutama jika permintaan klient berubah-ubah.Sehingga  para developer membuat kerangka kerja atau framework yang bertujuan mempermudah pembuatan aplikasi-aplikasi tersebut.

Bukan hal baru sebenarnya, karena sebelumnya developer telah memiliki library-library yang bertujuan mempercepat pembuatan aplikasi berbasis website sesuai dengan permintaan klien.Namun kerangka kerja atau framework yang akan kita bahas bukan hanya bertujuan untuk mengunakan library-library yang sudah ada namun juga standart kerja yang digunakan agar membuat team dapat bekerja sama.

Dalam software house (Perusahaan pembuatan website) framework juga bertujuan menghilangkan jarak antara perorangan dalam team, dengan kata lain framework membuat jarak antara senior programmer atau junior programmer dapat bekerja sama.
Hal ini disebabkan karena selain  menggunakan library-library yang sama juga mengunakan standart kerja framework tersebut.

Beberapa software house memilih untuk membuat framework atau kerangka kerjanya sendiri ini disebabkan mereka menginginkan flexiblitas dalam frameworknya namun tidak sedikit juga memilih framework open source. Sebaiknya dalam memilih PHP framework opensource kita harus memperhatikan beberapa hal yaitu:

  • Support dan dokumentasi framework
    Hal ini agar developer dapat mempelajari dokumentasi tersebut, dan mendapatkan support jika tersesat dalam penggunaan
  • Learning curve time mempelajari framework cepat
    Sebaiknya tim developer mencari framework yang mudah dipelajari, ini karena dapat membuat efisien waktu develop suatu aplikasi
  • Light weight framework
    Jika aplikasi yang dibuat adalah aplikasi yang berdiri di internet atau online di internet hal ini diperlukan karena suatu aplikasi internet yang beroperasi di internet biasanya akan bertujuan didatangi oleh banyak penggunjung.

   

Beberapa pilihan framework yang dapat menunjang kecepatan, keamanan dan standart pemrograman yang sama adalah codeigniter, phpcake, zend, prado.

Kunjungi www.prowebpro.com untuk menambah wawasan anda.