Monthly Archives: September 2008

Menggabungkan Feed on Feed dengan CodeIgniter

4
Filed under PHP dan MySQL

Memenuhi permintaan salah satu pemberi komentar pada tulisan ini, kali ini saya akan memberikan sedikit tutorial bagaimana menggabungkan Feed on Feeds dengan CodeIgniter seperti situs ringkasan berita. Feed on Feeds merupakan script PHP yang berfungsi untuk membaca RSS dari suatu website dan menyimpannya dalam database. Sedangkan CodeIgniter merupakan framework PHP yang bisa didapatkan secara gratis. Sebenarnya kita bisa menggunakan framework lain untuk digabungkan dengan Feed on Feeds atau kita juga bisa membuat script sendiri. Penggabungan ini bisa digunakan untuk membuat website rss aggregator. Feed on Feeds berfungsi sebagai pembaca RSS sedangkan codeigniter berfungsi untuk menampilkannya sehingga bisa dilihat oleh orang banyak.

Mengerti PHP dan MySQL adalah syarat yang diperlukan untuk menggabungkan Feed on Feeds dengan CodeIgniter atau dengan framework yang lain. Langkah pertama yang harus dilakukan adalah instalasi feed on feeds. Lakukan installasi feed on feeds pada sebuah direktori (jangan pada root direktori), misalnya yourdomain/feedonfeeds. Setelah installasi selesai anda akan mendapatkan sebuah database dengan enam tabel.

Langkah kedua adalah membuat tabel kategori dan tabel relasi antara table kategori dan table feed. Tabel kategori berfungsi untuk mengkategorikan RSS feed yang kita masukan pada Feed on Feeds, sedangkan tabel ralasi berfungsi untuk menghubungkan antara tabel kategori dengan tabel feed. Dengan tabel relasi ini anda bisa menghubungkan satu kategori dengan beberapa rss feed. Contoh struktur tabel kategori adalah sebagai berikut.

CREATE TABLE `fof_kategori` (
`catid` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`parentid` INT( 11 ) NOT NULL ,
`catname` VARCHAR( 255 ) NOT NULL ,
`published` ENUM( 'N', 'Y' ) NOT NULL DEFAULT 'N'
) ENGINE = MYISAM ;

sedangkan contoh struktur tabel relasinya adalah

CREATE TABLE `fof_kategori2feed` (
  `catid` int(11) NOT NULL,
  `feed_id` int(11) NOT NULL,
  KEY `catid` (`catid`),
  KEY `feed_id` (`feed_id`)
) ENGINE=MyISAM;

Langkah terakhir adalah menggunakan CodeIgniter atau yang lain untuk menampilkan feed item dari database. Anda bisa memasang cronjobs untuk mengupdate feed on feeds anda secara otomatis.

Marhaban ya Ramadhan

1
Filed under Cerita Pribadi

selamat berpuasa

Akhirnya ketemu lagi, setelah tidak bertemu selama 11 bulan akhirnya saya bisa berjumpa lagi dengan bulan yang paling dinanti, bulan ramadhan. Bisa bertemu kembali dengan bulan ramadhan merupakan sebuah kebahagian tersendiri bagi umat islam termasuk saya tentunya karena di bulan ini pahala begitu berlimpah, pengampunan diberikan dan banyak kesitimewaan yang lainnya.

Bulan yang identik dengan berpuasa ini memberikan banyak manfaat bagi kita baik secara lahiriyah maupun jasmaniyah. Secara lahiriyah puasa bermanfaat dalam hal melatih kesabaran, menguatkan kemauan, mengajari dan membantu bagaimana menguasai diri, serta mewujudkan dan membentuk ketaqwaan yang kokoh dalam diri. Secara jasmaniah puasa sangat bermanfaat dalam mengendalikan berbagai penyakit dan dapat menjadikan tubuh kita semakin sehat.

Dengan berbagai manfaat yang dapat diraih dalam bulan ramadhan ini, marilah kita bersenang hati dalam menyambutnya dan mengisinya dengan berbagai ibadah yang dapat meningkatkan kualitas keimanan dan ketaqwaan kita. Marhaban Ya Ramadhan dan Selamat Menunaikan Ibadah Puasa, semoga puasa dan ibadah kita di bulan ramadhan ini diterima oleh Allah SWT, Amin…