Ihr Browser kann das Objekt leider nicht anzeigen!

Deaktiviert: letzter Artikel bei den Kommentaren & Frage zu PHP generell

Ich musste leider die letzten Artikel bei den Kommentaren nun erst einmal deaktivieren. Nachdem ich gestern den Upgrade von WP 2.8 auf WP 2.8.3 gemacht habe, läuft mein selbst zusammen gestricktes Konstrukt nicht mehr rund. Durch das Caching ist das erst einmal nicht aufgefallen. Als ich das aber zeitweise deaktivierte, zeigte sich das „nicht mehr rund laufen“ ziemlich deutlich.

Zum einen gibt es hin und wieder eine PHP Warnung, die auf der gzinflat() Funktion basiert. Beim fetch_rss() wird im Wordpress Hintergrund diese Funktion aufgerufen. Diese Warnung kommt zwar erst ab WP 2.8 und tritt auch nur hin und wieder auf, lässt sich aber nur mit dem Warnung unterdrücken, also mit @fetch_rss(), umgehen. Eine weitere Möglichkeit wäre ein entsprechendes Hand anlegen an den Wordpress Core, wo ich persönlich überhaupt kein Fan davon bin.

Die Warnung zu unterdrücken wäre zwar eine Lösung gewesen – Danke an Kim an dieser Stelle – wenn nicht neuerdings auch noch hinzukommt, dass sämtliche auf Feedburner weitergeleitete Feeds nun nicht mehr ausgelesen werden. Somit hat sich die Anzahl der ausgegebenen letzten Artikel bei den Kommentaren drastisch reduziert.

Diese könnten zwar alle, Stück für Stück, manuell abgefangen werden, aber das ist ja mal so gar nicht Sinn der Sache.

Nun gibt es seit WP 2.8 eine neue Funktion: fetch_feed(), welche die alte fetch_rss() ersetzt, die nun sogar unter “abgelehnt” läuft und nicht mehr länger unterstützt wird, bzw. auch zukünftig wegfallen kann. Aus dem Grund ist es wohl auch sinnvoll, das Ganze auf die neue Funktion umzustellen. Die muss ich mir aber erst einmal in Ruhe zu Gemüte führen, denn sie funktioniert etwas anders als die alte Funktion.

Mein Handicapt bei dem Ganzen ist zum einen, dass ich derzeit mit Antibiotika vollgepumpt werde und mich deswegen auch etwas ausruhen und nicht arbeiten soll. Schon schlimm genug, dass mir das den Urlaub versaut. Zum anderen bin ich nicht gerade der PHP Profi. Meine PHP Erkenntnisse beruhen rein auf “learning by doing” und so habe ich an den meisten Stellen ziemliche Probleme, vor allem da mir die Basics fehlen.

Mit diesem Problem stehe ich aber nicht alleine da, denn auch Anne fragte gestern nach Input bezüglich PHP Fachzeitschriften, Blogs oder Büchern zu PHP. Diese Frage möchte ich hier nun gerne auch an Euch weitergeben, da es mir doch auch daran gelegen ist, meine fehlenden Kenntnisse aufzufüllen.

Auf welchem Weg habt Ihr, die Ihr PHP recht gut könnt das Ganze gelernt, und was würdet Ihr uns empfehlen?

Bleib auf dem Laufenden und abonniere meinen RSS Feed Crazy Girls RSS Feed jetzt abonnieren
|
 Autor: Crazy Girl |
 Themenbereich: Tipps und Tricks
Trackback URL: http://www.crazytoast.de/deaktiviert-letzter-artikel-bei-den-kommentaren-frage-zu-php-generell.html/trackback/
Ähnliche Beiträge:
↑ Ganz nach oben springen ↑
↓ zum kommentieren springen ↓
24 Reaktionen:
1 Trackback:
  1. [...] dabei wäre zum Beispiel Rio, Thomas alias Hombertho, Andreas, Matthias, Thomas von BloggerWorld, Tanja, Nil, …und und und …Aber wie gesagt, der Award bleibt lieber hier und es kann sich [...]

