LinuxParty
NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Resumen:
Conoce la labor del sistema de Distribución Gearman, y así distribuir la carga
de trabajo de las aplicaciones escritas en PHP, C, Ruby, o cualquier
otro lenguaje soportado.
Aunque el grueso de una aplicación web podría ser la presentación, su principal valor y ventaja competitiva pudieran ser un puñado de servicios propios, o los algoritmos. Si dicho tratamiento es complejo o prolongado, a veces es mejor realizarlos de forma asincrónica, para que el servidor Web no deje de responder a las peticiones entrantes. De hecho, una función especialmente compleja debería hacer cálculos intensos o especializados, mejor en una máquina separada, en servidores dedicados.
Acrónimos de uso frecuente
* API: interfaz de programación de aplicaciones
* HTTP: Hypertext Transfer Protocol
* LAMP: Linux, Apache, MySQL y PHP
La biblioteca Gearman para PHP distribuye el trabajo entre una colección de máquinas. Las colas de Gearman preparan el trabajo y reparten las tareas, la distribución de tareas onerosas se realizarían en servidores dedicados. La biblioteca está disponible para Perl, Ruby, C, Python, y para los desarrolladores de PHP. Además funciona en cualquier tipo de plataformas UNIX ®, incluyendo Mac OS X, Linux ®, y Sun Solaris.
Agregar Gearman a una aplicación PHP es fácil. Suponiendo que aloja sus aplicaciones PHP en una configuración típica LAMP, Gearman requiere un demonio adicional y una extensión de PHP. En noviembre de 2009, la última versión del demonio Gearman es de 0.10, y existen dos extensiones PHP: uno que contiene la biblioteca de C de Gearman con PHP y uno que está escrita en PHP puro. Esta sugerencia utiliza el primero. Su última versión es 0.6.0, y su código fuente está disponible en PECL o Github (consulte recursos).
Continúa aquí.
Aunque el grueso de una aplicación web podría ser la presentación, su principal valor y ventaja competitiva pudieran ser un puñado de servicios propios, o los algoritmos. Si dicho tratamiento es complejo o prolongado, a veces es mejor realizarlos de forma asincrónica, para que el servidor Web no deje de responder a las peticiones entrantes. De hecho, una función especialmente compleja debería hacer cálculos intensos o especializados, mejor en una máquina separada, en servidores dedicados.
Acrónimos de uso frecuente
* API: interfaz de programación de aplicaciones
* HTTP: Hypertext Transfer Protocol
* LAMP: Linux, Apache, MySQL y PHP
La biblioteca Gearman para PHP distribuye el trabajo entre una colección de máquinas. Las colas de Gearman preparan el trabajo y reparten las tareas, la distribución de tareas onerosas se realizarían en servidores dedicados. La biblioteca está disponible para Perl, Ruby, C, Python, y para los desarrolladores de PHP. Además funciona en cualquier tipo de plataformas UNIX ®, incluyendo Mac OS X, Linux ®, y Sun Solaris.
Agregar Gearman a una aplicación PHP es fácil. Suponiendo que aloja sus aplicaciones PHP en una configuración típica LAMP, Gearman requiere un demonio adicional y una extensión de PHP. En noviembre de 2009, la última versión del demonio Gearman es de 0.10, y existen dos extensiones PHP: uno que contiene la biblioteca de C de Gearman con PHP y uno que está escrita en PHP puro. Esta sugerencia utiliza el primero. Su última versión es 0.6.0, y su código fuente está disponible en PECL o Github (consulte recursos).
Continúa aquí.
-
Programación
- Profesor de informática del MIT prueba el impacto de la IA en la formación de programadores
- Lanzamiento del IDE de código abierto Qt Creator 14 con soporte para complementos basados en Lua
- Plantillas para Joomla - Episodio 1: Plantillas, marcos y clubes o no...
- Este es el mejor libro que he visto para aprender a programar en Python en castellano desde cero, gratis y online
- ¿Deberían los niños seguir aprendiendo a programar en la era de la IA?
- La 'obsolescencia' de VBScript confirmada por Microsoft y su eventual eliminación de Windows
- El Gran Debate: ¿Deberían los Modelos de Inteligencia Artificial Ser de Código Abierto?
- El lenguaje de programación BASIC cumple 60 años
- El CEO de Nvidia dice que los niños no deberían aprender a programar
- 40 años de Turbo Pascal: recuerdos del dinosaurio codificador que revolucionó los IDE
- Los lenguajes de programación más populares y dónde aprenderlos.
- Top 5 de los principales lenguajes de programación para desarrollar aplicaciones de escritorio Linux
- Qt Creator 12 lanzado con complementos de grabación de pantalla y Explorador de compiladores
- 10 sitios web para practicar problemas de programación
- Rust en Linux: madurando con el soporte de Cisco, Samsung y Canonical