1. 分析 PHP を使用して Web サイトを作成する場合、分類は非常に重要です。分類では、2 番目の分類はサブ分類と呼ばれます。現在、ほとんどの Web サイトは 3 番目のカテゴリー (親分類) にのみ分類されています。 →第二分類(子分類)→第三分類(孫分類) 関連する分類が増えるほど、プログラムとデータベースを同レベルで制御するのは複雑で困難になります 分類処理と制御は非常にシンプルです。システム、ニュース、その他の分類など、このレベルの分類を記録するにはデータベースのみが必要であるため、このレベルの処理は非常に簡単ですが、Web サイトの場合、第 1 レベルの分類だけでは十分ではありません。システム -> Linux、Windows ニュース -> Linux ニュース、Windows ニュースのように、再度分類する必要があります。この分類はより明確になり、少なくともシステムには Linux と Windows が含まれ、ニュースには以下が含まれることが理解できます。 linux ニュースと Windows ニュースでは、情報と資料をより明確にするために、linux--> システム ツール、カーネル、プログラミング言語、開発ツール... の分類が第 3 レベルに達すると、次のように分類されます。情報や資料がより明確になる、つまり、情報を明確に処理するには、分類が詳細であるほど情報が処理されやすくなり、ネットユーザーが情報を見つけやすくなると言われています。しかし、分類が改良され続けるにつれて、プログラムとデータベースの制御はますます難しくなります。その 1 つは、データベース内でこれらの関連する血縁関係の分類をどのように扱うかということです。難しさ 2: PHP を使用して、この明確な関係を完成させるにはどうすればよいでしょうか? この種のマルチレベルで詳細な分類は、すべての PHP プログラマーにとって必須です。解決すべき問題は、優れた Web サイトを作成するには分類の問題が避けられないためです。この問題を解決するのは非常に複雑です。最大の問題はデータベースの分類処理です。データベースが適切に処理されないと、ワークロードの再計画が必要になるためです。これは問題ではありません。データベースを扱うときに多くの人が第 1 レベルの分類を使用してデータベースを構築するため、大げさですが、ほとんどの Web サイトはすべて第 3 レベルに分類されているため、私も当時分類を処理するためにこの方法を採用しました。ただし、下位の分類を続ける必要がある場合、下位の分類になるほど作業負荷と手順の量が膨大になるため、このアプローチの欠点が明らかになります。増加... 今回紹介する方法は、分類データベースを使って無限下位分類方法を作成する方法です。 Windows を使用したことがある読者は、Windows フォルダーで無限下位分類ディレクトリを作成できることを知っています。ディレクトリの下にディレクトリを作成し続けて分割します。 Linux のディレクトリ作成もこの形式と同じです。