Symfony: tutorial 18: trabajando con el sistema operativo, Process

2019-10-11 - Categorías: GNU/Linux / PHP / Symfony
Lanzando procesos desde un proyecto Symfony con Process.

Continuando con la serie de tutoriales de iniciación a Symfony, aquí que vengo con el siguiente codekata o tutorial que planifiqué repasar. Este tutorial trata sobre cómo lanzar programas del sistema operativo desde un proyecto Symfony. Es decir, si estamos en un sistema operativo GNU/Linux, todo lo podemos hacer desde un proyecto Symfony en el servidor. O por lo menos no se me ocurre nada que no se pueda lanzar desde un proyecto Symfony.

Me explico, si en un servidor GNU/Linux todo lo podemos hacer desde línea de comandos. Además también podemos desde PHP con las funciones exec, shell_exec, passthru y system lanzar cualquier tipo de proceso hecho cualquier otro lenguaje para hacer cualquier cosa. De esta manera, tenemos en Symfony un componente para usar estas funciones más fácil todavía. Es decir, este componente Process es un wrapper vitaminado para usar estas funciones de PHP, lanzando todo tipo de procesos, paralelizándolos para que en conjunto todo se ejecute más rápido, esperar respuestas, enlazar con otros sistemas, etc..

Continuar leyendo..

© 2024 JnjSite.com - MIT license

Sitio hecho con WordPress, diseño y programación del tema por Jnj.