jump to navigation

Prado Overview October 2, 2007

Posted by titikasih in Tutorial.
trackback

Prado adalah framework berbasis komponen dan event drivent untuk pembangunan aplikasi web. Framework ini ditulis oleh Qiang Xue. Framework ini telah menjadi pemenang dalam Zend PHP 5 Coding Test.

Keuntungan prado

  1. Reusability

Menggunakan kembali apa yang sudah kita buat tentu akan menghemat banyak hal (waktu, tenaga dan uang). KOmponen-komponen dalam Prado dapat digunakan ulang. Dengan demikian Anda tidak perlu mengulangi pekerjaan yang pernah dilakukan baik oleh Anda maupun programmer lain. Anda dapat memanfaatkan kembali pekerjaan Anda yang dulu.

2. Easy for Use

Komponen-komponen prado sangat mudah digunakan. Anda juga dapat membuat komponen sendiri dengan menurunkan class yang telah ada sesuai kebutuhan Anda. Jika Anda belum ada waktu mambuatnya, Anda juga dapat menggunakan apa yang sudah disumbangkan oleh programmer lain. Meskipun komponen tersebut bukan dikenbangkan oleh pembuat prado, dengan standar prado Anda dapat dengan mudah menggunakannya.

3. Robustness

Janji prado adalah membebaskan programmer dari kebosanan menulis kode dan membuat kode yang salah. Semua kode ditulis dalam format object, method dan properti. Tidak seperti pemrograman PHP yang biasa kita gunakan. Konsep inilah yang mungkin sangat berbeda dengan apa yang telah Anda pelajari. Konsep ini lebih Anda kenal pada pemrograman desktop, seperti VB dan Delphi. Konsep property dan event ini sebenarnya memudahkan kita dalam memahami aplikasi Prado. hanya saja bagi kebanyakan programmer Prado konsep ini aneh

4. Performance

Prado menggunakan teknik cache untuk menjamin performance aplikasi. Dengan adanya cache ini, ia tidak perlu memparser ulang kode xml yang Anda buat. Cukup membaca dari kode yang telah diserialize di cache.

5. Team Integration

Prado memisahkan business logic dan presentation logic. Pembuatan keduanya dilakukan pada file yang terpisah. Dengan demikian, aplikasi berbasis prado dapat dilakukan dalam sebuah tim dengan personal yang berbeda.

Contoh tim dalam lifecycle web :

  • web programmer
  • web designer
  • web administrator
  • web content

©Right From PHP Enterprise

Comments»

1. deni - November 17, 2007

Cie yang belajar prado . kapan nih ngajarnya . daftar donk