Pergunta

Ultimamente tenho estado a tomar uma olhada Haxe , para construir um aplicativo a ser implantado em Apache rodando PHP. Bem, enquanto parece que ele pode atender minhas necessidades (implantando em PHP, mas não usando uma linguagem terrível), eu não encontrei nada para tornar o desenvolvimento de aplicações real mais fácil do que a construção de um aplicativo tradicional não-MVC PHP. Há algum kits de ferramentas / frameworks que estou em falta, que valeria a pena?

Seria bom se fosse MVC inspirado, e eu definitivamente quero uma maneira fácil de usar URLs amigáveis, embora eu poderia se contentar com mod_rewrite regras, se necessário.

Edit:. A ideia é não uso algo como CakePHP na extremidade PHP, mas em vez disso usar algo como CakePHP na extremidade Haxe

Foi útil?

Solução

Há um porto de PureMVC para Haxe: https://github.com/PureMVC/puremvc-haxe-standard-framework/wiki

Tanto quanto eu sei que isso a única coisa para Haxe, mas há discussões sobre a lista de discussão sobre a criação de um quadro próprio, mas isso pode levar um tempo.

Outras dicas

Estou feliz em dizer que haXigniter foi totalmente reescrito, para fugir da-estrutura de estilo PHP como mencionado por Marek. Agora ele adere muito mais a melhores OO-princípios e é também uma biblioteca haXe padrão, então as atualizações são muito mais simples. Por favor, verifique-o para fora em http://github.com/ciscoheat/haxigniter .

Eu vejo que alguém está começando a desenvolver um framework MVC para Haxe chamado "Hails", embora eu não sei se é utilizável ainda.

brados: A Rails de inspiração web-estrutura mínima MVC para Haxe / PHP

http://code.google.com/p/hails/

Dê uma olhada HaXigniter, um novo garoto sobre o bloco:

http://github.com/ciscoheat/haxigniter

Eu recon-lo a fazer o seu próprio. O problema com os quadros superiores (Excluindo PureMVC) é que eles foram projetados para a linguagem particular. Haxigniter é uma boa cópia, mas tem a arquitetura que era uma espécie de imposto por PHP4.

É uma boa excersise! de você entender as diferenças e trabalhar para fora a mecânica Bottomline Vamos - e isto é muito importante como o seu Código haxe será traduzido (para você ter dupla abstração 1. Tradução 2. Enquadramento seu bom saber como trabalhar coisa fora;])

Há também ufront:

Ele funciona com php e neko.

Eu estou trabalhando em uma ferramenta / framework baseado em Haxe para NekoVM / PHP. Ele também é construído em torno de um fluxo de trabalho MVC Zend Framework / Ruby-on-Rails-ish e tem várias classes para autenticação, cache, validação de formulário, gerenciamento de sessão etc. Ele pode ser compilado tanto NekoVM e PHP e eu já usou esta biblioteca por um par de websites. Infelizmente não há muita documentação disponível agora, mas eu estou trabalhando nisso para a próxima versão 1 versão da biblioteca.

O projeto está hospedado em http://code.google.com/p/toolkat

Veja fórum FAQ (7ª entrada) , mas a lista e as ligações podem não ser ainda relevante, de modo a seguir é uma lista revisada de alguns que parecem atual.

Mas se você estiver interessado em apenas estruturas MVC, então eu suspeito que mais Tipo pernas do robô se aproxima talvez melhor, e injeção também é útil.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top