有关 web 站点的目录组织结构问题

2017-05-24 13:04:09 +08:00
 xss

目前来看, 几大框架都是这么组织的

--/
|----/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 目录下的东西. 但是目测这样属于非主流做法...?

1454 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/363458

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX