求助 版主:官方研发技术组
代码分离api目录 位置该怎么分离呢
类型:迅睿CMS 更新时间:2021-08-12 14:53:39

我有个代码分离的二次开发问题想咨询一下,为了多个完全独立的站点后期可以使用git统一管理、升级

缓存文件位置分离解决了

define('WRITEPATH', '/xxx/Cache/');

核心程序位置分离解决了

define('FCPATH', '/xxx/dayrui/');

模版目录位置分离解决了

define('TPLPATH', '/xxx/Template/');


api目录 位置该怎么分离呢

回帖
  • geekcode
    #1楼    geekcode
    2021-08-12 13:42:18
    Edge 0
    文件目录如图



  • 官方研发技术-阿华
    #2楼    官方研发技术-阿华
    2021-08-12 14:01:09
    Chrome 0
    api是固定的,无法分离,也没有分离的意义
  • geekcode
    #3楼    geekcode
    2021-08-12 14:02:48
    Edge 0
    官方研发技术-阿华 😂 因为我看更新包里有api目录的,里面的不是有百度编辑器的程序?
  • 迅睿框架联合创始人
    #4楼    迅睿框架联合创始人
    2021-08-12 14:05:31
    Chrome 0
    不行,api包里面有百度编辑器程序,不然编辑器就失效了
  • geekcode
    #5楼    geekcode
    2021-08-12 14:07:57
    Edge 0
    迅睿框架联合创始人 因为我使用的是宝塔面板,api分布在不同网站目录下,如果api里有更新的话,统一更新好像有点工作量。所以我寻思能不能像主程序一样分离出去
  • geekcode
    #6楼    geekcode
    2021-08-12 14:08:44
    Edge 0
    geekcode 额,我好像艾特错人了,还不能重新编辑
  • 迅睿框架联合创始人
    #7楼    迅睿框架联合创始人
    2021-08-12 14:08:55
    Chrome 0
    不可以
  • 心愿未了
    #8楼    心愿未了
    2021-08-12 14:09:30
    Chrome 0
    肯定不行,百度编辑器不能跨域名访问
  • geekcode
    #9楼    geekcode
    2021-08-12 14:10:26
    Edge 0
    迅睿框架联合创始人 迅睿能把主程序、模版文件夹分离出去还是挺强大的,可以服务器下其他独立网站复用
  • geekcode
    #10楼    geekcode
    2021-08-12 14:11:56
    Edge 0
    心愿未了 也是哈,属性决定了api没法分离,分离出去反而有权限风险。手动囧,想统一git管理,还是想想其他办法
  • 马踏飞燕
    #11楼    马踏飞燕
    2021-08-12 14:12:59
    Chrome 0
    分离的好处是安全优化,uplaodfile必须分离了,才能做到安全,比如人家上传了一个木马文件,分离可以保障隔离木马
    满意答案
  • geekcode
    #12楼    geekcode
    2021-08-12 14:14:42
    Edge 0
    马踏飞燕 是的,迅睿很多地方秒杀友商好几条街。欠个svip
  • 龙帝
    #13楼    龙帝
    2021-08-12 14:27:09
    Chrome 0
    同样欠迅睿一个svip,安全性设置的确很灵活,服务也是秒杀友商几条街,隔壁cms论坛发帖要等大半天才会回复,迅睿基本上都是秒回问题
  • geekcode
    #14楼    geekcode
    2021-08-12 14:53:39
    Edge 0
    @马踏飞燕:完结,刚发现。。。我选的是投诉。。。