Jumat, 21 Oktober 2011

Studi Kasus Membuat Simple Shoping Chart

Nah setelah mendapatkan penjelasan tentang client state management, sudah dipraktekin belum? sudah paham belum? Ni ada studi kasus untuk mengukur kepahaman tentang materi tersebut. Selamat Mencoba
studi kasus simple shoping chart:
Modifikasilah program pada  section 4.1.3  (simple chart), sehingga setelah user melakukan order, namun ingin  meng-edit kembali order sebelumnya, yang ditampilkan pada  input text adalah jumlah terakhir order yang  diinginkan. Contoh semula user meng-order CD 5 buah,  kemudian ingin  mengubah order menjadi 10, maka  yang  ditampilkan pada  input text “order_form.php” adalah 5 buah,  bukan 0!

Client State Management

1. Tujuan
Setelah praktikum ini diharapkan mampu mengetahui penanganan client state menggunakan PHP.
2. Tools
Text editor, Apache  HTTP server, PHP
3. Landasan Teori
HTTP merupakan stateless  protocol, artinya sekali  client mengirim request dan menerima response, saat itu  juga   koneksi dengan web  server berakhir.  Oleh karena itu, perlu sesuatu  untuk menjaga kondisi client (client state), misalnya supaya tetap berstatus 'authorized user', supaya ketika berbelanja online kondisi shopping cart tidak berubah, dsb.  PHP mendukung cookie dan  session  untuk menangani client state yang  akan  dibahas pada  praktikum ini.