Este é o repositório principal do projeto appserver.io.
appserver.io é um servidor de aplicativos multithread para PHP, escrito em PHP. Sim, PHP puro! Se você sabe alguma coisa sobre PHP, provavelmente está pensando que podemos ser loucos. Bem, não estamos. Estamos falando sério (mas certamente ainda adoramos nos divertir!).
appserver.io supera alguns dos maiores problemas de sobrecarga que a maioria dos programas PHP (CGI) têm em comum, por meio de uma infraestrutura extremamente rápida e sólida e com conceitos novos em PHP. Ao mesmo tempo, appserver.io oferece aos desenvolvedores PHP os recursos básicos encontrados nas estruturas mais populares hoje, mas sem a intenção de ser uma estrutura. É uma infraestrutura surpreendentemente divertida para desenvolvimento de PHP, permitindo construir aplicativos poderosos sem a necessidade de uma estrutura PHP.
appserver.io inclui ótimos recursos como...
Seu próprio servidor Web de alto desempenho e base HTTP.
Um poderoso Servlet Engine, com verdadeiro multi-threading
Um contêiner de injeção de dependência, para construir código moderno, modular e testável
Vários contêineres de persistência, para sessões e outros componentes com estado
Um sistema de fila de mensagens, para controlar a execução de tarefas de longa duração
Um serviço de timer, para executar tarefas agendadas
e muito mais.
appserver.io também suporta Programação Orientada a Aspectos (AOP), que é um paradigma de programação também encontrado nos frameworks mais populares da atualidade, como o Laravel. AOP permite a separação de preocupações transversais dentro de um programa, permitindo que os desenvolvedores criem sistemas ainda mais modulares.
Com appserver.io, nosso objetivo é estabelecer uma solução como o próximo padrão para aplicativos corporativos escritos em PHP. Com a sua ajuda, podemos alcançar esse objetivo.
Experimente!