Cara Membuat Halaman Web Dengan XML

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.

Cara Membuat Halaman Web Dengan 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. Kuda-kuda Spanyol itu dibawa ke alun-alun Santo Domindo pagi ini. Itu adalah pemandangan yang indah dan begitu banyak orang keluar untuk melihat mereka. Saya membawa pacar saya dan sepupunya. Kami bersenang-senang. img1.jpg Atribut "status" akan memberi tahu halaman web bahwa ia harus mengekstrak informasi tertentu dari dokumen XML. Simpan teks sebagai "news.xml."

Buat Perl CGI. Skrip ini membuka dokumen "news.xml" di server dan mencari dua item informasi; teks antara tag dan nama file gambar antara tag; #!/usr/bin/perl -w print "Jenis konten: teks/html\n\n"; buka (XML,"" ;="" #indexes="" the="" xml="" file="" at=""> $hitung = 0; sementara (){ jika (/(.?)<\/item>/adalah){ $item=$1; #menemukan pepatah dengan atribut publish } if (/(.?)<\/pic>/is){ $pic =$1; #menemukan nama pic dengan atribut publish } } print "

Berita Matt


Cara Membuat Halaman Web Dengan XML

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.

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.

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.

file, konten, halaman, buat, harian, matts, txml, will, tagsnd, tags

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.

Cara Membuat Halaman Web Dengan XML

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.

Tips

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.

Peringatan

Pastikan sintaksnya benar. Jika satu titik koma tidak pada tempatnya, program akan gagal dijalankan dengan benar jika sama sekali.