10.5. Atom ÇǵåÀÇ »ç¿ë

Zend_Feed_Atom ÀÇ »ç¿ë¹ýÀº Zend_Feed_Rss (¿Í)°ú ´à¾Æ ÀÖ¾î·Î, ÇǵåÀÇ ÇÁ·ÓÆÛƼ¿¡ÀÇ ¾×¼¼½º, Çǵ峻ÀÇ ¿£Æ®¸®ÀÇ Â÷·ÊÂ÷·Ê 󸮵îÀ» ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.Å« Â÷ÀÌ´Â Atom ÇÁ·ÎÅäÄÝÀÇ ±¸Á¶ ÀÚü¿¡ ÀÇÇÏ´Â °ÍÀÔ´Ï´Ù.Atom ÇÏ RSS ÀÇ Èİè·Î¼­ ÀÛ¼ºµÈ °ÍÀ¸·Î, º¸´Ù ÀϹÝÀûÀÎ ÇÁ·ÎÅäÄÝÀÔ´Ï´Ù. Çǵ峻¿¡ ÀüÄÁÅÙÃ÷¸¦ Æ÷ÇÔÇÏ´Â Çü½ÄÀ» º¸´Ù °£´ÜÇÏ°Ô Ãë±ÞÇϵµ·Ï(µíÀÌ) ¼³°èµÇ°í ÀÖ¾î RSS ÀÇ description ű׿¡ ÇØ´çÇÏ´Â °ÍÀÌ summary (¿Í)°ú content ÀÇ 2 °³ÀÇ ¿ä¼Ò¿¡ ºÐÇҵǰí ÀÖ½À´Ï´Ù.

·Ê 10.2. Atom ÇǵåÀÇ ±âº»ÀûÀÎ »ç¿ë¹ý

Atom Çǵ带 Àоîµé¿©, °¢ ¿£Æ®¸®ÀÇ title (¿Í)°ú summary (À»)¸¦ Ç¥½ÃÇÕ´Ï´Ù.


<?php

$feed 
= new Zend_Feed_Atom('http://atom.example.com/feed/');
echo 
' ÀÌ Çǵ忡´Â ' $feed->count() . '  °ÇÀÇ ¿£Æ®¸®°¡ Æ÷ÇԵ˴ϴÙ.' "nn";
foreach (
$feed as $entry) {
    echo 
' ŸÀÌÆ²: ' $entry->title() . "n";
    echo 
' °³¿ä: ' $entry->summary() . "nn";
}

?>

Atom Çǵ忡¼­´Â, ÇǵåÀÇ ÇÁ·ÓÆÛƼ·Î¼­ ÀÌÇÏ¿Í °°Àº °ÍÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

Atom ¿£Æ®¸®·Î ÀÚÁÖ(Àß) »ç¿ëµÇ´Â ÇÁ·ÓÆÛƼ´Â ÀÌÇÏ¿Í °°ÀÌ µË´Ï´Ù.

Atom ¿¡ ´ëÇÑ »ó¼¼ÇÑ Á¤º¸³ª ÀÚ¿ø¿¡ ´ëÇØ¼­´Â http://www.atomenabled.org/ (À»)¸¦ ÂüÁ¶ÇØ ÁֽʽÿÀ.