it-swarm-id.com

Menambahkan umpan RSS / ATOM untuk situs web yang sepenuhnya statis

Saya membantu seorang teman untuk membawa situs web yang sangat besar dan sangat statis keluar dari zaman batu. Satu hal yang ingin saya tambahkan segera adalah umpan RSS/ATOM.

Dia tidak suka bekerja dengan CMS jenis apa pun. Dia membuat halaman-halamannya menggunakan template Dream Weaver, lalu mengunggahnya dan secara manual memperbarui beberapa halaman untuk menautkan ke konten baru. Situsnya sangat, sangat baik di mesin pencari, tetapi dia tidak cukup menarik pengunjung baru yang mungkin akan menempatkannya di pembaca mereka.

Apakah ada sesuatu yang dapat saya instal yang membuatnya dapat dengan mudah/secara manual menambahkan item baru ke feed? Mungkin sesuatu yang jika diberi tautan dapat mengambil kutipan konten?

Pencarian sekitar menghasilkan ratusan hal yang mungkin berhasil, tetapi banyak dari tahun 2000 atau sebelumnya yang belum diperbarui sejak itu. Bahasa tidak kritis, tetapi PHP/Python akan ideal.

Saya benar-benar membutuhkan sesuatu yang dihosting sendiri.

Edit

Alur ini seharusnya, webmaster membuat halaman statis baru, mengunggahnya, tautan ke sana .. sekarang beberapa menyebutkan halaman itu harus ada di umpan RSS. Idealnya, webmaster bisa memberikan tautan ke halaman baru, dan judul dengan kutipan singkat akan muncul di umpan.

Edit

Mungkin bahkan sesuatu yang hanya memotong judul/kutipan dari tag komentar, yaitu:

<!-- BEGIN EXCERPT
<p>The quick brown fox got p0wned by l33t kittens</p>
-->

Saya tidak membutuhkan pengurai penuh, hanya sesuatu yang membuatnya mudah bagi seseorang dengan keterampilan minimal untuk mempertahankan umpan di situs yang benar-benar statis.

3
Tim Post

Dan Bricklin, pencipta VisiCalc, memiliki produk gratis bernama Software Garden ListGarden yang menghasilkan umpan RSS secara manual:

alt text
(sumber: softwaregarden.com )

7
Joel Spolsky

Saya tidak bisa memikirkan apa pun dari rak, tetapi Anda bisa dengan mudah menuliskan sesuatu seperti ini di Ruby misalnya.

Nokogiri adalah parser XML dan HTML yang sangat populer yang harus Anda gunakan untuk membaca halaman yang diberikan tautan yang disediakan webmaster. Kemudian Anda bisa mengekstrak teks dan judul kutipan. Anda dapat membaca di XML umpan yang ada, menambahkan info baru, dan menulisnya kembali.

3
danivovich

Sebelum menemukan solusi yang pasti (saya tidak memilikinya), Anda selalu dapat mencoba dan menggunakan Google untuk ini.

Misalnya. Masuk ke Pustaka Google, klik tombol Tambah, tambahkan situs web teman Anda di sana, Google akan memberi tahu Anda bahwa ia tidak memiliki umpan dan bertanya apakah Anda ingin Google menonton halaman dan membuatnya untuk Anda. Kemudian lihat "URL umpan" di sana (http://www.google.com/notificationservice/webchanges/webfeeds/LONGNUMBER) dan mintalah teman Anda menyematkannya di beranda, sebagai URL umpannya.

1
intlect

Tidak akan terlalu sulit untuk menulis skrip PHP/Python yang menghasilkan RSS feed secara otomatis. Prosesnya adalah:

  • Cari filesystem terbaru untuk file tersebut (mis. Ambil setiap file dengan ekstensi .html, simpan dalam array dengan tanggal, lalu pesan berdasarkan tanggal).
  • Gunakan parser HTML untuk mengekstrak informasi dari file-file itu (mis. Tag judul, paragraf pertama dalam elemen tertentu).
  • Tulis data ke format RSS XML.

Anda harus dapat menemukan beberapa skrip (seperti parser HTML) untuk membantu Anda dalam perjalanan. Kalau tidak, tanyakan Stack Overflow untuk bantuan :)

1
DisgruntledGoat

Melihat dia yang melakukan semuanya dengan tangan, mengapa tidak melakukannya dengan tangan juga ? ...

0
intlect

Ada trik bookmarklet Nice "Note in Reader" yang dapat Anda gunakan untuk membuat umpan RSS khusus

0
mvark