5月28〜29日に、 Google I / O開発者会議がサンフランシスコで開催されました。
対象となるトピックの範囲は非常に広範でした。Androidモバイルプラットフォーム、Open Social、最新のApp Engine、あらゆる種類のWebベースクライアントテクノロジー(AJAXを含む)など。 App Engineに関するいくつかのポイントを説明します。
たとえば、Offermann.us は次のように記述します 。
Djangoを使用します。 App Engine(バージョン0.96)に含まれているものは使用しないでください。 はい、リポジトリからDjango 0.97の最新の開発バージョンを入手してください。 ここで興味深いのは、webappとDjango 0.96フレームワークがGoogle App Engineで提供されているという事実にもかかわらず、Guido van Rossumは、Google Application EngineでDjango 0.97をインストールして使用する方法について演説を捧げました。 私はその時webappが何であるか興味があったので、彼に質問をしました:Djangoの代わりにそれを使うのは理にかなっていますか。 Guidoは、webappはシンプルで、非常に迅速に起動できると答えました。 しかし、Djangoはより強力です。
count()を使用しないでください。 決して。 (Djangoでは、count()はデータベースでSELECT COUNT(*)クエリを実行するメソッドです。)これはいくつかのプレゼンテーションで強調されています。 彼が1,000を超えないことだけでなく、各エンティティの分析も必要であり、計算能力が大きすぎます。
そしてそこから、興味深い引用:
データストア(AppEngineが提供するデータベースインターフェース)が内部からどのように機能するかについてのプレゼンテーションで、Ryan Barrettは、近い将来、Google App Engineチームの3つの重要な優先事項に言及しました。
- データのインポートとエクスポート
- 追加の言語
- 課金システム
残念ながら、公式のGoogle I / Oページはまだ古く、通常の論文/プレゼンテーションを見つけることができませんでした。