Selasa, 03 Desember 2019

XML (Extensible Markup Language)

Pengertian XML
          XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam.  XML merupakan kelanjutan dari HTML (Hyper Text Markup Language) yang merupakan bahasa standar untuk melacak internet.

Mengenal XML :
XML didesain untuk mampu menyimpan data secara ringkas dan mudah diatur. Kata kunci utama XML adalah data (jamak dari datum) yang jika diolah bisa memberikan informasi. XML menyediakan suatu cara terstandarisasi namun bisa dimodifikasi untuk menggambarkan isi dari dokumen. Dengan sendirinya, XML dapat digunakan untuk menggambarkan sembarang view Database, tetapi dengan satu cara yang standar.


Tipe XML :
XML memilik tiga tipe File.
XML, merupakan standar format dari Struktur berkas (file) yang ada.
XSL, merupakan standar untuk memodifikasi data yang diimpor atau diekspor.
XSD, merupakan standar yang mendefinisikan struktur database dalam XML.

Keunggulan XML
Berikut Keunggulannya:
Pintar (Intelligence). XML dapat menangani berbagai tingkat (level) kompleksitas.
Dapat beradaptasi. Dapat mengadaptasi untuk membuat bahasa sendiri. Seperti Microsoft membuat bahasa MSXML atau Macromedia mengembangkan MXML.
Mudah pemeliharaannya.
Sederhana. XML lebih sederhana.
Mudah dipindah-pindahkan (Portability). XML mempunyai kemudahan perpindahan (Portabilitas) yang lebih bagus.

Kegunaan dan Cara Menggunakan XML – XML (Extensible Markup Language) digunakan dalam banyak aspek pengembangan web, sering dipakai untuk menyederhanakan penyimpanan dan pertukaran data. Berikut beberapa penggunaan umum XML untuk web sekarang ini:
Pengembangan Web
Pengelolaan Konten
Dokumentasi
Pengembangan Database

XML dalam Pengembangan Web
         Di satu sisi, Anda bisa berpendapat bahwa ini adalah penggunaan paling luas dari XML, sebagai XHTML. Karena XHTML hanya pengerjaan ulang HTML 4.0, banyak situs HTML 4.0 yang benar-benar menggunakan bentuk valid XHTML. Tapi manfaat dari XML tidak bahwa itu sudah ada sebagai XHTML, tetapi Anda dapat membuat dokumen web dari XML menggunakan XSLT untuk mengubah dokumen Anda ke dalam HTML. Anda kemudian dapat mengirim XML untuk prosesor XSLT pada server web dan melayani hasil yang ke browser web. Hal ini membuat dokumentasi Anda tersedia dalam format apapun yang Anda butuhkan untuk menjadi di dalamnya.

XML dan Pengelolaan Konten
          Ironisnya, kebanyakan situs-situs yang menggunakan XML, para desainer web dan pengembang konten mungkin bahkan tidak tahu bahwa XML ada di sana. Hal ini karena umumnya ada CMS atau sistem manajemen konten yang berada di depan XML untuk membuatnya lebih mudah bagi penulis konten untuk menulis konten web mereka tanpa perlu khawatir bagaimana menulis HTML atau mendesain halaman web.

XML DAN DOKUMENTASI
          Banyak perusahaan yang berpindah ke XML untuk menulis dokumentasi internal mereka. Keuntungan dari XML untuk dokumentasi adalah bahwa hal itu dapat digunakan untuk menentukan ciri-ciri umum dalam buku-buku, majalah, cerita, iklan, dan sebagainya. Hal terbaik tentang XML untuk dokumentasi adalah bahwa XML mudah dipahami bagi manusia, baik dari dokumentasi yang sebenarnya, tetapi juga kode XML sekitarnya. XML dapat digunakan untuk semua jenis dokumentasi, dari penerbitan untuk bahan pemasaran.

XML DAN PENGEMBANGAN DATABASE
          Database adalah penggunaan alami untuk XML, karena XML adalah semua tentang data. Tidak seperti XML untuk dokumentasi, XML untuk database tidak perlu dibaca oleh manusia. Data tersebut hanya ditulis sedemikian rupa untuk memungkinkan mesin untuk membacanya dan membuatnya dapat diakses ke database.

Sumber :
https://id.wikipedia.org/wiki/XML
https://afahrurroji.net/kegunaan-dan-cara-menggunakan-xml/

Tidak ada komentar:

Posting Komentar