1

私は、MySQLとPHPを使ってクライアントWebサイトのプロジェクトを最初からコーディングしています。それらは通常、静的コンテンツ、動的コンテンツ、ここでの小さな機能(アカウント、検索など)が混在した一般公開サイトです。重すぎるものはありません。CodeIgniter - CMSを入れる場所

私は一般的に小さなCMSサイトを作成して、必要なものを更新して保護されたフォルダに置くようにします。

私は次のサイトでCodeIgniterなどのMVCアプローチを使いたいと思います。私はサイトの残りの部分からCMSを切り離すために何かをしなければならないのでしょうか、それとも別の領域(独自のコントローラやモデルなど)と余分な認証ですか?

答えて

2

のCodeIgniterで管理インターフェイスを作成するには、いくつかの良い方法がありますで説明:あなたは、おそらく彼のリスト上で「#2」で主に見たいと思うでしょう

http://philsturgeon.co.uk/news/2009/07/Create-an-Admin-panel-with-CodeIgniter

。それは軽量で多くの追加作業ではありません。

+0

私は個人的に#1を行い、バックエンドセクションのサブドメインを作成します。これは本当にうまく動作し、この方法で任意の数のサブドメインを追加できます(たとえば、同じメソッドを使用するAPIセクションもあります)。 – Shauna

0

CMSはCMSによってアプリケーションの管理パネル/バックエンドを意味するCMSの場合、管理パネルを作成するさまざまな方法を詳しく説明しているので、上記のリンクを使用することができます。

私の個人的な好みは、私のコントローラディレクトリに「admin」というフォルダを作成し、意味的に意味のある名前をつけて私のURLがwebapp.com/admin/usersであるようにすることです。

関連する問題