RSS-Feed aus Datenbank erstellen


Gelesen 2389 mal, 41 Antworten - 0 Mitglieder und 1 Gast betrachten dieses Thema.


Auf Facebook, Twitter und Google Plus empfehlen
Webmaster Forum & Hilfe »

RSS-Feed aus Datenbank erstellen

Seiten: [1] 2 3
« [HTML]src von iFrame durch Link in einem anderen Frame änderen? FTP Bild wird nicht angezeigt »
Herunterladen

frank_gayer
(703)  
****

RSS-Feed aus Datenbank erstellen




Hallo,

ich hatte mal einen RSS-Feed vorbereitet und nicht genutzt. Wie kann ich RSS-News aus einer Datenbank generieren lassen ? Ich will z.B. ähnliche wie abietendiese Seite einen Feed anbieten, der dann jeweils eine eigene Seite hat


strough
(311)  
****
Re: RSS-Feed aus Datenbank erstellen


ich hatte mal einen RSS-Feed vorbereitet und nicht genutzt.
inwiefern? hö?
Wie kann ich RSS-News aus einer Datenbank generieren lassen ?
Na indem ne Datenbankverbindung aufbaust, dir die Infos holst und die RSS gerecht ausgibst, oder RSS gerecht als Datei speicherst.
der dann jeweils eine eigene Seite hat
o.O


frank_gayer
(703)  
****
Re: RSS-Feed aus Datenbank erstellen


Hallo,

hast Du dir mal die verlinkte Seite angeschaut ? Da gibt es den RSS-Feed und dazu noch jeweils eine verlinkte Seite. Wie wird das gemacht um nicht doppelt arbeiten zu müssen ?


JoSsiF
Special-Member (9.089)  
*****
Re: RSS-Feed aus Datenbank erstellen


Der Feed ist am Ende ja nur XML, welches du generierst. Dort steht dann pro Item auch ein Link drin, der dann auf eine externe Seite zeigt.

