Sekarang, banyak sekali jenis game online bertebaran. Mulai MMORPG sampai dengan Game Simulation atau yang lebih familiar dikenal game simulator. Belakangan yang banyak dimainkan adalah game simulator yang menawarkan pengalaman melakukan aktivitas dengan simulasi. Ada yang life-simulation games, vehicle simulation, dan masih banyak lagi lainnya. Tahun 2020 ini juga banyak bermunculan game simulator yang tidak kalah seru dari sebelum-sebelumnya. Bagi yang sedang mencari rekomendasi, berikut ini akan adalah daftar game simulator patut dicoba yang pertama, Bus Simulator Indonesia Pertama datang dari Tanah Air ada yang namanya Bus Simulator Indonesia atau biasa disingkat BUSSID. Game ini cocok sekali bagi yang ingin merasakan sensasi supir bus Indonesia apalagi bila menginstall mod yang didapat dari anonytun.com, di sana Anda bisa mendapatkan banyak pilihan bus, truk dan mobil yang seru secara gratis. A da simulasi bus antarkota, antarprovinsi, bahkan antar pulau. Karena ada fi...
Pengertian JSON
JSON singkatan dari JavaScript Object Notation adalah suatu format ringkas pertukaran data komputer. Formatnya berbasis teks dan terbaca-manusia serta digunakan untuk merepresentasikan struktur data sederhana dan larik asosiatif (disebut objek). Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu koneksi jaringan pada suatu proses yang disebut serialisasi.
Aplikasi utamanya adalah pada pemrograman aplikasi web AJAX dengan berperan sebagai alternatif terhadap penggunaan tradisional format XML. Walaupun JSON didasarkan pada subset bahasa pemrograman JavaScript (secara spesifik, edisi ketiga standar ECMA-262, Desember 1999 [1]) dan umumnya digunakan dengan bahasa tersebut, JSON dianggap sebagai format data yang tak tergantung pada suatu bahasa. Kode untuk pengolahan dan pembuatan data JSON telah tersedia untuk banyak jenis bahasa pemrograman. Situs json.org menyediakan daftar komprehensif pengikatan JSON yang tersedia, disusun menurut bahasa.
JSON terbuat dari dua struktur:
- Kumpulan pasangan nama/nilai. Pada beberapa bahasa, hal ini dinyatakan sebagai objek (object), rekaman (record), struktur (struct), kamus (dictionary), tabel hash (hash table), daftar berkunci (keyed list), atau associative array.
- Daftar nilai terurutkan (an ordered list of values). Pada kebanyakan bahasa, hal ini dinyatakan sebagai larik (array), vektor (vector), daftar (list), atau urutan (sequence).
Struktur-struktur data ini disebut sebagai struktur data universal. Pada dasarnya, semua bahasa pemprograman moderen mendukung struktur data ini dalam bentuk yang sama maupun berlainan. Hal ini pantas disebut demikian karena format data mudah dipertukarkan dengan bahasa-bahasa pemprograman yang juga berdasarkan pada struktur data ini.
Kelebihan JSON
Beberapa kelebihan dan manfaat dari JSON antara lain:
- Mudah dibaca atau ditulis oleh komputer atau manusia.
- Hampir semua bahasa pemrograman menyediakan library atau function yang memudahkan untuk membaca atau membuat struktur JSON.
- JSON mudah sekali dipetakan pada struktur data yang digunakan oleh sebagian besar bahasa pemrograman terkait data berupa number, string, boolean, null, array dan associative array.
Manfaat JSON
JSON pada umumnya sering digunakan pada aplikasi web untuk mengirim data dari server ke browser. Sebagai contoh kasus misalnya seperti ini:
- Seorang user melakukan klik pada gambar thumbnail sebuah produk yang dijual disebuah toko online.
- Selanjutnya script Javascript dijalankan pada browser, melakukan Ajax request ke script PHP yang dijalankan pada server, melemparkan ID dari produk yang dipilih.
- Kemudian script PHP mengambil data nama produk, deskripsi, harga dan info-info lainnya dari database. Kemudian data dirubah dalam bentuk JSON dan dikirimkan kembali ke browser.
- Javascript yang jalan di browser kemudian membaca format JSON dan menampilkan detail informasi pada user.
- Saat proses itu terjadi, browser pada user tidak perlu reload atau berganti halaman. Semuanya terjadi di background.
Referensi :
http://www.kursuswebsite.org/pengertian-json/
http://kangtanto.com/technology/mengenal-json-beserta-kelebihan-dan-manfaatnya
http://jurnalcode.com/pengertian-json-encode-dan-json-decode-serta-penerapan-nya-di-php

Komentar
Posting Komentar