ウェブ“ frameworks” HaxeをPHP環境にデプロイするには?

StackOverflow https://stackoverflow.com/questions/151438

  •  02-07-2019
  •  | 
  •  

質問

最近 Haxe を見て、PHPを実行するApacheにデプロイするアプリケーションを構築しました。まあ、それは私のニーズに合っているように見えますが(PHPにデプロイしますが、ひどい言語は使用しません)、実際のアプリケーション開発を従来の非MVC PHPアプリを構築するよりも簡単にするものは何も見つかりませんでした。欠けているツールキット/フレームワークはありますか、それは価値がありますか?

MVCに触発されていればいいと思います。必要に応じてmod_rewriteルールで解決することもできますが、素敵なURLを簡単に使用できる方法が間違いなく欲しいです。

編集:考えは、PHP側でCakePHPのようなものを使用するのではなく、Haxe側でCakePHPのようなものを使用することです。

役に立ちましたか?

解決

Haxe用のPureMVCのポートがあります: https://github.com/PureMVC/puremvc-haxe-standard-framework/wiki

これを知っている限り、これはHaxeにとって唯一のものですが、独自のフレームワークの作成に関するメーリングリストでの議論がありますが、これには時間がかかる場合があります。

他のヒント

HaXigniterが完全に書き直され、Marekが言及したPHPフレームワークスタイルから脱却したことを嬉しく思います。現在では、より優れたOO原則に準拠しており、標準haXeライブラリでもあるため、アップグレードははるかに簡単です。 http://github.com/ciscoheat/haxigniter で確認してください。

「Hails」と呼ばれるHaxe用のMVCフレームワークの開発を始めているようですが、まだ使用可能かどうかはわかりません。

hails:Haxe / PHP向けの最小限のRails風MVC Webフレームワーク

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

ブロックの新しい子供、HaXigniterを見てください:

http://github.com/ciscoheat/haxigniter

私はあなたが自分でやるように偵察します。 上記のフレームワークの問題(PureMVCを除く)は、特定の言語用に設計されていることです。 Haxigniterは良いコピーですが、PHP4によって強制されたアーキテクチャを持っています。

それは良い運動です! 違いを理解し、ボトムラインの仕組みを考えてみましょう-これは、haxeコードが翻訳されるので非常に重要です(したがって、二重抽象化があります。1.翻訳2.フレームワーク。 >

ufrontもあります:

phpおよびnekoで動作します。

NekoVM / PHP用のHaxeベースのツールキット/フレームワークに取り組んでいます。また、Zend Framework / Ruby-on-Rails-ish MVCワークフローを中心に構築され、認証、キャッシュ、フォーム検証、セッション管理などのさまざまなクラスがあります。NekoVMとPHPの両方にコンパイルでき、すでにこのライブラリを使用していますいくつかのウェブサイト用。残念ながら、現在利用できるドキュメントはあまりありませんが、私はライブラリの次のバージョン1リリースのためにそれを作成しています。

プロジェクトは http://code.google.com/p/toolkat

参照 フォーラムに関するよくある質問(7番目のエントリ)最新と思われる一部の改訂リスト。

ただし、MVC構造だけに興味がある場合は、ロボット脚タイプのアプローチのほうが多分良いと思われます。注入も便利です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top