1

私はpython、django、およびgoogle app engineが初めてです。すべての優れたツールで、それらを使った作業を楽しんでいます。

しかし、私の実稼働サイトでは、Web ページの読み込みに 4 秒かかります。これは恐ろしいことであり、1 秒未満である必要があると思います。また、メディア ファイルをダウンロードせずに、ページを取得するためのリクエストに長い時間がかかることも確認しました。

最初に考えたのはイエスです。gae アプリにありがちな最初の起動の問題がまだあります。私はそれらを修正しようとはしていません。新しいバージョンをアップロードした後、初めて Web サイトにアクセスしたときに、初めてコードをロードする必要があることを理解しています。さらに、サイトが頻繁にアクセスされていない場合、これは頻繁に発生します。このすべては私が認識しており、これ以上の情報を得ようとはしていません。

私のサイトは比較的シンプルで、ビッグデータをロードしたり、複雑なデザインを表示したりしていません。私のローカルホストでは、非常に高速に動作します。また、私は Django nonrel を使用していることも指摘しておく必要があります。これは、gae で Django を使用して迅速に開発できる優れたツールです: http://www.allbuttonspressed.com/projects/django-nonrel

私が抱えている問題は、本番環境でページをロードするのに時間がかかり、その根底に到達する必要があることです。私は何かを不十分にコーディングしたと確信していますが、特に本番環境でのみ問題があるように見える場合は、最適なデバッグ方法を知るほど Python と gae に精通していません。

では、初心者の python / django / google アプリ エンジンの開発者にとって、どの関数が非常に時間がかかっているかをすばやく簡単に見つけるにはどうすればよいでしょうか?

4

1 に答える 1

8

appstatsを使用します。

于 2010-11-22T20:54:02.060 に答える