私はPHPを勉強しています。今はcodeigniterフレームワークを学びます。私はMCVパターンの仕組みを知っています。私はcodeigniterフレームワークを使用してサイトを構築していますが、それは明確ではありません。 codeigniterフォルダに含まれているすべてのフォルダに、どこにCSS、imgs、私のサイトのスクリプトを置く必要がありますか?mabyeにはfixexの場所がいくつかありますか?codeigneter:img、css、scriptをどこに置くか
0
A
答えて
2
は、この記事を見てください:codeigniter separating frontend and backend
私は、フロントエンドとバックエンドのコードを分離するには、昨日同様の質問に答え、しかし、あなたが持っている場合私はそれをどのように設定したかを見て、CodeIgniterアプリケーションコードをサイトアセットから分離しました。
これは、すべてのアプリケーションファイルがWebルートの外部にあるため、一般的なセキュリティに役立ちます。つまり、ブラウザから直接アクセスすることはできません。資産の拡大
はここにビット:私の提案は、rootで "パブリック" フォルダを作ることです
/ - /admin
/- - /config
/- - /controllers
/- - /models
/- - /views
/- /public
/- - /config
/- - /controllers
/- - /models
/- - /views
/core
/- /all the core stuff
/public_html
/- /admin
/- - /assets
/- - - /images
/- - - /scripts
/- - - /styles
/- - index.php
/- /assets
/- - /images
/- - /scripts
/- - /styles
/- index.php
1
自分で作成してください。ベースに追加するか、アプリケーションフォルダに追加するだけです。フォルダのセットアップ作業の
例:
application
cache
config
controllers
core
errors
helpers
hooks
language
libs
logs
mods
texts
third
views
css
images
js
system
user_guide
2
/アプリケーション。
application
system
public
- style (.css files)
- js (.js files)
- images
そしてちょうどあなたのスタイルを呼び出す:
<style type="text/css" src="<?php echo base_url('public/style/style.css'); ?>" />
関連する問題
- 1. CSSファイルをどこにrails appディレクトリに置くのですか?
- 2. どこにcss、jsファイルをSpringに置くのですか?
- 3. FOSbundleテンプレートオーバーライドのCSS/JSファイルをどこに置くのですか?
- 4. divの中にscriptタグを置くことは悪いですか?
- 5. Silverlight Toolkit、バイナリをどこに置くか
- 6. どこにLaravel Listenerロジックを置くか
- 7. ActiveModel :: Validatorをどこに置くか?
- 8. どこにdjangoプラグインを置くか
- 9. JS、CSS、Imagesなどの公共リソースを置く場所はどこですか?
- 10. AngularJS、どこにグローバルリストを置くなど
- 11. Symfony 3.3 - CSSとJSファイルはどこに置くべきですか?
- 12. Spring MVCのCSSとJSファイルはどこに置くべきですか?
- 13. CSS各ページの要素位置コードはどこに置かれますか?
- 14. どのようにこれらのメニュー項目をCSSの中央に置くことができますか?
- 15. Rails;このヘルパーメソッドをサービスレイヤ/ Webhookハンドラのどこに置くか
- 16. どこにnotifyDataSetChanged()を置くことができますか?
- 17. S#arpコマンドのアーキテクチャ:このドメインロジックをどこに置くか
- 18. どのようにCSSの別のページにURLを置く
- 19. どのようにすべてのPHPページにCSSを置く?
- 20. jsonファイルはどこに置くことができますか
- 21. CSSの前に要素を置く
- 22. タグcss中y軸にテキストを置く
- 23. @importをCSSの底に置く
- 24. どこにcpanelのバックアップファイルをwwwフォルダに置くのですか?
- 25. 正確にどこにソースコードヘッダーを置くのですか?
- 26. <option>タグをCSSの隣に置くことはできますか?
- 27. グリッドデータを持つクラス: "read_from_file"メソッドをどこに置くか?
- 28. ここでは、cssプロパティをブートストラップ行に配置しますか?
- 29. CSS:どのようにして別のdivの中にdivを置くことができますか?
- 30. どのようにCSSのヘッダの両側に実線を置くことができますか?
が、私はあなたが –
は、資産がのためにある場所に展開するポストを更新し、サイトasssetsを入れて、あなたのスキームでは表示されませんでした。このよう この構造 – Joe