2008-09-30 10 views
6

Últimamente he echado un vistazo a Haxe, para compilar una aplicación que se implementará en Apache ejecutando PHP. Bueno, aunque parece que podría adaptarse a mis necesidades (implementar en PHP, pero no utilizar un lenguaje horrible), no he encontrado nada para hacer que el desarrollo de la aplicación real sea más fácil que construir una aplicación PHP tradicional que no sea de MVC. ¿Hay toolkits/frameworks que me faltan, que valdrían la pena?"frameworks" web para Haxe para implementar en un entorno PHP?

Sería bueno si estuviera inspirado en MVC, y definitivamente quisiera una manera fácil de usar buenas URL, aunque podría conformarme con las reglas de mod_rewrite si fuera necesario.

Editar: La idea es no usar usar algo como CakePHP en el extremo PHP, sino usar algo como CakePHP en el extremo Haxe.

Respuesta

3

Veo que alguien está comenzando a desarrollar un marco MVC para Haxe llamado "Hails", aunque no sé si todavía se puede usar.

granizos: Un mínimo de inspiración Rails MVC Web-marco para Haxe/PHP

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

1

Te recomiendo que hagas lo tuyo. El problema con los marcos anteriores (excluyendo PureMVC) es que fueron diseñados para un lenguaje particular. Haxigniter es una buena copia, pero tiene la arquitectura que fue implementada por PHP4.

¡Es un buen ejercicio! Entendamos las diferencias y trabajemos en la mecánica de fondo - y esto es muy importante ya que su código haxe será traducido (para que tenga doble abstracción 1. traducción 2. framework es bueno saber cómo resolverlo;])

4

Me complace decir que haXigniter se ha reescrito por completo, para alejarse del estilo PHP-framework como menciona Marek. Ahora se adhiere mucho más a mejores principios OO y también es una biblioteca haXe estándar, por lo que las actualizaciones son mucho más simples. Por favor, échale un vistazo al http://github.com/ciscoheat/haxigniter.

+0

Haxigniter es un proyecto obsoleto hoy en día, se recomienda ufront lugar: https://github.com/ufront/ufront – ciscoheat

1

Estoy trabajando en un conjunto de herramientas/framework basado en Haxe para NekoVM/PHP. También se basa en un flujo de trabajo de Zend Framework/Ruby-on-Rails-ish MVC y tiene varias clases de autenticación, almacenamiento en caché, validación de formularios, gestión de sesiones, etc. Puede compilarse tanto en NekoVM como en PHP y ya he usado esta biblioteca para un par de sitios web. Lamentablemente, no hay mucha documentación disponible en este momento, pero estoy trabajando en eso para la próxima versión de la versión 1 de la biblioteca.

El proyecto está alojado en http://code.google.com/p/toolkat

0

Consulte forum FAQ (7th entry), pero es posible que la lista y los enlaces aún no sean relevantes, por lo que a continuación se incluye una lista revisada de algunos que parecen actuales.

Pero si usted está interesado en sólo estructuras MVC entonces sospecho más patas del robot enfoques de tipo tal vez mejores, y la inyección es también útil .

Cuestiones relacionadas