Desarrollo de extensiones PHP en c/c++
Mi presentación en el unconference de Codemotion Madrid en Octubre de 2013. Codemotion es el evento más grande dirigido a comunidades de desarrolladores de todo tipo, este año tuvo lugar en la Universidad Politécnica de Madrid, y aunque no recuerdo la cifra de asistentes, creo que era entre 2 y 3.000.
Esta charla fue bastante especial, por que es un tema del que no hay demasiada información publicada, y practicamente nada en castellano, por lo que creo que aporté un granito de arena a la comunidad dando un poco de luz en este asunto.
Esquema de la charla
- ¿Que es PHP? “PHP is a serverside scripting language designed for web development but also used as a general-purpose programming language”. -wikipedia
- ¿Que es una extensión? “An extension in PHP is in fact a module providing some functionality to the PHP Engine.” - Shahar Evron
- ¿Para que extender PHP?
- ¿Por que no hacerlo?
- Ejemplos de código
- ¿Que necesito?
- código fuente de php
- entorno de compilación
- conocimientos de c/c++
- conocimientos de php ( bajo el capó )
- SAPI PHP API
- Signals
- Sandboxing
- LEXER / PARSER
- Ejemplos prácticos
- RelaxingCup();
- PrimeNumbers ->factorize(1000,10000);
- afile_put_contents();
- Conclusiones
- Referencias
Publicado el
Actualizado por última vez el