Mit ‘php’ getaggte Artikel

Google Analytics Mobile – Einbau und PHP Bugfix

Montag, 02. November 2009

Ha, den ersten mehr oder weniger Bug im Analytics for Mobile Code gefunden. Böser Google! Aber erst mal zum Einbau. Der geht nämlich – für PHP – wie folgt:

  • Bei Analytics eine neues Profil für eine Domain anlegen für das Mobilportal, z.B. m.domain.tld
  • Die Web-Property-ID, z.B. UA-3214567-1 kopieren und das UA durch MO (für MObile) ersetzen, sodass etwas wie MO-3214567-1 überbleibt
  • Das ZIP mit den Beispielen für GA Mobile entpacken und in den Ordner php wechseln
  • In php1.snippet den Text ACCOUNT ID GOES HERE durch die geänderte Web-Property-ID ersetzen
  • ga.php ins Stammverzeichnis eurer Webanwendung kopieren
  • php1.snippet und php2.snippet in ein beliebiges Verzeichnis der Webanwendung kopieren
  • php1.snippet via include oder require am Anfang jeder Seite, die getrackt werden soll einbinden
  • php2.snippet via include oder require am Ende jeder Seite vor dem schließenden Tag einbinden
Achtung, BUG!

Auf ordentlichen PHP-Umgebungen sind Short-Tags deaktiviert. Das bedeutet, dass man anstelle von <? immer <?php als öffnendes Tag nutzen muss. Dummerweise ist in php2.snippet ein Shorttag zum Einsatz gekommen, nämlich um die URL des Tracking-Pixels auszugeben:

<img src=”<?= $googleAnalyticsImageUrl ?>” />


In gutem und funktionierendem PHP sieht das ganze so aus:

<img src=”<?php echo $googleAnalyticsImageUrl ?>” />


Also, einfach ändern, dann klappt’s auch mit dem Tracking auf gut konfigurierten Systemen. Schäm’ Dich, Google!

Flame: Oh nein, PHP Magazin

Mittwoch, 28. Mai 2008

Dass das PHP Magazin nicht nur gute Artikel veröffentlicht, ist seit längerem bekannt. Aber den mit Abstand schlechtesten Artikel musste ich heute während des Essens lesen: “Individuell: WordPress wird angerichtet

Abgesehen davon, dass WordPress zwar populär ist, aber auch extrem unsicher und in letzter Zeit eher durch Sicherheitslücken und massiven Missbrauch durch Spammer auf sich aufmerksam macht, sind in diesem Artikel einige grundlegende Fehler, die mich an der Aussagekraft der Titel, mit denen der Autor sich schmückt (Core-Programmierer und Senior SEO Consultant), zweifeln lassen. Es werden meines Erachtens nach drei grobe Fehler gemacht, die so in einem angesehenen Magazin nicht passieren dürfen:

(weiterlesen…)