文档章节

新项目要考虑的问题

leaon_tan
 leaon_tan
发布于 2016/12/08 18:54
字数 266
阅读 24
收藏 0

1.项目路径的问题
    项目基础路径
    资源存放路径
    资源访问路径
        比如解决上传文件的路径方案
            文件物理路径前缀(比如:/home/project/xxx)
            文件保存相对路径(比如:/upload/img|voice|video/)
                例如 有文件test.jpg
                        真实存放地址:/home/project/xxx/upload/img/test_123456789.jpg
                        访问地址:http://www.xxx.com/upload/test_123456789.jpg
                        nignx中匹配 location ~* (/upload/*) {root "/home/project/xxx";}
        如果所有的资源文件(css,js都使用了webapp以外的目录,那么可以分配一个新域名给nignx,
        以避免/upload/*这种侵入性的配置方式)

2.返回的json格式统一处理
    {   code:[0|1001|1002]
        msg:"对code的描述"
        data:"任意类型"}
    前端可以定义一个common类,并且包装一下ajax,这样就可以在code不正常时做出统一处理,
    并且可以在common设置开关用来统一输出日志.

    

 

© 著作权归作者所有

共有 人打赏支持
leaon_tan
粉丝 2
博文 50
码字总数 15683
作品 0
广州
私信 提问
开始一个新项目前,应当想清楚的几件事儿

1、log怎么记 记log看似很平常的事儿,但在开始一个新项目,尤其是探索性的新项目时,认真地规划一下log的记录是很重要的。因为这是以后分析问题,解决问题的重要手段。如果一开始记录的很随...

milter
01/05
0
0
管理软件开发项目关键风险

1.人员流失风险 考虑了下,还是把人员流失作为项目第一大风险,软件项目管理最重要的还是人的因素。特别是关键项目成员流失可能会导致整个项目的重大延期和失败。人的职业过程中主要受到金脉...

dongzhumao
2013/06/26
0
0
在公司待了大半年了,今天人事让我提离职!

今天人事过来找我谈话,拿我第二季度工作绩效说不合格。 因为是三月份入职的,本身也是一个小菜鸟,熟悉公司的业务和框架花了很长时间,大概就两周的时间,先是在做公司内部的oa,然后因为公...

碧海青天丶夜夜心
2016/09/20
7.3K
30
自由职业者:如何开始在国外接活- 定价策略

接上篇《自由职业者: 如何开始在国外接活- 关于英语》,这篇文章讲述笔者对如何定价的观点。其实,伯乐在线-职场博客之前也分享过关于报价的技巧,参见《自由职业者如何报价(Work Rate)》。 ...

2010/08/24
0
0
【读书笔记】iOS-更新项目前要注意的事情

在进行永久更改项目的任何现代化操作之前,要问自己几个问题。 1,我还需要返回项目的旧代码吗? 2,我的同事中有没有人无法升级到最新版本的Xcode? 3, 如果我使用了最新的功能,会不会减少用...

菜鸟and小白
2018/12/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【转】初次提交项目到github

第一步:安装Git 第二步:在自己的工程目录下右键鼠标 选择 Git Bash Here 执行命令 git init 来创建一个本地代码仓库 执行命令 git add . 来把所有文件添加到仓库 执行命令 git commit -m ...

覃光林
15分钟前
2
0
Zend Studio使用教程:使用PHPUnit检测代码(五)

本教程演示如何在代码上创建和运行PHPUnit Test。您将学习如何创建和运行包含许多测试用例的单个单元测试用例和测试套件。 单元测试是一个测试代码的过程,以确保源代码的各个单元正常工作,...

电池盒
15分钟前
2
0
前端 联想搜索下拉框

data.result 为联想搜索出来的数组 innerhtml += "<ul style='list-style:none;font-size:13px;margin: 0px;padding: 5px;'>";for (var j = 0; j < data.result.length; j++) { var r......

yan_liu
15分钟前
2
0
预计2019年发布的Vue3.0到底有什么不一样的地方?

摘要: Vue 3.0预览。 原文:预计今年发布的Vue3.0到底有什么不一样的地方? 作者:小肆 Fundebug经授权转载,版权归原作者所有。 还有几个月距离 vue2 的首次发布就满 3 年了,而 vue 的作者...

Fundebug
15分钟前
1
0
跟我学Spring Cloud(Finchley版)-11-Feign常见问题总结

本文总结Feign常见问题及解决方案。 一、FeignClient接口如使用@PathVariable ,必须指定value属性 代码示例: @FeignClient("microservice-provider-user")public interface UserFeignCli......

周立_ITMuch
16分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部