Senin, 07 April 2014

Pembacaan RSS Feed Menggunakan Inputan User dan Pembacaan XML Dalam Bentuk Tabel

Pengertian RSS Feed dan Contoh Read RSS dengan Inputan User

RSS adalah sebuah file berformat XML yang digunakan untuk sebuah situs web atau blog. Singkatan dari RSS ini mengacu kepada beberapa protokol, diantaranya :
·         Really Simple Syndication (RSS 2.0)
·         RDF Site Summary (RSS 0.9 dan 1.0)
·         Rich Text Summary (RSS 0.91)
Pengertian sederhana dan kegunaannya adalah teknologi yang memudahkan kita untuk mendapat informasi terbaru dari web atau blog tersebut, tanpa kita harus membuka website tersebut. Cukup dengan berlangganan RSS ini, maka anda informasi terbaru langsung bisa anda dapatkan.
Apa itu Feed? Feed adalah pengumpul untuk mengecek situs yang menyediakan RSS dan menampilkan berbagai artikel baru yang ditemukan. Feed ini bisa berupa program komputer atau layanan yang berbasis online.
Untuk dapat menggunakan RSS ini tidak sulit. Karena anda tinggal klik RSS button yang berwarna orange. Setelah itu anda akan diberikan pilihan untuk memilih RSS Reader yang dapat memudahkan anda seperti Google atau My Yahoo!. Untuk berikutnya anda tinggal klik "Subscribe". Atau juga bisa berlangganan lewat email. Ini disediakan oleh beberapa situs web yang memberikan layanan agar informasi terbaru langsung masuk ke dalam email pribadi anda. Caranya pun tidak jauh beda. Disini anda hanya tinggal memasukkan email anda dengan benar dan klik subscribe.
RSS Feed ini tidak hanya bisa di baca dari komputer saja. Tetapi bisa juga dari PDA, Hanphone, Smartphone, dll selama perangkat tersebut terdapat fasilitas aplikasi feed reader dan terkoneksi dengan internet.
Berikut contoh read RSS dengan inputan user :
Untuk pembuatan RSS dengan inputan user pertama buatlah suatu file rssclass.php dan kemudian membuat file index.php.
1.      Rssclass.php

Setelah pembuatan script rssclass.php kemudian buatlah script index.php berikut contoh scriptnya :
1.      Index.php



Setelah selesai pembuat script di atas kemudian buka web browser kemudian ketikkan localhost/rss (rss = merupakan pemanggilan folder yang disimpan dalam htdoc) kemudian akan tampil seperti tampilan dibawah ini:


Pada field yang bertanda merah di atas masukkan alamat feed yang akan di cari,setelah feed yang akan di cari telah di ketikkan pada field kemudian klik button search maka akan tampil tabel yang ada di bawahnya seperti tampilan di atas.

Pengertian XML dan Pembacaan XML ke Dalam Bentuk Tabel

XML singkatan dari eXtensible Markup Language adalah bahasa markup yang mirip dengan HTML. XML dan HTML masih saudara satu turunan dari bahasa yang sama yaitu SGML. 

Tabel di bawah ini adalah perbandingan HTML dan XML:


Dari tabel di atas dapat kita lihat perbedaanya. Tag-tag HTML adalah tag bawaan dari HTML itu sendiri artinya tag nya tidak dapat dibuat sesuai dengan selera pembuatnya. Sedangkan tag XML dapat dibuat sesuai dengan keinginan pembuatnya. Tag HTML tidak akan berarti apa-apa bagi pengembang aplikasi ia hanya berarti bagi HTML itu sendiri. Lain halnya dengan XML tag-tag nya dapat dibuat sesuai selera pengembang aplikasi, yang berarti dapat mempunyai makna bagi se pemngembang itu sendiri.
Untuk saat ini kedudukan XML bukanlah untuk menggantikan HTML.
Kesederhanaan HTML telah menjadikan bahasa markup tersebut mudah diterima oleh dunia untuk membuat tampilan halaman WEB. Pemakaian XML biasanya dijadikan sebagai data yang dapat diterima pada sistem operasi apapun (bebas platform) dan aplikasi manapun. Berbagai macam database dapat menerima XML sebagai media transfer. SQL Server 2000 dapat menerima masukan data berupa XML dan menghasilkan keluaran data berbentuk XML pula. Jika HTML adalah sesuatu yang berurusan dengan tampilan maka biasanya XML adalah sesuatu yang berhubungan dengan data.

Berikut contoh source codenya:


Setelah membuat script di atas buatlah sebuah folder pada htdoc kemudian simpan source code dengan title “book.xml” pada folder yang telah di buat. Untuk menjalankannya buka web browser  lalu ketikkan localhost/book/book.xml seperti itulah saat akan menjalankannya.
Ket : book yang berwarna merah adalah folder yang di buat pada htdoc

Berikut contoh menjalankanya :


XML tidak bisa lepas dari parsing, mengkonversi dari atau ke XML adalah hal yang paling sering dilakukan. Berikut ini saya akan mencoba mencoba mempraktikan bagaimana melakukan parsing XML dengan PHP. Kalau teman-teman membaca manual PHP, ada banyak class yang memudahkan kita melakukan parsing XML salah satunya adalah SimpleXML. Awal terlebih dahulu adalah pengecekan apakah class SimpleXML telah tersedia di versi PHP kita atau belum. Karena SimpleXML ini support pada PHP versi 5.

Berikut contoh source codenya :



Setelah itu simpan script di atas dengan title book.php simpan dengan file book.xml pada folder yang telah di buat dalam htdoc .

Berikut hasil tampilan saat menjalankannya :


Sekian dan Semoga Bermanfaat Guys :)
Selamat Mencoba...........