Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi
 
Domov > Forum > Računalništvo

Kako se naredi RSS

 
 
30.10.2009, 14:29
Mi lahko poveste kako se naredi RSS? Ja, vem, da je težko, vendar zelo koristno in bil bi vam zelo hvaležen, če bi mi povedali, kako se ga naredi Daddy.

spremenil: NikMan (15.11.2009 ob 18.29.04)
 
 
 
30.10.2009, 16:13
Zdravo. Za kakšne forume to že obstajajo dodatki.

RSS pa je v bistvu posebna že vnaprej določena XML datoteka. Torej s PHPjem moraš operirati s to datoteko in vanj vpisovati podatke. Za primer si poglej kakšen že narejen primer rss strani (http://www.zmaga.com/zmaga_rss_forum.php). Tole stran odpri in potem poglej izvorno kodo strani. Videl boš nekaj takega:

<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">....
<channel>
<title>zmaga.com - sveže teme na forumu</title>
<link>http://www.zmaga.com</link>
<description>Prikaz zadnjih 30 objav na forumu.</description>
<language>sl-si</language>
<pubDate>Sat, 3 Jan 2009 22:22:22 +0100</pubDate>

...


Tole malo preuči in nauči se ravnati z XMLjem v PHPju. Če pa se ti ne da oz. nimaš neke pretirane volje sam vsega delati, pa sem prepričan, da že obstajajo neke napisane skripte za to ...
 
 
 
15.11.2009, 17:18
No, zelo slab odgovor. Na Googlu najdem mnogo sranja, zato sem vprašal na tej super strani. Začnimo s tem: kako bo RSS zaznaval novice na strani?

Daddy
 
 
 
15.11.2009, 17:23
Mislim ... Ja, mislim ... Že vse življenje ...

Najprej: sploh veš KAJ je RSS in ČEMU služi?
 
 
 
15.11.2009, 17:28
RSS je tehnologija s katero si lahko samodejno obveščen o temah, ki te zanimajo. Ni treba it na spletno stran, da bi videl ali je bila napisan kakšna nova novica, RSS te na to opozori vsakokrat, ko se to zgodi.

Potrebuješ odjemalca (program) za RSS-datoteke. Ta program izpisuje informacije, ki jih pridobi iz raznih RSS-kanalov. Jaz uporabljam RSS-Bandit.


 
 
 
15.11.2009, 17:32
No okej. In zdaj: kje bi ti rad uporabil ta RSS? Na neki spletni strani? Kaj bi rad prikazoval v njem in kje so shranjeni ti podatki?
 
 
 
15.11.2009, 17:35
Imam spletno stran. Kaj bi rad prikazoval na njej? Na njej imam novice. Kje so shranjeni podatki? Ne vem če razumem, na strežniku??
 
 
 
15.11.2009, 17:44
Najverjetneje so v MySQL bazi.

Sedaj imaš dve možnosti. Če še kar poznaš PHP in XML potem lahko sam napišeš vse skupaj. Bistvo je, da ko se ustvari neka nova novica, se posodobi rss datoteka. Vse to se stori v PHPju. Sprehodi se pač skozi zadnje novice in potem ustvari XML file.

Druga možnost je pa uporaba že narejenega PHP RSS GENERATORJA (Google). Le-tega boš potem samo malo priredil, glede na tvoje zahteve in obliko zapisa v bazi.

Odločitev je tvoja

Jaz bi se na tvojem mestu odločil za prvo možnost ...
 
 
 
15.11.2009, 17:58
kljuka:
Najverjetneje so v MySQL bazi.
Sedaj imaš dve možnosti. Če še kar poznaš PHP in XML potem lahko sam napišeš vse skupaj. Bistvo je, da ko se ustvari neka nova novica, se posodobi rss datoteka. Vse to se stori v PHPju. Sprehodi se pač skozi zadnje novice in potem ustvari XML file.
Druga možnost je pa uporaba že narejenega PHP RSS GENERATORJA (Google). Le-tega boš potem samo malo priredil, glede na tvoje zahteve in obliko zapisa v bazi.
Odločitev je tvoja
Jaz bi se na tvojem mestu odločil za prvo možnost ...


če pa nisi preveč vešč, se odloči za drugo možnost, v nasprotnem primeru zna trajati za sestavo RSSja tudi nekaj mesecev
 
 
Prijava in registracija
 
 
 
Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, vas na enkraten način spozna z različnimi svetovnimi jeziki, s podrobno obrazloženimi recepti prikaže čare kulinarike in vam prežene strahove pred domačimi opravili.
 
 
Poleg tega lahko prebirate poučne članke, ki so namenjene širjenju naše splošne razgledanosti ter preverite svoje znanje z priljubljenim in enostavnim sistemom za preverjanje znanja. Če med vsebinami, ki se dodajajo vsak dan, ne najdete želenega znanja, je za vaša vprašanja na voljo dobro obiskan forum, kjer lahko tudi aktivno sodelujete. V primeru, da bi radi svoje praktično znanje delili z ostalimi, pa to lahko storite preko preprostega vmesnika za dodajanje vsebin. Zmagajte z znanjem z Zmaga.com!