PHP에서 XML파서와 RSS Reader 이용하기
Web2005. 4. 3. 20:49
저는 PHP에 관해서는 잘 모릅니다.
구체적인 문법이나 어떤 함수들이 있는지 마음 잡고 공부해 본 적이 없지요. 하지만 Server Side Script로는 PHP가 대세이고 많은 웹용 프로그램들이 PHP로 만들어져 어쩔 수 없이 PHP를 좀 알아야만 했습니다.
지금 홈페이지를 구축하는데 쓰고 있는 Tatter Tools나 moniwiki도 PHP로 구현되어 있습니다.
오늘은 맘 잡고 그동안 첫페이지에서 블로그의 첫 기사를 보여줄 수 있는 스크립트를 구현하였습니다. 인터넷을 뒤져보니 쓸만한 정보를 구할 수가 있었습니다. 특히 웹용 스크립트 답게 정보들이 잘 정리되어 있었습니다.
우선 RSS Reader를 구현하려면 아래 패키지를 이용하면 됩니다.
http://pear.php.net/package/XML_RSS/
그리고 이 패키지를 사용하려면 XML 파서 패키지가 필요합니다. 문서화가 잘 되어있으므로 바로 사용할 수 있습니다..
http://pear.php.net/package/XML_Parser/
공개 소프트웨어의 힘을 느꼈습니다. :)
다운로드
첨부한 파일은 RSS파일을 읽어와서 원하는 부분만을 웹페이지 표시하는 코드입니다. 원래 KLDP에서 구한 코드인데, XML을 이용하도록 수정하였습니다
구체적인 문법이나 어떤 함수들이 있는지 마음 잡고 공부해 본 적이 없지요. 하지만 Server Side Script로는 PHP가 대세이고 많은 웹용 프로그램들이 PHP로 만들어져 어쩔 수 없이 PHP를 좀 알아야만 했습니다.
지금 홈페이지를 구축하는데 쓰고 있는 Tatter Tools나 moniwiki도 PHP로 구현되어 있습니다.
오늘은 맘 잡고 그동안 첫페이지에서 블로그의 첫 기사를 보여줄 수 있는 스크립트를 구현하였습니다. 인터넷을 뒤져보니 쓸만한 정보를 구할 수가 있었습니다. 특히 웹용 스크립트 답게 정보들이 잘 정리되어 있었습니다.
우선 RSS Reader를 구현하려면 아래 패키지를 이용하면 됩니다.
http://pear.php.net/package/XML_RSS/
그리고 이 패키지를 사용하려면 XML 파서 패키지가 필요합니다. 문서화가 잘 되어있으므로 바로 사용할 수 있습니다..
http://pear.php.net/package/XML_Parser/
공개 소프트웨어의 힘을 느꼈습니다. :)
다운로드
첨부한 파일은 RSS파일을 읽어와서 원하는 부분만을 웹페이지 표시하는 코드입니다. 원래 KLDP에서 구한 코드인데, XML을 이용하도록 수정하였습니다
'Web' 카테고리의 다른 글
브라우저 호환성 (0) | 2006.05.21 |
---|---|
Digg (4) | 2006.04.07 |
RSS와 XML (1) | 2004.09.26 |
어떤 브라우저도 차별받지 않는 세상이 왔으면 좋겠습니다. (1) | 2004.09.26 |
재밌는 인터넷 즐기기~ (1) | 2004.09.05 |
댓글()