2018-12-04 10:02:49 3028次浏览 4条回答 0 悬赏 15 金钱

最近在开发一个cms,想集合进商城模块、客户关系、招聘简历等模块,但是这些模块可以供用户选择性安装,并且部分模块可以设置收费(按年或者按月收费),这样的模块化开发和安装,要怎么开发,各位大神有没有好的解决方案或思维?

  • 回答于 2018-12-05 09:12 举报

    对于只提供服务, 不提供源码的, 不就是可以用权限控制一下就行么?
    提供源码的更简单不是..
    如果用户有源码, 远程安装插件, 也是下载插件, 然后把插件信息, 权限等写到库里就可以了

  • 回答于 2018-12-05 15:38 举报

    https://github.com/jianyan74/rageframe2 里面的插件模块了解一下

  • 回答于 2018-12-05 17:21 举报

    都做出来,然后设计一个权限管理/用户管理模块,根据不同的角色或者条件分配权限。如果你是要卖代码,那更简单,拿钱就把相应的模块代码给他,不给钱就不给代码,到期限之后直接弹出警告提示,触发删除核心代码文件。

  • 回答于 2019-02-13 14:37 举报

    https://github.com/humhub/humhub 了解一下,可以学习他的做法, 分核心模块和非核心的,核心的随项目一起安装,非核心的在商店下载安装,更新,模块分收费版和免费版,

您需要登录后才可以回答。登录 | 立即注册
clao
见习主管

clao

注册时间:2018-08-03
最后登录:2022-01-25
在线时长:9小时19分
  • 粉丝1
  • 金钱80
  • 威望20
  • 积分370

热门问题