Este es el repositorio principal del proyecto appserver.io.
appserver.io es un servidor de aplicaciones multiproceso para PHP, escrito en PHP. ¡Sí, PHP puro! Si sabes algo sobre PHP, probablemente estés pensando que podríamos estar locos. Bueno, no lo somos. Hablamos muy en serio (¡pero ciertamente todavía nos encanta divertirnos!).
appserver.io supera algunos de los mayores problemas generales que la mayoría de los programas PHP (CGI) tienen en común, a través de una infraestructura increíblemente rápida y sólida y con conceptos nuevos para PHP. Al mismo tiempo, appserver.io ofrece a los desarrolladores de PHP las características fundamentales que se encuentran en los frameworks más populares hoy en día, aunque no pretende ser un framework en absoluto. Es una infraestructura sorprendentemente divertida para el desarrollo de PHP, que le permite crear aplicaciones potentes sin necesidad de la mayor parte de un marco PHP.
appserver.io incluye excelentes funciones como...
Su propio servidor web de alto rendimiento y base HTTP.
Un potente motor Servlet, con verdadero subproceso múltiple
Un contenedor de inyección de dependencias, para crear código moderno, modular y comprobable
Múltiples contenedores de persistencia, para sesiones y otros componentes con estado
Un sistema de cola de mensajes, para controlar la ejecución de tareas de larga duración.
Un servicio de temporizador, para ejecutar tareas programadas.
y mucho más.
appserver.io también es compatible con la programación orientada a aspectos (AOP), que es un paradigma de programación que también se encuentra en los frameworks más populares hoy en día, como Laravel. AOP permite la separación de preocupaciones transversales dentro de un programa, lo que permite a los desarrolladores crear sistemas aún más modulares.
Con appserver.io, nuestro objetivo es establecer una solución como el próximo estándar para aplicaciones empresariales escritas en PHP. Con tu ayuda, podemos alcanzar este objetivo.
¡Probar!