CRUD Design

Sejak mulai menggunakan framework kohana saya mulai memiliki design tersendiri untuk proses CRUD,

Berikut ini contoh teknik peralihan nya :

  1. Buat Tampilan Form => /localhost/form
  2. POST ke halaman lain untuk diproses => /localhost/create
  3. redirect ke menu dan tambahkan keterangan sukses/gagal di akhir URI nya => /localhost/menu/success

berarti pada tiap proses membutuhkan mimal 2 buah function (karena untuk proses delete dapat langsung diproses dengan pindah ke halaman lain) pada sebuah controller, maka jika dihitung minimal terdapat. 6 buah controller

nama function dalam controller yang umum saya gunakan adalah  :

  1. menu()
  2. formcreate()
  3. create()
  4. formadmin(id)
  5. update
  6. delete(id)

nah diharapkan artikel ini berguna untuk pembaca sekalian.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s