/ / Web "Frameworks" für Haxe in einer PHP-Umgebung bereitstellen? - PHP, Web-Frameworks, Haxe

Web "Frameworks" für Haxe in einer PHP-Umgebung bereitstellen? - PHP, Web-Frameworks, Haxe

In letzter Zeit habe ich es mir angesehen Haxe, um eine Anwendung zu erstellen, die bereitgestellt werden sollApache läuft mit PHP. Nun, es sieht zwar so aus, als würde es meinen Bedürfnissen entsprechen (die Bereitstellung in PHP, aber keine schreckliche Sprache), ich habe nichts gefunden, was die eigentliche Anwendungsentwicklung einfacher macht, als eine herkömmliche Nicht-MVC-PHP-App zu erstellen Toolkits / Frameworks, die ich vermisse, das wäre es wert?

Es wäre nett, wenn es MVC-inspiriert wäre, und ich würde auf jeden Fall eine einfache Möglichkeit haben, nette URLs zu verwenden, obwohl ich mich bei Bedarf mit mod_rewrite-Regeln begnügen könnte.

Edit: Die Idee ist es nicht Verwenden Sie so etwas wie CakePHP auf dem PHP-Ende, aber stattdessen etwas wie CakePHP auf dem Haxe-Ende.

Antworten:

6 für die Antwort № 1

Es gibt einen Port von PureMVC für Haxe: https://github.com/PureMVC/puremvc-haxe-standard-framework/wiki

Soweit ich weiß, das einzige für Haxe, aber es gibt Diskussionen auf der Mailingliste über das Erstellen eines eigenen Frameworks, aber das könnte eine Weile dauern.


4 für die Antwort № 2

Ich freue mich sagen zu können, dass haXigniter es warkomplett neu geschrieben, um von dem von Marek erwähnten PHP-Framework-Stil wegzukommen. Jetzt hält es sich viel mehr an bessere OO-Prinzipien und ist auch eine Standard-haXe-Bibliothek, so dass Upgrades viel einfacher sind. Bitte schau es dir an http://github.com/ciscoheat/haxigniter.


3 für die Antwort № 3

Ich sehe, dass jemand beginnt, ein MVC-Framework für Haxe zu entwickeln, das "Hails" genannt wird, obwohl ich nicht weiß, ob es noch verwendbar ist.

hails: Ein minimales Rails-inspiriertes MVC-Web-Framework für Haxe / PHP

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


1 für die Antwort № 4

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

http://github.com/ciscoheat/haxigniter


1 für die Antwort № 5

Ich würde dich auffordern, dein eigenes zu machen. Das Problem mit den oben genannten Frameworks (außer PureMVC) ist, dass sie für eine bestimmte Sprache entwickelt wurden. Haxigniter ist eine gute Kopie, aber es hat die Architektur, die von PHP4 erzwungen wurde.

Es ist eine gute Übung! Lassen Sie uns die Unterschiede verstehen und die Grundlinienmechanik erarbeiten - und das ist sehr wichtig, da Ihr Code übersetzt wird (Sie haben also doppelte Abstraktion 1. Übersetzung 2. Framework ist gut, um zu wissen, wie man etwas ausarbeitet;))


1 für die Antwort № 6

Es gibt auch U-Front:

Es funktioniert mit PHP und Neko.


1 für die Antwort № 7

Ich arbeite an einem Haxe-basierten Toolkit / Frameworkfür NekoVM / PHP. Es ist auch auf einem Zend Framework / Ruby-on-Rails-ish MVC-Workflow aufgebaut und verfügt über verschiedene Klassen für Authentifizierung, Caching, Formularvalidierung, Session-Management usw. Es kann sowohl für NekoVM als auch für PHP kompiliert werden und ich habe diese Bibliothek bereits benutzt für ein paar Websites. Leider ist momentan nicht viel Dokumentation verfügbar, aber ich arbeite daran für die kommende Version 1 der Bibliothek.

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


0 für die Antwort № 8

Sehen Forum FAQ (7. Eintrag), aber die Liste und die Links sind möglicherweise nicht immer relevant, daher ist unten eine überarbeitete Liste von einigen, die aktuell erscheinen.

Aber wenn Sie sich nur für MVC-Strukturen interessiert, dann vermute ich, dass mehr Roboterbeine Typ Ansätze vielleicht besser, und Injektion ist auch nützlich.