ギアの原動力としてPHPを活用したウェブサイトを作ろうとしています。サイトの背後にある考え方(一般的に)では、各ユーザーに独自のプロファイルを作成するオプションを提示する必要があります(現在、各ユーザーのディレクトリの作成を検討しています)。
このアプリケーションを可能な限り最良の方法でセットアップするために、私はかなりの研究を行ってきました。しかし、ディレクトリ構造の作成に関しては、私は非常に混乱しています。ベンチャーに役立つフレームワークアシスタント(CodeIgniter)をダウンロードすることを検討していますが、最初に他の人の意見を聞きたいと思います。
現在、すべてのファイルとコンテンツがpublic_htmlフォルダー内にありますが、これが理想的な設定ではないことを認識しています。しかし、代替構造を作成する方法がわかりません。さまざまなテンプレート(header.php、footer.phpなど)を保存する場所と、それらを呼び出す方法/場所がわかりません。
「About」、「Contact Page」、その他のコンテンツを一覧表示するページを作成したいのですが、これらのページをどこに配置すればよいかわかりませんか?これらのページのコンテンツをpublic_htmlディレクトリに保存し、さまざまなサブフォルダのテンプレートを含めるだけですか?
config.phpファイルについて:MySQL接続に関連するすべての必要な情報を1つのファイルに収めようとしています。また、サイト内の各ページの先頭に含める必要のあるその他の情報も含めようとしています。
考え?私はクラウドにかなり慣れていないので、シンプルで基本的な応答をいただければ幸いです。