【问题标题】:Where should someone put the static files such as CS, JS and images in the Codeigniter folder structure?有人应该将 CS、JS 和图像等静态文件放在 Codeigniter 文件夹结构中的什么位置?
【发布时间】:2011-02-21 23:29:33
【问题描述】:

基本上在html文件中,我想包括静态文件如下:

  <link href='css/my.css' type="text/css"/> 
  <link href='js/my.js' type="text/javascript"/> 

  ...
  <img src="image/logo.jpg" />

为了完成我上面所说的,这些静态文件应该放在 Codeigniter 文件夹结构中的什么位置。

【问题讨论】:

  • 我喜欢把它们放在外面。不过,这可能是也可能不是最明智的做法。

标签: php codeigniter


【解决方案1】:

这里没有真正的答案,但我作为 CI 项目的最佳实践使用的是以下结构:

- assets
-- css
-- js
-- images
- system
-- <all CI folders here>

【讨论】:

    【解决方案2】:

    这完全取决于个人喜好,我曾经在“应用程序”和“系统”旁边的根目录中有一个名为“资产”的文件夹,但现在我更喜欢创建一个名为“公共”的文件夹,因为它更符合语义。

    不管你把它们存放在哪里,选择一个对你有意义的名字。

    【讨论】:

      猜你喜欢
      • 2017-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-23
      相关资源
      最近更新 更多