很好奇一个完整的 WEB 网站项目,大家是如果组织管理的?

2018-08-01 12:41:29 +08:00
 meetocean

开发一个完整的 WEB 网站项目,会涉及到组织管理资源的问题。包括站点文件,数据库备份文件,UI 与图像文件,需求文档,开发文档等等。找了很多相关文章和项目,都没有发现有一个完整的参考。

楼主目前采用的方法是分为站点,文档,数据库备份三个大类,统一放在一个大的 Projects 文件夹下面。说明:

  1. 本地站点文件夹与上传到服务器的站点文件夹完全一致。
  2. 文档文件夹包括需求文档,开发文档,设计文档,参考文档,原始图像,设计用的 PS 图像文件,设计好后输出的站点 UI 图像文件。
  3. 数据库文件夹,存放备份的数据库文件,文件命名方式采用项目名+年月日时。

下面一个 Sites 文件夹,用于存放网站项目,假设网站项目名称是 sublime,那么文件夹结构是这样的:

站点文件夹

站点文档文件夹

站点数据库文件夹

楼主发此贴的主要目的: 第一就是想知道别人是如何组织项目文件夹的, 第二就是需求文档和开发文档具体需要那些内容。开发文档设计站点的架构,包括数据库的设计。这方面很难看到具体规范的参考。

2161 次点击
所在节点    问与答
6 条回复
AllOfMe
2018-08-01 12:45:45 +08:00
代码用 git, 其他美术 psd 计划之类的放到 svn,或者就 ftp,smb 之类的
meetocean
2018-08-01 12:49:40 +08:00
@AllOfMe
要上传的站点文件,直接用 git 命令上传的啊,但是这个与文件夹组织没有直接关系吧。
AllOfMe
2018-08-01 12:50:43 +08:00
@meetocean oh,不好意思没审题,看错了
meetocean
2018-08-01 12:50:47 +08:00
补充一点说明,如果是给别人的公司开发项目,站点夹,数据库,文档都是存放在公司命名的文件夹下。
meetocean
2018-08-01 13:11:05 +08:00
站点也有备份文件夹,至少不那么急切,所以没有提出。虽然 git 能够版本管理,但是物理备份的时候,还是与数据库备份一样,项目名+年月日时命名文件。

一处工作,多处备份。物理备份+远程备份,以防万一数据损失。

物理备份就是用移动 U 盘备份,远程备份,就是上传到互联网上可信任的服务提供商那儿备份,例如 Dropbox,google Drive 等。
Bardon
2018-08-01 16:00:19 +08:00
很好奇几百上千 GB 的 oa,过类似体积的项目,大家平时怎么备份的。

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

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

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

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

© 2021 V2EX