+2

Lançamento de uma nova plataforma de desenvolvimento em PHP

criado por Dimas Vidal em 25/11/2008 8:29am


O PHPO2 nasceu como um projeto acadêmico. Meu objetivo, ao iniciar este projeto, era desenvolver um framework que se tornasse uma ferramenta de aprendizado de conceitos de orientação a objetos e padrões de projeto.
Na medida que recursos foram sendo implementados, percebi que o framework poderia ser transformado em um Servidor de Aplicações completo, com recursos similares às plataformas PontoNet e Delphi no que diz respeito á rapidez no desenvolvimento de aplicações complexas.

Possui um sistema para manipulação de eventos no servidor, uma biblioteca de componentes e containeres visuais, um conjunto de frameworks complementares para manipulação de banco de dados, para manipulação de coleções, para gerencia de arquivos e diretórios etc.

Abaixo, são apresentados algumas características da plataforma:

Facilidade de uso - Os componentes, e objetos de aplicação são totalmente gerenciados pela plataforma, tirando do desenvolvedor a responsabilidade de estabelecer rotinas de controle e configuração. Com poucas linhas de código se obtém um conjunto de funcionalidades extremamente poderosas.

Independência - Um manipulador de eventos e controle de estado, disponibiliza ao desenvolvedor uma plataforma de desenvolvimento muito similar às ferramentas de desenvolvimento para Desktop. Isto permite uma separação e independência no desenvolvimento das camadas de apresentação e da lógica de negócio, ficando a cargo da plataforma a camada de controle.

Flexibilidade - A plataforma disponibiliza ao desenvolvedor um conjunto de funcionalidades e padrões para automatizar as atividades de criação e configuração de diversos componentes de interface de usuário, criando a condição adequada para que qualquer projeto de webdesigner possa ser implementado de forma fácil e rápida.

Escalabilidade - A plataforma deve permitir que novos componentes possam ser agregados sem a necessidade de mudanças ou acréscimos de código nos componentes ou containeres atuais.

Integração - Uma das prioridades no desenvolvimento do PHPO2 é criar a condição adequada para integração de qualquer biblioteca externa GPL ou LGPL a plataforma, agregando suas funcionalidades e desempenho ao sistema.

Um abraço a todos.
Dimas Vidal

Comentários:

Nenhum comentário foi enviado ainda.

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)