froscon2008 - 1.1

FrOSCon
Free and Open Source Software Conference

Referenten
Hartmut Holzgraefe
Programm
Tag Day 2 (2008-08-24)
Raum HS6
Beginn 11:15
Dauer 01:00
Info
ID 195
Veranstaltungstyp lecture
Track PHP
Sprache der Veranstaltung de
Feedback

CodeGen_PECL - ein Cogegenerator für PHP Extensions

PHP ermöglicht die Einbindung von in C oder C++ geschriebenen Extensions, z.B. um bereits vorhandene C Bibliotheken zu nutzen oder um performancekritische Funktionalitäten 'native' zu implementieren.

Der Einstieg in das PHP Extension API gestaltet sich dabei nicht unbedingt einfach, besonders wenn komplexere Aspekte des APIs wie native PHP Objekte genutzt werden oder wenn Extensions platformübergreifend kompilierbar sein sollen.

CodeGen_PECL automatisiert viele Aspekte des PHP APIs und der Build-Infrastruktur so das sich Extensionentwickler auf die eigentliche zu implementierende Funktionalität konzentrieren können.