オンライン聖書検索プログラムを開発しています。聖書は非常に大きな本で、プレーン テキストで 5 MB 近くのスペースを占有します。プログラムに API を実装し、他の Web サイトが検索クエリを開発したり、独自のサーバーに聖書を保存したりすることなく、独自の聖書検索ウィジェットとプログラムを含めることができるようにすることを計画しています。
これを念頭に置いて、最終的にプログラムを通過するクエリのフローが適度になると予想します。また、聖書に精通していない人のために、テキストをフォーマットする 2 つの方法があります。赤いテキストと斜体の両方を含めることができます。赤い文字とイタリック体の書式設定と共に聖書を保存する方法が必要ですが、検索クエリで書式設定を無視できるようにする必要があります。
また、可能な限り高速で効率的 (メモリと CPU の使用) である必要があります。フォーマットを無視してクエリを実行できる限り、任意のストレージ フォーマット (MySQL、JSON、または XML テキスト ファイルなど) が考慮されます。ファイルのサイズと数はそれほど重要ではないので、本や章を別々のファイルに分割しても問題ありません。
ただし、覚えておくべきもう1つの重要なことは、複数の詩を検索できる何らかの形式の検索方法が必要だということです. したがって、「しかし、神のために永遠の命が彼の息子ではなく送られた」を検索すると、ヨハネ 3:16,17が返されます。すべてのアイデアをありがとう!