RSS Feed direkt einbinden, Aktualisierung ohne Cron-Job
am 04.08.2009 - 10:25 Uhr in
Hallöchen Zusammen
Bin auf der Suche nach einem Modul, mit dem ich RSS Feed's direkt einbinden kann, ohne dass der Cron-Job ausgeführt werden muss. Auf drupal.org hatte ich bis anhin nichts gefunden. Eigentlich finde ich das Agreggator-Modul tip top. Aber ich führe den Cron nur alle 24 Stunden aus (Kann auch gar nicht häufiger, also den echten Cron meine ich).
Wichtiger ist jedoch, dass der RSS-Feed alle 5-10 Minuten aktualisiert wird, damit wir unseren Besuchern auf der Website immer die allerneusten News liefern können. Die News kommen von einer Tageszeitung die sehr häufig Berichte postet.
Es scheint mir ein bisschen übertrieben, nur wegen dem, den Cron so häufig laufen zu lassen. (Beispielweise über Poormanscron oder von einem externen Betreiber) Es handelt sich nur um eine kleine, nahezu statische Website ohne Community-Funktionalität.
Von da her wäre mir am liebsten, wenn die News über den Feed ungecached eingebunden werden könnten.
Gibt es da eine Möglichkeit?
- Anmelden oder Registrieren um Kommentare zu schreiben
wurde das Problem jemals
am 01.11.2011 - 12:40 Uhr
wurde das Problem jemals gelöst bzw. beantwortet? Bzw. gibt es in Drupal 7 die Möglichkeit nur gezielte Tasks wie z.B. einen RSS-Feed-Import über einen cronjob anzustoßen?
Richte Dir auf Cronjob.de
am 01.11.2011 - 12:52 Uhr
Richte Dir auf Cronjob.de einen Cronjob ein, der Deine Seite entsprechend öfter aufruft. Das geht im kostenlosen Tarif sogar alle 5 Minuten. Wenn Dir aber 10 oder 15 Minuten reichen ist das weniger Last auf dem Server.
Wenn der Content im Wesentlichen statisch ist, hast Du mit dem Cron auch wenig Probleme. Da wird im Cron kaum etwas passieren.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Zitat: Wenn der Content im
am 01.11.2011 - 13:02 Uhr
Wenn der Content im Wesentlichen statisch ist, hast Du mit dem Cron auch wenig Probleme. Da wird im Cron kaum etwas passieren.
Leider ist das nicht der Fall, sodass der "globale" Cron weitere Tatigkeiten ausführt (wie z.B. ein Import anderer Daten) die eigentlich nicht notwendig wären.
Ich sollte vielleicht noch dazu sagen, das ich noch neu im Drupal-Umfeld bin. So wie ich den Cronjob von Drupal verstanden habe, werden bei einem Aufruf alle notwendigen Jobs durchgeführt. Mein Wunsch wäre es allerdings das ich über das Modul Feed einen RSS-Feed Import tätige ohne über den "globalen" cronjob von Drupbal zurück zugreifen. Sondern gezielt den RSS-Import.
Ist das möglich?
Danke
Rechte einholen
am 24.01.2012 - 23:31 Uhr
Bei deinem Problem kann ich dir leider nicht weiter helfen, cron und fertig.
Aber viel wichtiger:
Erlaubnis einholen vom RSS-Anbieter.
Wenn nicht explizit wie z.B. bei heise.de ein entsprechender Passus dasteht, dann kanns teuer werden, Urheberrechtsverletzung. http://www.golem.de/1012/80048.html