アートプロジェクト用の小さなWebベース(javascript)の「アプリケーション」を開発しています。これは「PoetryGenerator」と呼ばれ、ユーザーの入力に基づいてランダムな詩を生成するスクリプトです。
スクリプトは、1/10秒ごとにランダムな単語をユーザーに表示する必要があります。使用される単語リストは、109.582単語をカウントします。
私はすでにさまざまな解決策を試しました:
- すべての単語をテキストファイルに入れて、テキストファイルのランダムな行を取得します->遅すぎます(ユーザーは、アプリケーションを使用する前に3MBのテキストファイルをダウンロードする必要があります)
- Javascriptの配列にすべての単語を入れます。->javascript配列はどうやら109.585アイテムを処理できません
- jQueryのAjax関数とJavascript間隔関数を使用してデータベースから単語をプルします->このソリューションはローカルホストでテストするときに完全に機能しましたが、実際のWeb環境にアップロードすると、このメソッドは遅すぎることがわかりました。(そして、毎秒10個のクエリをサーバーに対して実行した場合、ホスティングプロバイダーはそれほど満足しないだろうと想像できました。)
だから..誰かが私が1/10秒ごとにウェブページにランダムな単語を表示するために使用できる別のアプローチを知っていますか?ブラウズで実行される限り、必ずしもphpやjavascriptを使用する必要はありません。
前もって感謝します
テイス