Der ein oder andere von Euch kennt sicherlich das Plugin CommentLuv, das dafür sorgt, dass der letzte Artikel des Kommentatoren in den Kommentaren angezeigt wird. Mir persönlich gefällt dieses Plugin eigentlich sehr gut, nur hat es den gravierenden Nachteil, dass es die Anzahl der ausgehenden Links auf den Seiten im Kommentarbereich gleich mal verdoppelt. Für mich ist das ein definitives “no go”, da meine Artikel oftmals nicht gerade wenig kommentiert werden.
Eine mögliche Lösung dafür wäre es den normalen Kommentarlink rauszunehmen und stattdessen nur den letzten Artikel zu verlinken. Das finde ich persönlich aber auch eher suboptimal. Zudem habe ich mich ja gerade auch dafür entschieden den normalen Link im Kommentar hinter das Thumbnail Bild zu legen.
Da aber CommentLuv auch nur mit Wasser kocht, dachte ich mir, ich probiere es einfach mal aus, mir eine individuelle ähnliche Lösung selbst zu basteln. Und ich habe es auch tatsächlich geschafft. Das was Ihr nun in meinem Kommentarbereich als letzten Artikel des Kommentators seht, ist “made by Crazy Girl”.
Meide Ideen beziehungsweise die Umsetzungen hinter dem Ganzen sehen wie folgt aus:
Nun stand ich vor dem Problem, dass das alles bei jedem Seitenaufruf wieder neu generiert, geholt etc. wurde. Zum einen nicht gerade optimal was die Performance meines Blogs betrifft. Zum anderen auch nicht optimal für die Kommentatoren, denn es würde damit in meinem gesamten Blog immer der gleiche Artikel verlinkt. Stellt Euch mal die Power vor, die damit auf einen Artikel des Kommentators kommen könnte. Es mag zwar auf den ersten Blick positiv erscheinen, auf den zweiten Blick kann sich so etwas in den Suchmaschinen aber auch äußerst negativ auswirken und im schlimmsten Falle diesen Artikel erst mal richtig “abschießen”.
CommentLuv schreibt diese letzten Artikel in den Kommentartext hinein und ehrlich gesagt, für eine solche Lösung bin ich zu php-doof, das bringe ich beim besten Willen nicht hin. Also entschied ich mich kurzerhand für mein altbewährtes manuelles PHP Cache Script und schreibe die entsprechende URL des letzten Artikels einfach in eine Cache Datei, die ich derzeit alle 2 Wochen erneuere. Dafür erstelle ich für jeden Link mit der entsprechenden Kommentar-ID eine eigene Cache Datei.
Das hat nun zur Folge, dass alle zwei Wochen vom Zeitpunkt der ersten Cache Datei, ein neuer Link in den entsprechenden Kommentar geschrieben wird. So haben auch meine Leser zu einem späteren Zeitpunkt halbwegs aktuelle Informationen. Und natürlich verlinke ich, je nach dem individuellen Artikel Veröffentlichungspensum unterschiedliche Artikel der Kommentatoren.
Das Ganze läuft nun erst einmal zum Test für einige Zeit in meinem Blog und ich will einfach mal sehen, wie es Euch gefällt, beziehungsweise auch wie es sich in der Praxis bewährt. Einen kleinen Haken, der im Feed holen liegt, habe ich bereits gefunden. Wer nicht in meine Standard Routine passt, also eine andere Feedadresse nutzt, als ich hole bzw. diese nicht automatisch weiterleitet, der erhält keinen Artikel ausgegeben. Wenn mir diese auffallen, kann ich sie zwar manuell abfangen, aber ich weiß ehrlich gesagt nicht, mit wie viel Arbeit dies zukünftig verbunden sein wird und wie sehr das Ganze mein PHP Script aufbläst.