私は、MySQLとPHPを使ってクライアントWebサイトのプロジェクトを最初からコーディングしています。それらは通常、静的コンテンツ、動的コンテンツ、ここでの小さな機能(アカウント、検索など)が混在した一般公開サイトです。重すぎるものはありません。CodeIgniter - CMSを入れる場所
私は一般的に小さなCMSサイトを作成して、必要なものを更新して保護されたフォルダに置くようにします。
私は次のサイトでCodeIgniterなどのMVCアプローチを使いたいと思います。私はサイトの残りの部分からCMSを切り離すために何かをしなければならないのでしょうか、それとも別の領域(独自のコントローラやモデルなど)と余分な認証ですか?
私は個人的に#1を行い、バックエンドセクションのサブドメインを作成します。これは本当にうまく動作し、この方法で任意の数のサブドメインを追加できます(たとえば、同じメソッドを使用するAPIセクションもあります)。 – Shauna