i (am) Blogger and U?

from X-periment to X-perience

Anime/Movie Community Sharing (FullCustom)

Produk ini adalah aplikasi web full-custom yang diperuntukkan bagi Anda yang ingin membuat situs/web yang dapat menampilkan anime/movie dan dapat ditonton oleh para pengunjung. Video an [...]

One-Page Portofolio / Gallery 1

One-Page Portofolio/Gallery adalah paket aplikasi web yang memfasilitasi Anda baik perseorangan maupun korporat yang ingin menampilkan/memajang portofolio/hasil karya/gallery kegiatan/p [...]

Belajar Online: E-learning - Kuis & Soal

"Belajar Online: E-learning - Kuis & Soal", Software/aplikasi e-learning berbasis web yang dapat digunakan oleh pengajar/guru/pembimbing atau perorangan untuk membuat soal/kuis atau per [...]

Web Profil / Portofolio Basic 2

Web Profil/Portofolio Basic 2 memiliki fitur-fitur yang sama persis dengan Web Profil/Portofolio Basic 1 tapi dengan theme/template yang berbeda.

Aplikasi Web: URL Shortener Complete 1

URL Shortener Complete 1 adalah aplikasi yang membantu Anda untuk menjalankan situs/web yang memiliki fasilitas URL shortener. Pemendek URL sesuai namanya berfungsi untuk memangkas alam [...]

Template: ANIME-MAX

ANIME-MAX adalah HTML template (menggunakan Bootstrap 3.3.6) yang ditujukan untuk situs yang menyediakan link download atau nonton online video dalam kasus ini contohnya adalah anime ta [...]

2009
20Sept

Launching RSS Aggregator, The ShowBlog

Post category: Themes-Template

Pada awalnya sih saya gak punya niatan untuk membuat web yang isinya RSS (Really Simple Syndication atau Rich Site Summary) dari berbagai macam blog/rss lainnya karena dulu emang belum tahu gimana cara membuatnya. Akan tetapi, setelah mengikuti mata kuliah Pemrograman Web yang "memaksa" saya untuk belajar gimana cara mem-parsing file-file XML maka timbullah keinginan untuk mencoba membuat parser khusus untuk RSS.

Alhamdulillah, usaha belajar XML dan berbagai hal yang berkaitan dengannya tidak sia-sia karena pada saat ujian akhir yang closed-book itu ada soal (bahkan mayoritas soal) berkaitan dengan XML. Mulai dari membuat DTD (document type definition), XML Schema sampai mem-parsing dokumen XML. Ada pula beberapa soal yang berkaitan dengan database dan Programming PHP. Memang sih saat ujian gak muncul soal yang berkaitan dengan RSS.

Saat belajar XML, saya mencoba dikit-dikit cara membuat parser untuk RSS (karena RSS kan pada hakekatnya juga dokumen XML hanya saja tag-tag yang dipakai sudah ditentukan). Saat itu nyoba mem-parsing RSS yang masih dalam bentuk file dan jumlah yang bisa di-parsing pun baru dua file aja. Setelah ujian selesai, mulailah untuk mengutak-atik lagi supaya bisa mem-parsing banyak RSS dan sumbernya gak dari file aja tapi dari database juga sehingga lebih dinamis. Nyoba sana sini akhirnya bisa juga meskipun mengalami error juga sebelum berhasil.

Tahapan berikutnya adalah membuat tampilan supaya RSS yang udah di-parsing bisa ditampilkan dengan lebih menarik. Aku tambahkan sedikit code php supaya user lain pun bisa menambah RSS-nya sendiri selain admin tentunya. Soal admin page kayaknya gak perlu dibahas di sini deh!!! untuk urusan theme aku ambil aja dari theme milik wordpress. Tinggal di-utak-atik dikit supaya bisa aku pakai sendiri dengan engine milikku.

Web RSS Aggregator ini aku kasih nama The ShowBlog (kayak alat masak aja!!!). Simpel sih fasilitas yang ada di dalammnya. Registrasi RSS dari luar (asalkan blog/web yang di-register tidak melanggar hukum dan etika) dan pengelompokkan RSS berdasarkan kategori. Selain itu ada juga ranking untuk masing-masing RSS. Apa lagi yang mau ditambahkan" Untuk sementara itu dulu deh. Lagian pas web ini selesai aku sedang nyoba-nyoba belajar AJAX. Mungkin bisa juga ya ditambahkan"

Bagi yang tertarik silahkan kunjungi The ShowBlog di alamat http://showblog.webatu.com/. Semoga bermanfaat!!!


No comments...
>> Comments closed. <<