2010-04-30 09:12:22 Mi az az Rss?
Az RSS webes együttműködésre szolgáló XML állományformátumok családja, mely megkÃméli a felhasználókat attól, hogy az ilyen megoldást használó weboldalakat rendszeresen kelljen látogatniuk az új tartalom ellenÅ‘rzése miatt, vagy levélben kelljen értesÃtést kapniuk errÅ‘l. Egy feed-olvasóként vagy aggregátorként ismert program képes ellenÅ‘rizni az RSS-t használó weboldalakat a felhasználó helyett és képes megjelenÃteni a frissÃtett cikkeket....Ãgy Ãrja a wikipédia. Egyszerűbben : feliratkozol,és böngészÅ‘ indÃtásnál egybÅ‘l ott lesznek az új hÃrek,vagy amire feliratkoztál,és nem kell mindig feljárnod az oldalra.Na errÅ‘l ennyit,szerintem már mindenki tudja mi az rss,de most arról egy pár szót,és egy példascriptet,hogyan is néz ki egy ilyen. Egy alap példát fogok bemutatni,tetszés szerint lehet bÅ‘viteni majd(meg kell is,mert gondolom nem a basicnet hÃrcsatornát akarod a saját oldaladra):D
Előre szólok,szar ügy ez az rss,mert XML,ami olyan mint a WML,hogy nem nagyon lehet benne hibázni,figyelni kell,csak az kerüljön bele,ami tényleg odavaló,és a tagok átfedése,stb.. Na de nézzük hogy is néz ki :
Katt ide.
Ez egy txt file,természetesen majd ezt php,vagy html formájában töltsük fel.
Amint látjátok,az elsÅ‘ sorokban megadjuk a karakterkódolást,a verziót,és nyitunk egy channel,elemet.Ezután jön a title,értelemszerű mit Ãrunk bele,description - oldalunk rövid leÃrása,link - holnap cÃme,nyelv,és innentÅ‘l az item /item mezÅ‘kbe kerülnek az adatok,ugyanúgy a title lesz a hÃr cÃme,description a tartalom(én csak az elsÅ‘ 20 karaktert irtatom bele),majd a hÃr elérési cÃme kerül a link elembe,zárjuk az itemet,és kezdjük az elejéröl. Item nyit,cucc bele,item zár,(ezt php-ban while vagy for ciklus végzi).A végén meg bezárjuk az egészet /channel /rss elemekkel. Tök egyszerű nem?
Itt a basicnet.hu rss müködés közben: RSS
Persze vannak ennél komolyabb RSS feed-ek is,amiben képeket kérdezünk le,stb,de ez az alap is megfelel a célnak,a felhasználók ebböl is tudni fogják,ha frissÃtünk az oldalunkon.
Az RSS webes együttműködésre szolgáló XML állományformátumok családja, mely megkÃméli a felhasználókat attól, hogy az ilyen megoldást használó weboldalakat rendszeresen kelljen látogatniuk az új tartalom ellenÅ‘rzése miatt, vagy levélben kelljen értesÃtést kapniuk errÅ‘l. Egy feed-olvasóként vagy aggregátorként ismert program képes ellenÅ‘rizni az RSS-t használó weboldalakat a felhasználó helyett és képes megjelenÃteni a frissÃtett cikkeket....Ãgy Ãrja a wikipédia. Egyszerűbben : feliratkozol,és böngészÅ‘ indÃtásnál egybÅ‘l ott lesznek az új hÃrek,vagy amire feliratkoztál,és nem kell mindig feljárnod az oldalra.Na errÅ‘l ennyit,szerintem már mindenki tudja mi az rss,de most arról egy pár szót,és egy példascriptet,hogyan is néz ki egy ilyen. Egy alap példát fogok bemutatni,tetszés szerint lehet bÅ‘viteni majd(meg kell is,mert gondolom nem a basicnet hÃrcsatornát akarod a saját oldaladra):D
Előre szólok,szar ügy ez az rss,mert XML,ami olyan mint a WML,hogy nem nagyon lehet benne hibázni,figyelni kell,csak az kerüljön bele,ami tényleg odavaló,és a tagok átfedése,stb.. Na de nézzük hogy is néz ki :
Katt ide.
Ez egy txt file,természetesen majd ezt php,vagy html formájában töltsük fel.
Amint látjátok,az elsÅ‘ sorokban megadjuk a karakterkódolást,a verziót,és nyitunk egy channel,elemet.Ezután jön a title,értelemszerű mit Ãrunk bele,description - oldalunk rövid leÃrása,link - holnap cÃme,nyelv,és innentÅ‘l az item /item mezÅ‘kbe kerülnek az adatok,ugyanúgy a title lesz a hÃr cÃme,description a tartalom(én csak az elsÅ‘ 20 karaktert irtatom bele),majd a hÃr elérési cÃme kerül a link elembe,zárjuk az itemet,és kezdjük az elejéröl. Item nyit,cucc bele,item zár,(ezt php-ban while vagy for ciklus végzi).A végén meg bezárjuk az egészet /channel /rss elemekkel. Tök egyszerű nem?
Itt a basicnet.hu rss müködés közben: RSS
Persze vannak ennél komolyabb RSS feed-ek is,amiben képeket kérdezünk le,stb,de ez az alap is megfelel a célnak,a felhasználók ebböl is tudni fogják,ha frissÃtünk az oldalunkon.
RSS példa txt letöltése


2010-04-28 18:33:35