検索可能な引用符のデータベースを構築したいと思います。その考えは、検索ボックスにキーワードを入力することです。これらのキーワードで引用符を付けることになります。私は引用にキーワードを割り当てます。私はホストされたCMS(Adobe Business Catalyst)を使用しており、サーバー側のスクリプトを使用することはできません。これについて最善の方法はいかがですか? javascriptとjqueryでこれを行うことは可能ですか?サーバー側のない見積もりデータベースを構築する
答えて
すべての引用符をページに静的にJSONオブジェクト内に置くことも、HTML要素と同じように表示することもできますが、非表示にすることができます。キーワードで検索し、検索に関連するものを非表示にします。
引用の数によっては、ページが大きくなり読み込みに時間がかかることがありますが、これはパフォーマンス上の注意点です。
これも私が考えていたものです。 JSON文字列またはあらかじめ定義された配列。別のファイルに保存して読み込むことができるので、コードを編集するたびにそのファイルを見る必要はありません。 – pdizz
私はそれを考えましたが、それは面倒になるでしょうが、最高の解決策かもしれません。 – L84
少し面倒ですが、すべてのクライアント側で動作する必要があるため、残念なことに多くのオプションがありません。別のホスティングアカウントを取得したい場合は、このAdobe CMSサイトから検索するAPIの一種として使うことができますが、その質問に設定された要件の外にあると考えました。 – ctcherry
もう少し研究を重ねた結果、Business Catalystで"Web Apps"をビルドできるようになりました。これはデータベースとして動作することができ、キーワードなどの検索を可能にする素晴らしい検索をwebappに組み込むことができます。
それ以外は@ctcherryの方法に従う必要があると思います。
私がこれをやり遂げる方法は、引用符のWebアプリケーションを構築することです。その後、Webアプリケーション検索フォームを作成し、キーワードで検索するためのテキストボックスのみを含めます。 BCは、あなたが選択したWebアプリケーション内の項目またはカスタムフィールドの説明を自動的に検索します。
これは、JSONオブジェクトの作成に要する時間が、HTMLコードの解析よりも短くなります。これはサーバー側のロジックを利用し、ブラウザに条件に一致する結果のみを返すので、パフォーマンスが向上します。
唯一の欠点は、結果ページがSEOに優しいことではないことです。あらかじめ定義された検索を作成する場合は、静的ページへの検索結果にAjaxを使用します。
- 1. サーバー上のクライアント側のフォントレンダリングサイズの見積もりは?
- 2. サーバー側のやり取りを伴うFlashアプリケーションの見積もり
- 3. チェックコードコンパイル時の見積もり構造
- 4. データベース設計(見積もりと請求)
- 5. 共有できないツイート見積もり&著者(FCCランダム見積もり機)
- 6. SCSF-CAB/WPF-コンポジットを構築する時間を見積もる数式
- 7. 見積もり、見積もりと見積もりの差異等価で使用される場合は
- 8. 見積もりジェネレータ
- 9. ピクセルカラーマッチングの見積もり
- 10. データベースサイズの見積もり
- 11. パイプラインのスパークアクセス見積もり
- 12. MySQLデータベースサイズの見積もり
- 13. CNNパラメータの見積もり
- 14. Jira:ストーリーの見積もり=ストーリー下のサブタスクの見積もりの合計
- 15. クライアントからサーバーまでの遅延見積もり-
- 16. PHP/HTML:見積もり内の見積もり内での引用
- 17. Facebookの広告予算の見積もり(リーチ見積もりcpm)
- 18. CloudFront:コスト見積もり
- 19. 見積もり日付
- 20. Restサーバーを構築する
- 21. オフライン辞書用のSQLiteデータベースのサイズを見積もる
- 22. Firebaseデータベースを構築する
- 23. データベースを再構築する
- 24. asp.netのSPの見積もりコスト
- 25. テストケースの数の見積もり
- 26. 関数の一回の見積もり
- 27. Scrumの記事の見積もり
- 28. 刻んだ見積もりを印刷しない方法
- 29. テスト用データベースを本番用のものに再構築する
- 30. JPEGファイルサイズを見積もる
Adobe Busのよくある質問Catalystによると、「ウェブページ、CSS、フラッシュ、JavaScript、画像をアップロードするためのFTPアカウントがある」と述べている。それはオプションですか?たぶん、彼らは後のデータにアクセスするためのフックやカスタムタグを提供します。 – Marvo
ここで説明したように、オブジェクトの静的配列として引用符を入れてください:http://stackoverflow.com/questions/10441555/how-can-i-assign-static-pieces-of-information-to-randomly-selected- data-with-jav/10441618#10441618その後、ユーザーが検索をトリガーすると、配列の繰り返しを検索し、必要に応じて表示します。あなたの "引用のデータベース"が大きくなるなら、これは遅くなるかもしれません。 – Marc