3

3 か月前に Google App Engine で Python を使い始めました。

それから私はPlay2に切り替えました!Heroku + mongodb 上で簡単に操作できます。

私は自分のプロジェクトに本当に遠いので、今後数日でウェブサイトをリリースしたいと思っています. しかし、heroku での SSL の価格を見たところ、非常に高くなっています。

また、SSL なしでウェブサイトを立ち上げたくありません。Heroku の SSL は、証明書なしで月額 20 ドルかかります。

この投稿でいくつかの代替案を見ましたが、どのクラウド プラットフォームが playframework 2.x の展開をサポートしていますか?

しかし、私はまだあまり幸せではありません。できるだけ費用を抑えてホームページを立ち上げたい。

そのため、現在、Google App Engine を再度検討しています。これは、DB 全体を書き直す必要があることを意味します。

  • GAE は play2 の一部の機能を制限しますか?

dotcloud も見ましたが、価格ページが非常にわかりにくいです。サンドボックスモードでどこまで行けるかわかりませんし、SSLにマークがあるのでなんとなく入っていると思いますが、価格が2倍になるSSLアドオンもあります。

私のウェブサイトの費用が高くなっても大丈夫ですが、数か月間はそこから抜け出すことができますが、heroku の SSL では多すぎます。

  • あなたは私に何を勧めますか?

編集:

現在、ちょっと面白そうなopenshiftを見ています。すべてのユーザーに無料で SSL を実装しましたが、カスタム ドメインでこれを使用できるかどうかはまだわかりません。

編集2:

共有sslのみです。つまり、月額42ドルの「Megashift」を取得する必要があります

編集3:

warファイルをGAEにしかデプロイできないようで、play2の目的を壊してしまいます。

したがって、heroku、dotcloud、openshift のいずれかを選択する必要があります。また、SSL を使用する場合、それらはすべて高価です。

4

3 に答える 3

1

GAE が Play で適切に動作するかどうかは疑問です。一部のクラスのブラックリスト登録は、別の環境にはないいくつかの制限でプロジェクトに影響を与え、war ファイルのデプロイの問題があります (Play 2 にはそのためのプラグインがありますが、それでも)。

別の観点から見てみましょう:

  • あなたのプロジェクトが、何かを試すこと以外の目的のない個人的な「楽しみ」プロジェクトである場合、おそらく SSL は必要ありません。SSL が本当に必要な (または必要な) 場合でも、月額 20 ドルは趣味としては大した額ではありません。WoW (サブスクリプション + 追加料金) のようなゲームでは、毎月それに近い額を支払っています。

  • あなたのプロジェクトが真剣な場合 (スタートアップ、お金を稼ぐことを目指している)、20 ドルのような費用を心配するのをやめるべきです。それらは現金を得るための投資です。ビジネスとしてコードを書き直してわずか 20 ドル節約するつもりなら、失敗する運命にあります。

于 2012-09-03T10:56:11.660 に答える
1

openshift を試してみることをお勧めします

それは無料です。Red Hat は、無料提供を維持すると述べています (これはベータ期間中だけではありません...)。

スクリーンキャストは次のとおりです。

http://playlatam.wordpress.com/2012/05/21/deploying-play-framework-2-apps-with-java-and-scala-to-openshift/

github リポジトリ

https://github.com/opensas/play2-openshift-quickstart

そしてレッドハットの記事

https://openshift.redhat.com/community/blogs/supporting-play-framework-on-openshift-with-the-diy-application-type

于 2012-09-06T01:19:52.220 に答える