Frage

In letzter Zeit ich habe, einen Blick auf Haxe , eine Anwendung erstellen eingesetzt Apache zu PHP läuft. Nun, während es so aussieht, es könnte meine Bedürfnisse anzupassen (die Bereitstellung von PHP, aber nicht eine schreckliche Sprache verwenden), ich habe nichts gefunden die tatsächliche Anwendungsentwicklung einfacher, als den Aufbau einer herkömmlichen nicht-MVC PHP-Anwendung zu machen. Gibt es Toolkits / Frameworks, die ich fehle, das wäre der Mühe wert?

wäre es schön, wenn es wurde MVC inspiriert, und ich würde auf jeden Fall will eine einfache Möglichkeit, schöne URLS zu verwenden, obwohl ich für mod_rewrite Regeln bei Bedarf regeln könnte.

Edit:. Die Idee ist, auf nicht so etwas wie CakePHP auf dem PHP Ende verwenden, sondern stattdessen so etwas wie CakePHP auf dem Haxe Ende verwenden

War es hilfreich?

Lösung

Es ist eine Portierung von PureMVC für Haxe: https://github.com/PureMVC/puremvc-haxe-standard-framework/wiki

Soweit ich weiß, das ist das einzige, was für Haxe, aber es gibt Diskussionen auf der Mailingliste über einen eigenen Rahmen zu schaffen, aber dies könnte eine Weile dauern.

Andere Tipps

Ich bin glücklich, zu sagen, dass haXigniter komplett neu geschrieben wurde, aus dem PHP-Framework-Stil wegzukommen wie Marek erwähnt. Jetzt ist es hält sich viel besser OO-Prinzipien und ist auch ein Standard haXe Bibliothek, so Upgrades sind viel einfacher. Bitte überprüfen Sie es heraus unter http://github.com/ciscoheat/haxigniter .

Ich sehe, dass jemand beginnt ein MVC-Framework zu entwickeln, Haxe „Hails“ genannt, obwohl ich weiß nicht, ob es verwendbar ist noch.

stammt: Ein minimaler Rails-inspirierter MVC Web-Framework für Haxe / PHP

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

Werfen Sie einen Blick auf HaXigniter, ein neues Kind auf dem Block:

http://github.com/ciscoheat/haxigniter

Ich würde recon Sie Ihre eigenen zu tun. Das Problem mit den Rahmenbedingungen oben (ohne PureMVC) ist, dass sie für bestimmte Sprache entwickelt wurden. Haxigniter ist eine gute Kopie, aber es hat die Architektur, die Art von PHP4 erzwungen wurde.

Es ist eine gute excersise! Lassen Sie uns Ihnen die Unterschiede zu verstehen und herauszufinden, Bottomline Mechanik - und das ist sehr wichtig, da Ihr haxe Code übersetzt wird (so Sie doppelte Abstraktion 1. Übersetzung 2. Rahmen seiner gut zu wissen, haben, wie aus Sache arbeiten;])

Es gibt auch ufront:

Es funktioniert mit PHP und neko.

Ich arbeite an einem Haxe-basierte Toolkit / Rahmen für NekoVM / PHP. Es wird auch um einen Zend Framework / Ruby on Rails-ish MVC Workflow gebaut und verschiedene Klassen für die Authentifizierung, Caching hat, Formularvalidierung, Session-Management usw. Es kann sowohl NekoVM und PHP kompiliert werden, und ich habe bereits diese Bibliothek verwendet für ein paar Websites. Leider gibt es nicht viel Dokumentation jetzt verfügbar, aber ich, dass für die kommende Version 1 Release der Bibliothek arbeite.

Das Projekt wird unter http://code.google.com/p/toolkat

Siehe Forum FAQ (7. Eintrag) , aber die Liste und Links können nicht noch relevant sein, so unten ist eine überarbeitete Liste von einigen der den aktuellen erscheinen.

Aber wenn Sie daran interessiert sind nur MVC Strukturen dann vermute ich mehr Roboterbeine Typ Ansätze vielleicht besser, und die Injektion ist ebenfalls nützlich.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top