Really Simple Syndication eller RSS, er et standardformat for distribuere information via internettet. Mange hjemmesider giver et RSS-feed , der indeholder nyheder eller indhold, der er opdateret i tandem med hjemmesiden , og brugerne abonnere på et feed til at modtage opdateringer. I modsætning til e-mail , tillader RSS -brugere til at beslutte, hvilke oplysninger de ønsker at modtage, og en bruger kan afmelde et feed på ethvert tidspunkt. Du kan oprette et RSS-feed ved hjælp af PHP scripting sprog , ved at forstå RSS-format og skrive XML-output , der følger formatet. Instruktioner 1
Gennemgå RSS 2.0 -format til at forstå, hvordan oplysninger skal struktureres på en RSS-feed. Opret en ny PHP-fil i en editor eller ved hjælp af Notesblok. 2
Opret en klasse for RSS -kanal. Omfatter titel , link og beskrivelse , som er de påkrævede RSS felter. Føj et array til at gemme RSS-emner . Opret constructor -funktionen til at oprette en ny instans af kanalen. Skriv f.eks : ?
array_push ( $ this -> poster nye RSS_item ( $ titel, $ link , $ beskrivelse) ),
} 4
Opret en funktion til at udsende XML og RSS header information for RSS-filen . Skriv f.eks : Hej
offentlig funktion RSS_header () {
$ r = ' < xml versionen = " 1.0" ? > «
$ R . = ' «
tilbagevenden $ r ,
} 5
Opret en metode til at udsende RSS -kanal. Output XML-koderne og dataelementer for kanalen. Ring til RSS element klassen til at udlæse XML-koderne og dataelementer for hvert element i kanalen. Skriv for eksempel : .
Offentlig funktion output ( ) {
$ r = RSS_header ();
$ r = " "
$ r . = "
" . $ this -> titel. " "; .
$ r = " " . $ this -> link . " ";
$ r = " " . . $ this -> beskrivelse . " "; .
foreach ( $ this -> poster som $ emne ) {
$ r = $ post -> output (); < p> }
$ r = "
"; .
$ r = "
" .
} < p> } 6
Opret RSS element klasse med en titel, link og beskrivelse. Opret en konstruktør funktion for at oprette en ny instans af klassen. Skriv f.eks : Hej