Memanfaatkan XML untuk membuat halaman web memungkinkan pengembang untuk sering menyediakan konten segar untuk situs tanpa harus menghabiskan waktu memodifikasi halaman web. Situs berbasis XML tidak dapat digunakan dengan halaman html statis tetapi harus menggabungkan tingkat dinamisme melalui penggunaan bahasa scripting seperti Perl, ASP atau PHP.
Keuntungan menggunakan XML untuk pengembangan web adalah halaman hanya dibuat satu kali. Pada dasarnya, seluruh situs dapat diperbarui setiap hari hanya dengan mengunggah file XML. Artikel ini menunjukkan cara menggunakan XML untuk membuat halaman web yang sangat mendasar yang disebut Matt's News. Setelah halaman web dinamis dibuat, konten situs dapat diperbarui dengan mengunggah file XML.
Buat file XML. File XML untuk contoh akan berisi tiga tag dan dua atribut; tag root, dan dua tag anak untuk item berita harian Matt, dan gambar harian. Salin yang berikut ini ke dalam dokumen teks kosong.
Buat Perl CGI. Skrip ini membuka dokumen "news.xml" di server dan mencari dua item informasi; teks antara Unggah file Anda ke server. Unggah "news.xml" dan "xml_site.cgi" ke cgi-bin Anda. Unggah gambar bernama "img1.jpg" ke folder dokumen html Anda. Uji halaman web. Muat halaman web dengan membuka halaman xml_site.cgi" di browser Anda. Anda akan melakukannya dengan mengetikkan yang berikut; "http://www.your_domain.com/~your_root/cgi-bin/xml_site.cgi." Dalam ini contoh, judul dengan huruf tebal muncul yang bertuliskan "Berita Matt" diikuti dengan aturan horizontal. Di bawah aturan horizontal, gambar dua kuda terbuka di sebelah kiri dan komentar singkat di sebelah kanan gambar. Tambahkan entri lain ke file XML. Untuk menambahkan entri lain, buka file "news.xml" di editor teks. Buat salinan entri pertama dengan memotong dan menempel di bawahnya. Ubah atribut entri pertama menjadi "null." Pada entri kedua ubah file gambar menjadi "img2.jpg" dan tulis item berita baru. Gambar kedua untuk artikel ini adalah Fox Terrier betina bernama "La Nina," dan beritanya adalah tentang perjalanannya ke dokter hewan. Pastikan kedua atribut item baru disetel ke "terbitkan". Simpan file. Muat halaman lagi. Kali ini, unggah file "news.xml", muat ulang file "xml_site.cgi" di browser dan konten akan otomatis berubah menjadi item berita baru dan gambar baru. Ini adalah contoh yang sangat sederhana tentang apa yang dapat Anda capai dengan XML. Namun, pengkodean sudah cukup untuk berfungsi sebagai dasar untuk aplikasi yang lebih besar dan lebih kompleks menggunakan lebih banyak bidang XML, CSS, Javascript, dll. Jika Anda berencana untuk memasukkan 1000-an catatan XML, ada baiknya untuk mengembangkan aplikasi yang membuat dokumen XML dengan cepat, daripada menyalin dan menempel. Ini dapat dibuat di Perl dengan menggabungkan penggabungan file. Pastikan sintaksnya benar. Jika satu titik koma tidak pada tempatnya, program akan gagal dijalankan dengan benar jika sama sekali.Berita Matt
Tips
Peringatan