Panada PHP Framework


Panada PHP Framework

Bagi para Web Programmer atau Web Developer pasti sudah tidak asing dengan Framework PHP, banyak diantaranya yang sudah menggunakan aplikasi Framework PHP ini semacam CakePHP, Symfony, Code Igniter, Zend dll. tetapi barangkali baru sedikit yang tahu kalau ternyata Kita juga memiliki Framework PHP buatan anak bangsa yang memiliki kualitas yang tidak kalah dengan aplikasi-aplikasi yang disebutkan diatas.

Framework ini bernama Panada PHP Framework yang dikembangkan oleh Iskandar Soesman dan dibuat dengan basis PHP 5. untuk mengetahuinya mari kita lihat sekilas informasinya :

Sekilas Panada PHP Framework

Panada adalah framework sederhana dan simpel untuk pembuatan website berbasiskan PHP 5.  Panada dikembangkan dengan tujuan membantu para pengembang website untuk bekerja lebih cepat, lebih mudah dan lebih alamiah dalam penulisan kode.

Setiap komponen didesign untuk bisa saling memanfaatkan sumberdaya (resource) dari komponen-komponen lainnya secara otomatis. Hal ini memudahkan pengembang dalam memanfaatkan sumberdaya secara cepat dan efisien.

Features

  • Sederhana dan Simpel

    Sistem utama (core system) Panada hanya terdiri dari sebuah file, yaitu gear.php yang terletak pada direktori panada. Hal ini bertujuan memudahkan pengguna dalam memahami alur kerja Panada.

  • Mudah

    Dengan hanya sedikit mengisikan beberapa parameter pada file apps/config.php Panada sudah bisa langsung digunakan.

  • Single Load

    Cukup sekali melakukan pengambilan komponen (component load) dan sumberdayanya bisa langsung digunakan di semua komponen lainnya. Pengambilan bisa dilakukan pada bagian autoloader, di dalam controller, di dalam model atau di dalam library.

  • Alamiah

    Dalam pengambilan sebuah komponen baik itu model ataupun library, Anda hanya cukup melakukan sekali pendeklarasian sebagaimana umumnya dalam mendeklarasikan sebuah class. Contohnya:

    $this->nama_instance = new library_nama();

    Atau:

    $this->nama_instance = new model_nama();

    Baik dalam pengambilan library ataupun model cara yang dilakukan adalah sama. Perbedaaanya hanya terletak pada prefix (‘library_’ atau ‘model_’) nama class yang menunjukan tugas dan lokasi folder.

  • Multisite

    Beberapa website bisa dibuat dengan menggunakan satu sistem utama yang sama, baik itu dengan domain utama yang sama ataupun berbeda.

Lisensi

Lisensi Panada menggunakan BSD-License (http://www.opensource.org/licenses/bsd-license.php). Dengan lisensi ini artinya setiap orang bisa dengan bebas menggunakan aplikasi ini baik itu untuk keperluan komersial ataupun non-komersial.

Benchmarking

Panada memiliki kecepatan yang lebih cepat dibandingkan beberapa Framework PHP lainnya yang ada, hal ini dikarenakan desain aplikasi Panada yang dibuat seringkas mungkin. Proggramer bisa membuat aplikasi web dengan lebih cepat dan nyaman, selain itu bagi yang belum pernah menggunakan Frmework sekalipuan akan bisa dengan cepat memahami dan menggunakan Framework Panada selain dokumentasi yang cukup lengkap, panda juga memiliki alur kode yang lebih alamiah.

Bagi anda yang pernah atau menguasai Codeigniter tentunya tidak akan kesulitan dalam menggunakan Panada Framework,  sedikit perbedaan yang bisa ditunjukan adalah cara pemanggilan model atau library.

JIka di Code Igniter kita menuliskan :

$this->load->model(‘Nama_model);

maka di Panada :

$this->db=new Nama_model();

Untuk hal lainnya anda bisa explore pada dokumentasinya yang lengkap.

Jika anda tertarik untuk mencobanya bisa langsung mendownload di situs resminya http://panadaframework.com/

Salam

Kang Tatang

12 thoughts on “Panada PHP Framework

  1. cidtux 19 Mei 2011 / 03:11

    kang tatang.. website ini telah saya approve di dmoz… usahakan kontentnya diperbanyak tentang panduan linux dan open source.. biar sesuai dengan kategori yang dikirimkan di dmoz waktu itu….

    alhamdulillah saya diterima sebagai editor di linux khusus bahasa indonesia.😀

    • kangtatang 19 Mei 2011 / 04:25

      Mantap !!!!! terimakasih banyak Kang Rosyid🙂 he..he…
      sip nanti isinya diupdate dengan konten yang lebih sesuai dengan kriteria🙂

  2. wiyono 16 Juli 2011 / 16:09

    @cidtux………..
    Gimana sih caranya mendaftar sebagai editor di Dmoz itu mas…….
    Saya sudah 2 kali di tolak terus………. kikiki……..

    Terima kasih banyak……….

  3. apeh1706 7 Desember 2011 / 02:17

    ajarin saya lebih jauh lagi ya kang ^_^

  4. Belajar_web 13 Juli 2012 / 04:27

    tutorialnya ditambah atuh kang…misalnya nih, input data buku, tapi disetiap modulnya ada proses CRUD (Create,Read,Update,Delete), bagaimana kang sarannya ??????

    • kangtatang 13 Juli 2012 / 07:50

      Siap, saya sedang mempersiapkan amterinya terlebih dahulu🙂

  5. humam mukti 22 Juli 2012 / 08:22

    mantab deh kang, ane mau nongkrong d mari ah.
    tambah terus kang, biar ane gk bosen.

    • kangtatang 22 Juli 2012 / 15:18

      Siap🙂

  6. makna 13 Oktober 2012 / 22:42

    saya baru akan menggunakan framework dan sedang mencari mana yang paling mudah dalam penggunaannya, semoga Panada dapat membantu saya.

    terima kasih

    • kangtatang 14 Oktober 2012 / 06:11

      Aamiin.. semoga Panada bisa menjadi awal yang baik untuk Sahabat🙂

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s