JDKとすべてのGroovyの必需品がインストールされたMacでは、GroovyファイルをPHPやApacheなどのブラウザを介してWebサーバーからどのように提供できますか?Apache + PHPのようなWebサーバーからGroovyを実行する最も簡単な方法は何ですか?
その他に何が必要ですか? (Webサーバーなど) ApacheでPHPのようにGroovyを表示するには、どうすればそのWebサーバーを取得できますか?
Grailsに入る前に、私はGroovyだけを学び、実行することに興味があります。私はPHPを置き換えて、Groovyコードだけで簡単なサイトを作りたいと思っています。
ありがとうございます。
JavaでWebアプリケーションを作成した経験がありますか? –
JREをApacheに埋め込むことはできません。したがって、ApacheはApache MOD_PHPと同じようにJavaを実行しません。 JavaがPHPよりも10〜100倍多くのRAMを必要とし、起動時間が非常に遅い(Groovyの場合0.2秒)ため、FCGIモデルも機能しません。方法はGrails上で実行し、Apache上で逆プロキシを行うことです。 Apacheではなく、Varnish Cacheを使用することができます。キャッシュは静的コンテンツをより高速に処理するだけでなく(JREからロードする)、Grailsによって生成されたページをキャッシュします(HTTPヘッダーを使用してGroovyから制御できます)。 – Andrew