Construir extensiones de PHP con Go: Una guía práctica de integración con frameworks
Freek Van der Herten presenta una sesión de conferencia sobre cómo escribir extensiones de PHP usando Go y FrankenPHP, e integrarlas en Laravel y Symfony.
El ejemplo utilizado es un caché LRU en memoria.
Este artículo cubre una sesión práctica de phpconference.nl sobre una técnica emergente: desarrollar extensiones de PHP con Go, aprovechando FrankenPHP como puente e integrando las extensiones resultantes en aplicaciones Laravel y Symfony como características nativas.
El ejemplo utilizado a lo largo es una implementación de caché LRU en memoria, elegida para ilustrar tanto los mecanismos del desarrollo de extensiones como los puntos de flexibilidad en frameworks PHP modernos. Al trabajar a través de un caso de uso concreto y relevante para el rendimiento, la sesión demuestra cómo el modelo de eficiencia y concurrencia de Go puede aprovecharse para acelerar cargas de trabajo de PHP a nivel de extensiones.
El material aborda el conocimiento de internals de PHP necesario para interfacearse con el motor Zend, los patrones de interoperabilidad que permiten que los módulos construidos con Go se comporten sin problemas en Laravel y Symfony, y la configuración práctica requerida para compilar e implementar tales extensiones.
Tribuna de lectores
Aún no hay aportaciones — abre el debate.
Inicia la conversación
Sin cuenta ni contraseña — introduce tu correo y te enviamos un enlace de acceso de un solo uso. ¿Primera vez? Todo se configura automáticamente.
Tu valoración se aplicará automáticamente al iniciar sesión.
Revisa tu bandeja de entrada
Hemos enviado un enlace de acceso a …. Ábrelo en este dispositivo — esta pestaña te conectará automáticamente.
Esperando tu clic …
·