Für die Erzeugung musst du nur wissen,
- wie man Daten aus der DB ausliest
- wie man XML-Dateien schreibt
- wie das XML-Dokument für den Feed aussehen muss (da gibt's verschiedene Spezifikationen)

greez Cool
JoSsiF


frank_gayer
(703)  
****
Re: RSS-Feed aus Datenbank erstellen


Hallo,

genau, aber dazu muss ich die Datenbank erstmal füttern, dann im XML die Daten auslesen und die Seite auch noch machen oder wird hier die Seite auch aus der Datenbank ausgelesen ?


JoSsiF
Special-Member (9.089)  
*****
Re: RSS-Feed aus Datenbank erstellen


dazu muss ich die Datenbank erstmal füttern
Richtig.

dann im XML die Daten auslesen
Falsch. Im XML wirst du keine Daten auslesen. XML ist Markup, so wie z.B. HTML. Da gibt's keine Programmierlogik. Du erzeugst das fertige XML z.B. aus einem PHP-Skript heraus.

und die Seite auch noch machen oder wird hier die Seite auch aus der Datenbank ausgelesen ?
Die Seite kann sonstwo liegen. Im Optimalfall hat diese aber schon etwas mit dem Feed-Item zu tun und bedient sich derselben Datenbank. Bauen musst du die Seite aber natürlich selber.

Beispiel: Du hast über ein CMS einen News-Beitrag auf deiner Seite veröffentlicht. Die News stehen in der Datenbank in einem Datensatz der Tabelle 'my_news'. Das CMS liest diesen Datensatz aus. Dein Feed-Zusammenbau-Skript (Grin) macht genau dasselbe. Der Link im XML, der zur Seite führt, entspricht exakt der URL, unter der der Artikel im CMS erreichbar ist.

greez Cool
JoSsiF


frank_gayer
(703)  
****
Re: RSS-Feed aus Datenbank erstellen


OK, das habe ich verstanden. Leider kenne ich mich mit Datenbank nicht aus. Gibt es irgendwo ein leicht verständliches Tutorial ?


strough
(311)  
****
Re: RSS-Feed aus Datenbank erstellen


Jain, Grundkenntnisse in irgend einer dynamischen Sprache wirst trotzdem brauchen.
Guck dir mal das an: http://bmsev.com/software/feedcap/ wär das nicht was für Dich?

Ansonsten, um die Datenbank mal zu umgehen (wenn noch keinerlei Erfahrung hast, ist das evtl. ein bisschen zu viel verlangt jetzt) das ganze funktioniert auch mit einer Textdatei.
Denn woher die Daten letztendlich kommen ist ja erst mal egal.

Ansonsten schlag ich mal zum generieren PHP vor...
Für Datenbank: http://reeg.junetz.de/DSP/
Für Textdateien: http://www.creative-edesign.com/php/externe_text_datei_mit_php_auslesen_und_anzeigen_lassen.php
_____________________________
Was mich aber immer noch stutzig macht, denke du hattest mal einen RSS - Feed gehabt/vorbereitet und nur nicht genutzt?
Sicher dass du das wirklich selber basteln willst und kein Skript findest was du nutzen willst?
 


frank_gayer
(703)  
****
Re: RSS-Feed aus Datenbank erstellen


Hallo,

ich habe leider MAC und nicht Windows also scheidet leider Feedcap aus.

Was ich machen will ist diese Seite als News-Feed verfügbar zu machen

 


strough
(311)  
****
Re: RSS-Feed aus Datenbank erstellen


Das sieht doch gut aus...
Woher kommen die Daten? Manuell oder Datenbank? CMS?

Einmal eintippen sollte in jedem Fall reichen, mit einer PHP Datei geht es z.B. die Tabelle zu kopieren und dir die XML daraus generieren zu lassen.
Oder Variante Datenbank, dann kannst allerdings die HTML Ausgabe auch direkt von der Datenbank beziehen.

Ich nehm immer noch an du hast so was noch nie gemacht?
Falls ich recht habe, mach dich mal über RSS generell schlau (Formate, Syntax)

Dann brauchst nur noch PHP, da reicht dann im groben "explode", und "Datei Operationen".
PS:besser geht immer, aber preg etc. erspar ich dir.


frank_gayer
(703)  
****
Re: RSS-Feed aus Datenbank erstellen


Hallo,

ja, die Daten tippe ich manuell da ein. Und jetzt will ich eben diese in einen Feed packen. Ich habe einen fertigen Feed, muss nur noch wissen wie ich die Daten mit php da reinbekomme und daran hängt es. Mein Feed ist übrigens hier 


JoSsiF
Special-Member (9.089)  
*****
Re: RSS-Feed aus Datenbank erstellen


Dann brauchst nur noch PHP, da reicht dann im groben "explode", und "Datei Operationen".
PS:besser geht immer, aber preg etc. erspar ich dir.

Wenn wir so weit gekommen sind, dann kann man auch über Datenbanken nachdenken. Eine 1-Tabellen-Lösung für eine einfache News-Pflege ist allein mit den Beispielen der offiziellen PHP-Dokumentation machbar.

Ein schöner einfacher Einstieg findet sich auch hier: http://schattenbaum.net/php/

greez Cool
JoSsiF


JoSsiF
Special-Member (9.089)  
*****
Re: RSS-Feed aus Datenbank erstellen


ja, die Daten tippe ich manuell da ein.
Man könnte diese Tabelle auch in Excel kopieren, als CSV speichern und dieses per PHPMyAdmin in eine MySQL-Tabelle importieren. Dauert höchstens 2 Minuten Wink 


frank_gayer
(703)  
****
Re: RSS-Feed aus Datenbank erstellen


Was wäre besser ? Bin halt kein Datenbankfreak und habe da null Plan


strough
(311)  
****
Re: RSS-Feed aus Datenbank erstellen


Datenbank is eleganter, aber weil halt noch keine Ahnung hast, der Weg doch recht weit ist, würde ich erst mal den Weg über ne Datei gehen.
Ich unterstelle dir erst mal dass dich damit nicht ewig beschäftigen willst und relativ schnell fertig sein willst.

Wenn ich mich Täusche ist Datenbank log. die Antwort *g

Seiten: [1] 2 3  
« Foto-ForumProgrammier-Forum »



Ähnliche Themen zu "RSS-Feed aus Datenbank erstellen":
Datenbank bei Wirtschaftsprüfer PwC gehackt
DV Material erstellen
RSS Feed erstellen
RSS Feed aus Blog erstellen
Datenbank erstellen
Datenbank erstellen
SQL Datenbank erstellen in Java
MS Acces Datenbank erstellen
Datenbank erstellen für Adressen


Webmaster 5 Webmaster 10 Webmaster 15 Webmaster 30 Webmaster 30 |




Computerhilfen.de | Powered by SMF 2.5.1.
© 2001-2012, Lewis Media. Alle Rechte vorbehalten.

Sie betrachten das Thema RSS-Feed aus Datenbank erstellen (frank_gayer) - Webmaster Forum & Hilfe © Computerhilfen.de