Petra’s Blog

Archive for April 6th, 2009

Blog Teknis

by Petra on Apr.06, 2009, under Intermezzo

Kayaknya gw gak pernah mengenalkan secara resmi di sini. Well, selain blog yang ini dan note di Facebook gw, gw juga punya beberapa blog lain. Salah satunya blog Males Koding. Kalo orang berkunjung ke blog ini, pasti pada heran. Judulnya Males Koding tapi kok ya isinya kodingan semua, yah. :P

Kalo dulu biasanya gw masang hal-hal berbau teknis (baca: programming) di blog ini, sekarang semuanya gw pisahin ke situ. Well, gak semuanya sih, tapi sebagian besar. ^_^ Biar blog ini isinya cerita-cerita dan curhatan gw sehari-hari. Hehehe.

  • Share/Bookmark
1 Comment : more...

AJAX dan JSON

by Petra on Apr.06, 2009, under Programming

Di dalam penggunaan AJAX, ada beberapa cara format data yang dikirimkan antara client dan server. Salah satunya adalah JSON. JSON atau Javascript Object Notation adalah sebuah format data yang kecil dan mudah digunakan di mana saja. Kegunaannya mirip dengan XML.

Perbedaan JSON dengan XML antara lain

  • Lebih kecil daripada XML karena penggunaan penandaan data yang sangat minim. Dengan demikian data JSON akan lebih cepat ditransfer dalam jaringan daripada XML.
  • Obyek pada JSON memiliki tipe sedangkan data XML tidak memiliki tipe.
  • Bentuk JSON dapat langsung digunakan pada kode Javascript.
  • Terdapat fungsi untuk melakukan decode dan encode pada PHP.

Sebuah objek JSON adalah himpunan pasangan nama dan nilai. Sebuah obyek dimulai dengan karakter “{” dan diakhiri oleh karakter “}”. Setiap pasangan dipisahkan oleh karakter “,” dan antara nama dan nilai dipisahkan oleh karakter “:”.

Contoh sebuah obyek JSON adalah

var myJSONObject = {"bindings": [
{"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"},
{"ircEvent": "PRIVMSG", "method": "deleteURI", "regex": "^delete.*"},
{"ircEvent": "PRIVMSG", "method": "randomURI", "regex": "^random.*"}
]
};

untuk selanjutnya dapat dibaca di blog gw yang satu lagi.

  • Share/Bookmark
Leave a Comment more...