新项目要考虑的问题

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/*这种侵入性的配置方式)css

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

相关文章
相关标签/搜索