0

私は自分の Web サイトを構築しており、そこにコースノートを保存したいと考えています。私のコースノートは現在紙に書かれているので、タイプアップします。各コースを次のような構造の独自の XML ファイルに保存することを考えています。ダッシュはタグを表し、数字は無視します。

COURSE1.XML
-Title  -Topic 1
        - Sub Topic 1.1
            - Multimedia link
            - Code link
            - Actual Text
        - Sub Topic 1.2             
                    ...
        - Topic 2           
             ...

私のウェブサイトのアイデアは、ユーザーがコース1のリンクをクリックすると、私のプログラムはXMLがそれを解析してその内容を表示することを見つけます。

My Requirements:
    - Must be able to display on web sites

    - Parsing should be fast

    - In the future I might do other things so I want something that is flexible.

これに XML を使用することは良い設計上の決定ですか? それとも、もっとうまくやれるでしょうか?XML が適切な設計上の決定である場合: コースごとに 1 つの XML という現在の設計を維持する必要がありますか?それとも、コース用のフォルダーを作成し、トピックごとに 1 つの XML を使用する必要がありますか? XML 以外に、他にどのようなオプションがありますか?

うまくいけば、これはあまりにも主観的ではありません...

4

1 に答える 1