作者MrMarcus (请勿忘记密码)
看板Web_Design
标题Re: [问题] 写一个网页 RSS Reader
时间Sun Dec 17 15:57:18 2006
※ 引述《grence (一鼓作气)》之铭言:
: 做一个RSS Reader好像没有想像中困难:
: 1.连结到一个固定的网址(RSS feed),读取 xml
: 2.解析xml格式的内容,按照标签内容去对应要输出什麽东西,结束。
: 就像点进一般的连结一样,只是现在点开连结的动作可以由软体来帮忙执行而已,
: 还有就是,xml 里有个标签是用来记载发布时间的,所以可以判断有没有新的东西
: 产生RSS feed:
: 把发布的内容照标签名称对应好,写入更新xml,结束。
: 以上,我有漏掉什麽吗?还是我想简单了 囧>
: 因为自己写的blog不知不觉散落在四面八方.. = =" 想整合起来
: 通常 bsp都会提供rss feed,想写一个网页形式的RSS Reader,把我的blog都放进去,
: 这样我就可以丢这个网页给别人就好了,不用再丢一堆网址,perfect~!
: 但是....我只会用php 的fopen() 去开别网页,
: 而一般网路上支援php 的免费空间都不允许开别的网域的档案...orz
: 有办法解决吗 orz
有个方向也许你愿意尝试看看:使用Flash来制作。
Flash可以读取xml档案并解析里面的内容,至於跨网域读取RSS feed的问题,
可以透过在被读取的网站目录中放置一个称为Policy File的xml档案来解决,
自己写好这个xml档案上传上去即可,不需要伺服器额外支援或者更改设定。
我自己目前也正在写一个以Wordpress为後端,但是前端界面是Flash的个人
网站。做法就是在Flash里面读取Wordpress产生的RSS feed然後显示在Flash
画面上(会有这个想法其实是因为懒,这样一来整个後端界面就省了:D)。
不过你提到要"产生"一个RSS feed给其他人读取,这就没办法用Flash做到了。
Flash是在client端执行的,没办法在伺服器端产生档案。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.153.19
1F:推 grence:谢谢回应;我想做的只是Reader..问feed只是单纯好奇XD 12/17 19:12