Jumat, 26 Juli 2019

TP 6 JENIS JENIS DATA BASE


JSON







JSON atau Javascript Object Notation adalah standar terbuka berbasis text ringan yang bisa dibaca manusia yang dirancang untuk pertukaran data. Format JSON awalnya dicetuskan oleh Douglas Crockford. JSON saat ini telah dijelaskan pada standar terkemuka RFC 7159 dan ECMA-404. Format JSON juga telah dispesifikasikan pada standar RFC 4627. Media type resmi untuk JSON adalah application/json dan ekstensi filenya adalah .json. Kode untuk memparsing dan men-genarate JSON telah tersedia di banyak bahasa pemrograman. JSON digunakan sebagai alternatif dari penggunakan tradisional formal XML.

Penggunaan JSON :

  • JSON digunakan saat menulis aplikasi dengan Javascript mencakup esktensi browser dan website.
  • Format JSON digunakan untuk serialisasi dan transmisi data terstruktur melalui jaringan komputer.
  • Pada umumnya digunakan untuk transmisi data antara server dan aplikasi web.
  • Web service dan API menggunakan format JSON untuk menyediakan data untuk publik.
  • Bisa digunakan untuk bahasa pemrograman modern.
Karakteristik JSON :
  • Sangat mudah ditulis dan dibaca.
  • Format pertukaran data berbasis text yang ringan.
  • JSON adalah format yang independen, artinya tidak tergantung pada suatu bahasa pemrograman.
Contoh JSON seperti di bawah ini :

Setelah memahami format di atas, kita akan mencoba contoh yang lain sehingga kita bisa memparsing nilai dari JSON.

Kamis, 25 Juli 2019


PHP adalah bahasa pemrograman scripyt-server side yang di desain untuk pengembangan web. selain itu, PHP juga bisa di gunakanb sebagai bahasa pemrograman umum.

Hasil gambar untuk gambar php

sejarah php



pada awalnya php merupakan kependekan dari personal home page (situs personal) php pertama kali dibuat oleh rasmus lerdorf  pada personal home page  pada tahun   1995.pada waktu itu php masih beranama form interpeted (FI) yang wujudnya merupakan sekumpulan script yang digunakan untuk mengolah data dari web.karakteristik phpExtention harus .phpFungsi pemrograman php  Jadi sebenarnya untuk membuat sistem berbasis web tidak harus menggunakan PHP. Namun karena fiturnya yang menarik dan dirasa memudahkan, maka kebanyakan pengembangan menggunakan bahasa pemrograman ini.
Sintak PHP mengikuti bahasa induknya yaitu bahasa CSeperti pada artikel sejarah php awalnya PHP merupakan sebuah program yang dibuat menggunakan bahasa C untuk menanganai sebuh form untuk koneksi ke database. sehingga sintak PHP hampir sama dengan baha C, seperti case sensitive dan diakhiri tanda ; disetiap akhir dari sintak.









Bahasa pemrograman PHP biasanya tidak digunakan pada keseluruhan pengembangan website, melainkan dikombinasikan dengan beberapa bahasa pemrograman lain. Misalnya saja untuk mengatur tampilan, layout, dan berbagai macam menu menggunakan CSS.Selain itu, terdapat juga beberapa framework PHP; Laravel, Phalcon, Codigniter, Symfoni yang saat ini banyak tersedia di internet untuk memudahkan proses pengembangan website menggunakan bahasa pemrograman tersebut. Server-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer server/penyedia. Jadi, setiap kali sebuah web dikunjungi, server akan mengirimkan data-data yang diminta dari database yang kemudian akan ditampilkan di web. Server-side Script biasanya hanya ada pada web dinamis saja.Server-side Script memengaruhi berat-tidaknya loading sebuah website bergantung pada kecepatan & spesifikasi komputer server. Kode-kode Server-side tidak bisa kita lihat karena sifatnya yang rahasia untuk Client. Contoh dari Server-side Script adalah PHP, ASP, ASP.Net, dan masih banyak lagi.
PERBEDAAN HALAMAN STATIS DAN HALAMAN DINAMIS




Berdasarkan teknologi, web terbagi menjadi 2 jenis, yaitu web statis dan web dinamis. Web statis dan web dinamis memiliki kesamaan yaitu menampilkanhalaman web di internet yang memuat suatu informasi. Web statis adalah web dimana penggunanya tidak dapat mengubah website secara langsung melalui browser.

adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program.
Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP ServerMySQLdatabase, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), ApacheMySQLPHP dan PerlProgram ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk mendapatkanya dapat mendownload langsung dari web resminya.
PENGERTIAN APACHE
 Apache adalah software web server yang gratis dan bersifat open source. Server ini telah menjadi platform bagi 46% website di seluruh dunia. Nama resminya adalah Apache HTTP Server, dan software ini dikelola dan dikembangkan oleh Apache Software Foundation.
Apache memudahkan pemilik website untuk mebuat konten di web – dan karena itulah software diikuti dengan kata ‘web server’. Apache adalah salah satu web server tertua dan dapat diandalkan. Versi pertamanya telah dirilis lebih dari 20 tahun yang lalu, tepatnya pada tahun 1995.


MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multialur, multipengguna, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.
PERBEDAAN HTML DAN PHPPHP adalah bahasa pemrograman yang dijalankan pada server yang terinstall web server. Artinya semua baris program akan sepenuhnya dijalankan pada web server sedangkan yang dikirimkan ke browser pengguna hanya hasilnya saja. HTML adalah bahasa standard untuk membuat halaman web statis.


Mohon maaf dari saya bila ada kesalahan atau kelebihan dan kekurangan karna saya masih dalam tahap belajar. 

wassalamualaikum