目前来看, 几大框架都是这么组织的
--/
|----/public
|--------/css,images,js....
|----/views
|--------/....
然后 views 下面基本就只放模板,没其他的什么东西.我想改一个页面, 还得 public 和 views 目录来回跳(vim 党)
这么组织的好处, 我唯一能想到的就是 cdn 方便一点, 其余的还有么?
其实个人更喜欢这种组织方式, 以 app 为单位组织 css/js/image 和页面
--/
|----/public
|--------/js
|------------/jquery.js 等公共第三方库
|--------/css
|------------/bootstrap.css 等公共第三方 css
|--------/images
|------------/logo.png 等公共 image
|----/views
|--------/app1
|------------/css
|------------/js
|------------/image
|------------/page1.html
|------------/page2.html
|--------/app2
|------------/.....
这样, 每个 app 只管自己的业务逻辑就行, 每个模块负责人, 只需要关注自己 app 目录下的东西. 但是目测这样属于非主流做法...?