Google und die PHP Kenntnisse

Unter der Webseite der Google Initiative "Speed up the web" ist auch ein Artikel zur Optimierung von PHP Skripten zu finden.

Leider ist dieser Artikel mit allerlei Unwahrheiten gespickt und empfiehlt teilweise viel zu allgemein Optimierungsarten, die man nur bei wirklich lastintensiven Webseiten anwenden würde.

Vom PHP Team gibt es in der entsprechenden Google Gruppe jetzt eine Antwort mit einer Richtigstellung. In der gleichen Gruppe sind mittlerweile extrem viele sinnfreie PHP Tipps zu finden, dass man sich fast schämen muss, mit PHP zu entwickeln. Es ist halt leider die Sprache mit der niedrigsten Einstiegshürde und deshalb ist das Internet voll mit Müllcode.

Aber dass ausgerechnet Google jetzt noch einen drauflegt wundert mich schon, da wird wohl nur noch mit Python gearbeitet..

Ich habe noch einen alten Blogpost über eine durchgeführte Optimierung, den ich vielleicht nochmal hier veröffentlichen könnte. Mal schauen.

Kommentare

Windows, PHP und gettext

Ein typisches Problem, wenn man mehrsprachige Anwendungen in PHP unter einer Entwicklungsumgebung auf Windows entwickeln möchte und auf gettext setzt, ist es, gettext zum Laufen zu bekommen.

Hier ganz kurz die nötigen Schritte:

  1. In der php.ini gettext.dll bei den extensions aktivieren (Kommentar # entfernen)
  2. LC_MESSAGES definieren, da es unter Windows anscheinend meistens nicht definiert ist.
  3. Die vom eigenen System ünterstützte Locale rausfinden.
  4. putenv benutzen um die Locale auch wirklich zu aktivieren.
  5. Darauf achten, dass die.mo Datei nicht in German_Germany.1252/ liegt sondern in German_Germany.1252/LC_MESSAGES

 

Fortsetzung lesen..

Kommentare

Playlist Grouping für Compilations im Foobar

Foobar2000 aufgestyled

In der letzten Zeit habe ich mich immer wieder damit beschäftigt meine Musiksammlung zu digitalisieren und vor allem in eine richtige Ordnung zu bringen.

Ich entdeckte den Mediaplayer Foobar2000 für mich und war vor allem mit den vielen Plugins sehr zufrieden, allerdings habe ich es irgendwie nicht hinbekommen, das Playlist Grouping richtig einzustellen.

Heute habe ich es nochmal probiert und den richtigen Dialog, sowie das richtige Skript gefunden:

"File" - "Preferences" - "Display" - "Columns UI" - "Playlist View" - "Grouping":

$if2(%album artist%,%artist%) [- / $if2(%album%,'<No Album>')]

Kommentare

Tales of a Cookieblocker: Paypal (Updates vom Support)

Update (8. Juli 2008): Paypal-Feedback: "Sind Sie zufrieden mit unserem Support" .. Haha, soll das ein Witz sein?

Update (6. Juli 2008): Der Customer Support antwortet. Anstatt meine Anfrage selbst an die entsprechende Abteilung weiter zu leiten, wird mir eine Anleitung in vier Schritten geschickt, wie ich an den englischsprachigen Integrationssupport komme. Dabei habe ich doch kein Problem mit der Integration, sondern Sie haben einen Bug..

Jetzt nervts:

Um den Bug dort zu melden, muss ich mich auch noch registrieren. Geht's eigentlich noch?

Kommentare

Tales of a Cookieblocker: Paypal

Wie ich bereits geschrieben hatte, beschäftigt mich grade der Umgang mit Cookies, Browsern/Menschen die keine Cookies akzeptieren und Seiten die Cookies verlangen.

Hier mal ein erstes - und auch absolutes - Negativbeispiel. Hintergrund ist eine Anfrage eines Kunden, einer seiner Kunden hätte im Onlineshop bemerkt, dass die Anbindung an Paypal nicht mehr funktionieren würde. Daraufhin habe ich natürlich schleunigst getestet und musste feststellen - er hat absolut recht - das Problem liegt aber nicht an unserer Einbindung!

Fortsetzung lesen..

Kommentare [2]