Sabtu, 19 April 2008

Pengenalan XML

Saya menulis ini pasti jauh dari sempurna.... so klo ada yang salah dalam penjelasan saya, tolong dikasi komentar dan diralat ya, soalnya saya juga baru belajar koq, ini semua berdasarkan pengetahuan yang telah saya tangkap he he, bisa aja kan terjadi salah penafsiran dalam penangkapan ilmu ini..
Ok mari kita mulai kenalan dengan XML nya...


XML itu singktan dari Extensible Markup Language, dia ini mirip dengan HTML, memiliki tag-tag dan juga merupakan Markup Language, namun baik XML dan HTML sama sekali berbeda loh... XML biasanya untuk mendeskripsikan suatu data.. dan untuk itu ada istilah namanya DTD (Document Type Definition) ya untuk deskripsikan data itu, terus sejauh yang saya tau ni, tag-tagnya kita difinisikan sendiri gtu...

Yang perlu diingat adalah XML tercipta bukan untuk menggantikan HTML karena tujuan keduanya sama sekali berbeda.. XML untuk mendiskripsikan suatu data.. sedangkan HTML untuk menampilkan data, atau bisa diartikan data itu akan tampil bagaimana (ini klo dalam HTML) ok pendeknya begini HTML is about displaying information, XML is about describing information... ngerti kan???

Tadi saya bilang tag-tag dalam XML kita definisikan sendiri kan??? itu gak salah koq, karena memang bisa dilakukan,, klo dalam HTML tag-tag digunakan dan struktur nya telah predefinied, penulis HTML cuma bisa menggunakan tag-tag yang udah ada aja dalam HTML standar, tapi XML memperbolehkan penulisnya mencipatkan tagnya sendiri dan document structure-nya sendiri

XML merupakan pelengkap dari HTML, bukan sebagai pengganti HTML, ini perlu diingat ok, kedepan.. dalam pengembangan dunia web XML akan banyak digunakan untuk menangani data, sementara HTML akan digunakan untuk pengformatan dan tampilan dari data yang sama... jadi mereka saling melengkapi dech

kegunaan XML yang keren ni ada :
* XML dapat membuat data terpisah dari si HTML

HTML digunakan untuk menampilkan data, biasanya data itu ditaruh di tag si HTML ini, nah klo ada si XML, data ini bisa saja di taruh di file yang berbeda, dengan begini kita bisa berkonsentrasi untuk menggunakan HTML sebagai tukang format dan tampilan he he, jika kita mengganti data (yang ceritanya ada banyak dan tergesa-gesa) maka ini gak akan berpengaruh sama tampilan nya (HTML code-nya).. yes....

* XML dapat digunakan untuk menyimpan data ke HTML

Data dalam XML bisa di simpan dalam HTML gtu... sebagai "Data Islands".. ini istilahnya

* XML dapat digunakan sebagai format dalam pertukaran informasi

ok ok.. lanjut ya.. masih semangat bacanya kan?? kita tau klo System komputer dan database mengandung data dengan format yang berbeda-beda, sehingga tidak bisa saling berkomunikasi, Para Devoleper telah menghabiskan buanyak waktu untuk mengatasi ini, nah dengan menconvert data ke XML akan mengurangi kerumitan dari masalah ini dan akan membuat si data dapat diterima dan di baca oleh aplikasi-aplikasi yang berbeda tipe..

* XML dapat digunakan untuk menyimpan data ke suatu file atau database

Gambaran di masa mendatang untuk XML sepertinya akan menjadi penting dalam web dimana HTML udah menjadi fondasi dari dunia Web sekarang, XML akan menjadi penting karena nantinya semua pengiriman atau penyebaran data dan serta perubahan-perubahan data itu akan menggunakan XML itu sendiri

nah ini yang saya ketahui tentang teman baru saya si XML... mungkin ada penjelasan saya yang keliru... dan mungkin teman-teman yang membaca tulisan saya ini lebih tau tentang XML, maka kasi tanggapan teman-teman ya...ok dech ntar aku lanjutin lagi nulisnya.. anyway sekarang kita udah sama-sama tau tentang XML kan..^^

0 Comments:

Post a Comment