23 Kommentare:
  1. Mac_BetH schrieb am 11. August 2009 um 11:25 Uhr:
    # 1

    Morgen Tanja,

    a) gute Besserung! S…ße im Urlaub krank zu sein und ruh dich aus!

    b) Danke für den Hinweis, wollte mich am WE hinsetzen und das Update auf 2.8.3 machen und dann deine nachgebaute Commentluv einbauen. Das hat sich ja dann wohl erledigt. Danke fürs Zeit ersparen!

    Gruß

    Matthias

  2. Kim schrieb am 11. August 2009 um 12:04 Uhr:
    # 2

    Von mir natürlich auch erst mal gute Besserung.

    Zu deiner Frage, woher meine PHP-Kenntnisse kommen, muss ich ein wenig ausholen:

    Zunächst hab ich einige Programmiersprachen erlernt (neben dem traditionellen “Turbo Pascal”, was man seinerzeit in der Schule lernte stehen hier noch C, C++ und Java in einer Reihe). Das erleichtert natürlich in ersten Schritten den Neubeginn mit einer neuen Programmiersprache. PHP habe ich hingegen hauptsächlich per “Transferleistung” aus den bekannten Sprachen (siehe oben) erlernt. Geholfen hat mir dabei die Doku unter ‘http://www.php.net’ und zwei Bücher. Aber im Grunde war es auch viel “Learning by doing”…

  3. Crazy Girl antwortete am 11. August 2009 um 12:34 Uhr:
    # 3

    @Matthias: Momentan kannst Du Dir den Einbau der letzten Artikel wirklich sparen, vor allem da nur noch eine Handvoll dabei raus kommen :-( Aber vielleicht finde ich da ja noch was. Muss das nur langsam angehen lassen, bei meiner geistigen Antibiotika-Höhe *ggg*

    @Kim: Learning by doing scheint es bei PHP öfters zu geben, oder?

  4. Kim schrieb am 11. August 2009 um 13:34 Uhr:
    # 4

    @Crazy Girl:

    Learning bei Doing ist bei Programmiersprachen generell immer sehr gängig. Programmierung an sich ist ja auch mehr als nur die reine Umsetzung in einer konkreten Programmiersprache. Die Problemanalyse und Lösungsformulierung an sich macht den größten Teil der Sache aus, würde ich mal so sagen.

  5. Markus schrieb am 11. August 2009 um 18:16 Uhr:
    # 5

    gute besserung erstmal. ich arbeite auch per learning bei doing und eben viel im inet suchen. hab ein buch php vom data becker verlag author jens ferner. das war aber noch zu meinen php nuke zeiten. aber ich hab damals gemerkt das bücher echt das einzig wahre sind um zu lernen. ist jedenfalls meine meinung.

  6. MTBTier schrieb am 11. August 2009 um 18:50 Uhr:
    # 6

    Eine gute Leseempfehlung für den Einstieg wäre wirklich mal ganz interessant. Möchte mir diesbezüglich auch mehr Kenntnisse aneignen, um etwas autonomer am Design meines Blogs arbeiten zu können.

    Die Trial & Error Methode ist zwar berühmt und erfolgreich, ohne grundlegendes Wissen zum Thema aber auch SEEEEEEHR langsam.

  7. Kim schrieb am 11. August 2009 um 18:52 Uhr:
    # 7

    @MTBTier: Mir hat damals das Buch “PHP Deluxe” geholfen – das gibt’s aber heute wohl nimmer (habs zumindest bei Amazon nimmer gefunden).

  8. thomas57 schrieb am 11. August 2009 um 19:25 Uhr:
    # 8

    Gute Besserung und schnelle Genesung wünsche ich Dir auch.
    Ich habe mich “damals” mit PHP und seiner Geschichte beschäftigt und bin später auf ein interessantes Buch von Matthias Kannengiesser und Damir Eneseleit mit dem Titel PHP 5 Praxisbuch und Referenz gestoßen.
    Das hat mir beim Einstieg und weitermachen mit PHP sehr geholfen.
    Soviel ich weiß, bekommt man es noch bei Amazon.
    So hatte ich angefangen und natürlich mit learning bei doing und austesten mit Xampp.

    Gruß aus dem Norden von
    Thomas

  9. anne schrieb am 12. August 2009 um 01:01 Uhr:
    # 9

    Danke Tanja, dass du meine Frage gleich mitaufgegriffen hast. Das ist wirklich lieb, denn bei mir schauen ja doch nicht soviele Fachmänner und -frauen vorbei. Jetzt bekommen wir bestimmt einen guten Mix an Literaturempfehlungen.

    Liebe Grüße
    Anne

  10. Bonny schrieb am 12. August 2009 um 08:50 Uhr:
    # 10

    Wäre schön, wenn die Anzeige der letzten Artikel der Kommentatoren früher oder später wieder funktioniert – war nämlich ziemlich interessant. Vielleicht kommt ja hier noch der zündende Tipp.

    Wünsch dir ganz ganz schnelle Besserung!!!

  11. Sascha schrieb am 12. August 2009 um 09:16 Uhr:
    # 11

    Also ich lerne immer per Trial and Error. Dazu nutze ich diverse Foren und Webseiten. Aber am meisten hat mir Video2Brain gebracht, dort ist alles sehr schön erklärt. Ich habe mir dann direkt sämtliche DVD´s von denen besorgt und eine Menge daraus gelernt.
    Gute Besserung

  12. Crazy Girl antwortete am 12. August 2009 um 09:34 Uhr:
    # 12

    @all: Vielen Dank für Eure PHP Anregungen :-)

  13. anne schrieb am 12. August 2009 um 10:30 Uhr:
    # 13

    Da ist unsere Tanja schon wieder. ;-) Du brauchst Ruhe! Solltest du nicht kürzer treten? LG und gute Besserung

  14. Daniel schrieb am 12. August 2009 um 10:52 Uhr:
    # 14

    Also PHP gelernt bzw. angefangen zu lernen habe ich eigentlich über Internet Tutorials, obwohl ich diese Kenntnisse noch viel mehr ausprägen muss und möchte :)

    Auch wie du habe ich große Probleme bei den Basics und werde daher ‘http://tut.php-quake.net/de/’ einmal komplett durchmachen – kann ich nur empfehlen :)

  15. anne schrieb am 12. August 2009 um 11:29 Uhr:
    # 15

    @Daniel: gut zu hören, dass du PHP Quake empfiehlst, denn dort versuche ich mich auch zu belesen.

  16. Crazy Girl antwortete am 12. August 2009 um 11:46 Uhr:
    # 16

    @Bonny: Die Anzeige der letzten Artikel habe ich mittlerweile ehrlich gesagt “abgeschrieben”. Bis dato ist mir keine vernünftige und umsetzbare Lösung eingefallen. Tausend Workarounds, die ja auch nicht im Sinne des Erfinders sind. Für meinen Teil nehme ich jetzt erst einmal Abstand davon und wenn mir mal ein vernünftiges Script über den Weg läuft, überlege ich es mir vielleicht noch mal.

    @Anne: Das mit dem letzten Artikel hat mir ehrlich gesagt keine Ruhe gelassen. Aber nachdem ich mir on- und offline jetzt Tagelang den Kopf zerbrocken und ausprobiert habe, habe ich mich jetzt entschlossen, das Ganze aufzugeben. Das wurmt mich zwar, aber sonst würde es mir keine Ruhe lassen und genau die brauche ich ja jetzt auch ;-)

  17. Daniel schrieb am 12. August 2009 um 12:24 Uhr:
    # 17

    @Anne,

    also PHP Quake finde ich bisher am besten, aber ist am Anfang – finde ich persönlich – es nicht so einfach zu verstehen ;)

  18. anne schrieb am 12. August 2009 um 13:00 Uhr:
    # 18

    @Tanja: Ah, wie ich das kenne. Aber bei mir ist es ja auch noch die Verständnisfrage hinsichtlich deines Codes. ;-) Die muss ich erstmal lösen.

    @Daniel, wem sagst du das! Ich bin blutige Anfängerin! Mit meinen paar Grundbegriffen verzweifel ich schon an der kleinsten Verschachtelung ;-)

  19. Sascha schrieb am 12. August 2009 um 13:35 Uhr:
    # 19

    @Anne & @Daniel Am einfachsten zu verstehen sind solche Tutorials wenn man jemanden hat den man dazu befragen kann. Hier kann ein Forum äussert nützlich sein. Zum Beispiel Php-forum.net.

  20. Sascha schrieb am 12. August 2009 um 13:35 Uhr:
    # 20

    @Tanja Probier doch noch mal zu aktivieren mit Wp 2.8.4 ;-)

  21. Crazy Girl antwortete am 12. August 2009 um 15:59 Uhr:
    # 21

    @Sascha: Was soll das denn bringen? Bei 2.8.4. ist lediglich die Datei wp-login.php neu, die hat damit so gar nichts zu tun ;-)

  22. hombertho schrieb am 23. Oktober 2009 um 17:38 Uhr:
    # 23

    Ich habe gestern endlich erfolgreich auf 2.8.5 geupdatet und alles läuft rund. Bei mir funktioniert auch weiterhin der letzte Beitrag des Kommentators. Da gibt es nichts zu meckern. Ich finde nämlich die Funktion immer noch sehr nett und bringt einen deutlichen Mehrwert. Es hat sich bis jetzt auch noch keiner beschwert.
    Viele Grüße
    Thomas

  23. Crazy Girl antwortete am 24. Oktober 2009 um 09:09 Uhr:
    # 24

    Erst mal freue ich mich, dass Dein Update endlich mal problemlos gelaufen ist Thomas :-)
    Und dann ist es natürlich cool, dass die Funktion immer noch läuft. Bei mir hat sie ja irgendwann bei 2.8x die Grätsche gemacht. Vielleicht würde sie jetzt ja auch hier wieder laufen, aber erst einmal muss ich meine lost Artikolos wieder zurückbringen in den Index, was bei den letzten um die 20 Stück schon fast in eine Herausforderung mündet :-(

Einen Kommentar dazu schreiben:

Bitte beachtet die Datenschutzhinweise sowie zu Spammer Kommentaren.

Ich behalte mir das Recht vor, Kommentare entsprechend zu löschen oder editieren!

Kommentare mit Links, die nicht zu Blogs führen und/oder Keywords
als Namen verwenden sind nicht erwünscht und werden gelöscht!


Links beinhalten das rel=nofollow Attribut (Stammkommentatoren ausgeschlossen)!

Kommentare abonnieren ohne selbst einen Kommentar abzugeben: