私はナビゲーション バーを持っており、そこには現在、自分のサイトのさまざまなブログへのリンクがあります。サイト全体のすべてのページで同じマークアップを使用しています。
これが問題です。サイトの成長を開始するとき、このようなものをどのようにスケーリングしますか? 現在、私はすべての html ページにアクセスしており、そのページへの新しいリンクまたは類似のものが必要なときはいつでもコピー/貼り付けを行っています。
これを行うためのより良い方法があると確信しています。
私はナビゲーション バーを持っており、そこには現在、自分のサイトのさまざまなブログへのリンクがあります。サイト全体のすべてのページで同じマークアップを使用しています。
これが問題です。サイトの成長を開始するとき、このようなものをどのようにスケーリングしますか? 現在、私はすべての html ページにアクセスしており、そのページへの新しいリンクまたは類似のものが必要なときはいつでもコピー/貼り付けを行っています。
これを行うためのより良い方法があると確信しています。
上記のコメントによると、これを行う方法はたくさんあります。1 つの可能性として、各リンクを varchar として保持し、場合によっては、ナビゲーション バーに表示される各ブログ投稿に表示するタイトルを保持することもできます。その後、php、python、perl、nodejs などのスクリプト言語を使用して、毎回動的にナビゲーション バーを作成できます。ユーザーがいつコンテンツをアップロードするか (管理者など) を制御するか、またはアップロードを自由に行えるかどうかに基づいて、どのアプローチを取るかは個人的な選択になります。アップロードが自由に行われるように計画している場合は、動的なアプローチが必要になる可能性が高くなりますが、管理者に新しいエントリを監視させることを計画している場合は、静的なアプローチを使用して、ナビゲーションを再生成するために呼び出すことができます。バーは、新しい投稿が利用可能になるたびに表示されます。繰り返しますが、これを開始するのに助けが必要な場合は、私を見つける場所を知っています! - 幸運を祈ります