Author Archives: flash

Operatoren und Vergleiche

Ein Artikel über Operatoren und Vergleiche? – Die meisten von uns kennen wohl den Unterschied zwischen == und ===. Und dennoch sieht man selbst bei erfahrenen PHP-Programmierern immer wieder der Situation unangemessene Implementierungen. Schauen wir uns daher ein paar Sonderfälle … Continue reading

Posted in PHP | 3 Comments

Das fehlende Synchronize

PHP bietet von Haus aus leider nur wenig Features für parallele Datenverarbeitung an. Nebenläufigkeit ist oftmals kein Thema, da sie häufig vom Webserver übernommen wird. Natürlich gibt es auch das Modul PCNTL (siehe http://de3.php.net/manual/en/ref.pcntl.php, das es erlaubt per pcntl_fork() Kind-Prozesse … Continue reading

Posted in PHP | 2 Comments

Große Tabellen

Heutzutage werden die zu verwaltenden Datenmenge unbestritten immer größer. Viele datenverarbeitende Systeme sammeln und sammeln und sammeln… Außerdem müssen mittlerweile sehr oft auch Veränderungen von Daten aufgezeichnet werden. Dadurch wird die Datenmenge noch einmal deutlich größer. D.h. soll beispielsweise die … Continue reading

Posted in MySQL | Leave a comment

Viel Wind um Traits – was soll das alles?

Es ist nicht noch nicht lange her, da erschien die neue Beta 2 der PHP-Version 5.4. Diese beinhaltet die mittlerweile doch schon an einigen Stellen im Internet diskustierten Traits. Grund genug, damit ich mir die Sache auch einmal ansehe und … Continue reading

Posted in PHP | 2 Comments

Probleme mit Umlauten und Sonderzeichen

Ein Problem, auf das zahlreiche Entwickler immer wieder stoßen, sind Umlaute. Wer kennt sie nicht – Zeichen wie ö, ä oder ü? Viele von uns haben schon einmal PHP-Code gesehen, in dem Entwickler mittels utf8_encode() oder utf8_decode() versucht haben, irgendwie den Zeichensatz zurechtzubiegen, ohne genau zu wissen was sie da eigentlich machen, oder weshalb die seltsam anmutenden Zeichen entstanden sind. Oft treten die Probleme auch nach einem Umzug der Datenbank auf. Beispielsweise wenn ein Content Management System auf einen neuen Server portiert werden soll. Dieser Artikel soll kurz erläutern wo die Probleme mit Umlauten/Sonderzeichen liegen und wie man sie vermeiden kann. Continue reading

Posted in MySQL, PHP | 7 Comments

Putty-Key in SSH-Key umwandeln

Nicht jeder will Putty nutzen. Manchmal erhält man aber nur einen Putty-Key für die Server. Also muss man diesen wohl umwandeln. Anleitungen für den umgekehrten Fall findet man häufig im Netz, diesen jedoch scheinbar nicht so häufig. Daher eine kurze … Continue reading

Posted in Linux | 4 Comments

Doctrine & Timestamps in Updates

Wenn man so am entwickeln ist, erfährt man manchmal seltsame Dinge. So habe ich heute versucht, ein datetime-Feld mit Doctrine Version 1 zu befüllen. Allerdings nicht mit NOW(), sondern mit einem noch zu berechnenden Wert. Das sah so aus: Doctrine_Query::create()->update(‘Model_X’) … Continue reading

Posted in MySQL, PHP | Leave a comment

PHP 5.4 ohne Risiko testen

Viele PHP-User möchten zurzeit evtl. die neue, gerade als BETA zur Verfügung gestellte neue Version 5.4 testen. Doch wie stellt man das möglichst unkompliziert an, ohne eine bestehende PHP-Installation (z.B. lokal) kaputt zu machen oder, aufwendig eine eigene VM dafür … Continue reading

Posted in PHP | Leave a comment

DOAG in Nürnberg

Zwar muss ich eingestehen, dass ich nicht der größte O..-Fan bin, jedoch hat sich die Firma in den letzten Jahren Sun und MySQL einverleibt. Diese Tatsache kann man hinsichtlich Java- und MySQL-Themen nicht einfach ignorieren. Eine aufgrunddessen nicht uninteressante Messe … Continue reading

Posted in New, Uncategorized | Leave a comment

PHP String Klasse

PHP und UTF8-String sind wie im vorherigen Artikel beschrieben, immer wieder ein Hindernis. Daher dachte ich mir, warum nicht eine UTF-8 fähige String-Klasse schreiben? Gesagt getan. Hier kann man das Resultat begutachten: https://github.com/codenaschereien/PHPString/ Das Ganze befindet sich natürlich noch im … Continue reading

Posted in New, PHP | 1 Comment

PHP & Unicode

PHP Unicode und die Multi-Byte-Extension. Continue reading

Posted in New, PHP | Tagged , | Leave a comment

PHP: Zuweisungen in IF-Statements

IF-Statements in PHP Continue reading

Posted in PHP | Tagged | 1 Comment

MySQL: Temporäre Tabellen

MySQL Temporäre Tabellen und Ihre Tücken. Continue reading

Posted in MySQL | Tagged , | Leave a comment

Optimierung von PHP-Tags

PHP Tipps und Tricks. Eine kleine Programmiertrickkiste. Continue reading

Posted in PHP | Tagged | 1 Comment

MySQL-Optimierungen die Zweite

MySQL-Optimierungen für Queries/Abfragen. Continue reading

Posted in MySQL | Tagged , | Leave a comment

MySQL-Optimierungen

Simple Optimierungen für MySQL-Tabellen. Continue reading

Posted in MySQL | Tagged | Leave a comment

Linkaktualisierungen

Anbei neue Links. Ich werde die Liste zukünftig weiter ausbauen. Dabei werden die Themenblöcke dann früher oder später in einzelnen Kategorien aufgehen…

Posted in Uncategorized | 1 Comment

Zend-Framework: Layout im Admin-Modul umstellen

Zend Framework: Layout im Admin-Bereich umstellen/überschreiben. Continue reading

Posted in PHP | Tagged | Leave a comment

Los geht’s

Nach langer Pause habe ich mich entschlossen, zumindest ab und zu hier mal ein paar interessante Links (zumindest für mich) zu posten. Mal schauen was so daraus wird…

Posted in Uncategorized | Leave a comment