2011-10-21 7 views
2

私はcodeigniterに基づいて本当に小さなCMSを作っていきたいと思っています。バックエンド作成のためのCodeigniterアドバイス

さらに詳しい経験をお持ちの開発者からアドバイスをいただきたいと思います。

私は多くのフォーラムを通じて読んでいましたが、何が最善の方法でしょうか、私は有用な情報を提供するよりも議論のほうが似ていました。

私がしたいことは、バックエンドとフロントエンドが分かれていることは論理的です。

あなたは良いアイデアだと思いますか?

私は、コントローラ、モデルとビューで管理フォルダを作成するように、別のものを考えていたが、私はそれの少し怖い

[frontend] 
/controllers 
/views 
/models 

[backend] 
/config 
/controllers 
/views 
/models 
[sysetem] 
index.php 

フォルダ構造。

可能であれば、誰かに助言を与えることができますか?

なしあなたがそれぞれのコントローラ、モデルとビューのフォルダにseparatly管理フォルダを作成するべきではありません

答えて

1

ありがとうございます。 Thatsは良い方法です。これにより、コントローラ、ビュー、モデルへのアクセスが一元化された単一のフォルダになりやすくなります。

あなたはこのようなあなたのディレクトリ構造を持っている必要があります。このようなディレクトリ構造を持つ

[system] 
index.php 

[controllers] 
    [admin](backend) 
    [frontend] 

[models] 
    [admin](backend) 
    [frontend] 

[views] 
    [admin](backend) 
    [frontend] 

は良いアイデアではありませんし、それはより複雑になります。

[frontend] 
/controllers 
/views 
/models 

[backend] 
/config 
/controllers 
/views 
/models 
[sysetem] 
index.php 

は、この情報がお役に立てば幸いです。

+1

アドバイスありがとう、私の質問で高速返信と時間を費やしていただきありがとうございます – Side

+0

いいえ問題。それがあなたを助けてくれてうれしいです。 – AlphaMale

関連する問題