XHProf für Windows (aktuelle Windows-Builds)

Hier findest du die aktuellen XHProf Windows-Builds. Ich bin bemüht, die Builds stets den aktuell verfügbaren PHP-Versionen anzupassen. Zum aktuellen Zeitpunkt PHP 5.3 und 5.4. Die NTS-Versionen (und 64 bit) bereiten mir momentan noch Probleme. Deshalb stelle ich momentan lediglich TS-Builds zum Download bereit. Wenn jemand die NTS-Version oder 64 bit erfolgreich kompiliert hat, dann… more

Source of XHProf 0.10.0 released

I’ve released the source some minutes ago! Everyone who’s interested in the source of the windows-compatible release can find the sources at my github repo for XHProf and maybe soon at the Facebook repo. For the „old-school“ user – here are the udiff patches for the two files: 1. php_xhprof.h: 12345678910111225a26 > #include "win32/php_xhprof_win32.h" 33a35,37… more

XHProf PHP-extension 0.10.0 – Windows-Build

I’ve recently finished version 0.10.0 of XHProf the PHP-Profiler published by Facebook. I’ve added the missing functionality for windows versions (e.g. getrusage(), SET_AFFINITY(), GET_AFFINITY()). This Version is based on Version 0.9.2 beta (2009-06-01) from pecl. The extension was linked against php5ts.lib (PHP 5.3.3, VC++ 6, TS, Debug) and packed with UPX afterwards. You can download… more

moovrelocator – qt-faststart / QTIndexSwapper für PHP

In einem Projekt, an dem ich aktuell arbeite, setzt man auf PHP-basiertes HTTP-Pseudostreaming. Innerhalb der zu entwickelnden Anwendung können Videos hochgeladen werden, welche dann mittels FFmpeg zu MP4-Dateien konvertiert werden. Genau an diesem Punkt liegt auch schon das eigentliche „Problem“, da das für das HTTP-Pseudostreaming (progressiver Download) benötigte MOOV-Atom (das sind die Metadaten in MP4-Dateien)… more