superelepant

大家知道怎样用 web 实现文件管理功能吗?具体要求详见正文

  •  
  •   superelepant · Mar 28, 2017 · 4446 views
    This topic created in 3513 days ago, the information mentioned may be changed or developed.

    科室内部各种文档非常多,主任想做个,基于 web 的文件管理系统,主要想实现以下的功能

    1 ,文件上传下载功能 2 ,服务器为一台台式机工作站电脑 3 ,有全局搜索功能,有筛选功能,类似于京东,淘宝购物时的条件筛选,根据关键词筛选后下方显示符合条件的文件。 4 ,有在线预览功能 5 ,科室内部每个员工一个账号,可以记录文件上传者,下载者,下载次数,对文件的评论等小功能

    有没有类似的开源项目呢?需要用到哪些知识来解决这个问题呢?

    32 replies  •  2017-03-28 21:12:41 +08:00
    mcfog
    mcfog
    Mar 28, 2017 via Android
    1
    第一反应是 owncloud
    kevinzhwl
    kevinzhwl
    Mar 28, 2017
    2
    sharepoint ?
    tedcon
    tedcon
    Mar 28, 2017
    3
    自己写很方便啊。直接使用 shell 命令, web 只做结果展示就可以了
    XueHan
    XueHan
    Mar 28, 2017
    4
    h5ai?
    yangqi
    yangqi
    Mar 28, 2017
    5
    先问问主任预算多少?
    superelepant
    superelepant
    OP
    Mar 28, 2017
    6
    @yangqi 主任估计只提供一台两万块的电脑 /发呆
    superelepant
    superelepant
    OP
    Mar 28, 2017
    7
    @tedcon shell 命令可以完成上面的功能吗?
    quericy
    quericy
    Mar 28, 2017
    8
    芒果云 可能比较贴近楼主需求?
    hljjhb
    hljjhb
    Mar 28, 2017
    9
    seafile
    learnshare
    learnshare
    Mar 28, 2017
    10
    别自己做,收费的免费的都有
    SpicyCat
    SpicyCat
    Mar 28, 2017
    11
    ownCloud, seafile
    lydasia
    lydasia
    Mar 28, 2017
    12
    第一反应 ownCloud +1
    northisland
    northisland
    Mar 28, 2017
    13
    有人用过为知盒子么?

    功能貌似可以。

    http://www.wiz.cn/wizbox.html
    gdtv
    gdtv
    Mar 28, 2017
    14
    全局搜索是否包含文档正文内容的搜索?如果包含的话,没有。
    上面说到的 ownCloud ,只能搜索文件名,不能搜索文档内容。
    我也想找有这种功能的文件管理系统。
    momocraft
    momocraft
    Mar 28, 2017
    15
    owncloud 挺好的

    如果你会用 docker, 可以试试这个 https://hub.docker.com/r/jokester/owncloud/ (我自用的 nginx + owncloud 镜像)
    ZHenJ
    ZHenJ
    Mar 28, 2017
    16
    好像买个群晖回来就搞掂了。。。
    vizards
    vizards
    Mar 28, 2017 via iPhone
    17
    国产的那个 kodi 貌似符合 lz 的需求
    vizards
    vizards
    Mar 28, 2017 via iPhone
    18
    @vizards 记错了 KODExplorer
    runntuu
    runntuu
    Mar 28, 2017
    19
    第一反应 ownCloud +2
    tedcon
    tedcon
    Mar 28, 2017
    20
    @superelepant
    3 用 shell 。其他的自己写起来快的。
    thomaspaine
    thomaspaine
    Mar 28, 2017
    21
    去掉全局搜索 seafile 可以
    dingz
    dingz
    Mar 28, 2017
    22
    如果要自己做,可以把文件存到数据库,比如 mongodb ,
    管理文件的时候定义一套树形目录结构,再支持对文件打标签,
    上传界面,上传时存下文件,记录文件目录、文件标签,文件名,上传者
    查询搜索的时候对文件目录、文件标签、文件名搜索
    预览时直接把文件返回到客户端浏览器打开
    下载也是记录一下下载人和次数
    RqPS6rhmP3Nyn3Tm
    RqPS6rhmP3Nyn3Tm
    Mar 28, 2017 via iPad
    23
    Sharepoint +1 ,至少出了事有人背锅
    az422
    az422
    Mar 28, 2017 via Android
    24
    HFS ? 不能在线预览
    danielzi
    danielzi
    Mar 28, 2017
    25
    JIRA ,公司用它来一并管理文档了
    superelepant
    superelepant
    OP
    Mar 28, 2017
    26
    @tedcon shell 脚本加前端就可以完成这个功能吗?
    superelepant
    superelepant
    OP
    Mar 28, 2017
    27
    @dingz 我也有这种想法,文件的管理应该是有一种数据库语言,比如你说的 mongodb ,用类似 nodejs 的语言操作它,来衔接前后端。但是具体的每个步骤的实施就觉得懵逼了。
    tedcon
    tedcon
    Mar 28, 2017
    28
    @superelepant 差不多啦。本身没有什么技术难度。评论什么的实现起来很简单
    dream7758521
    dream7758521
    Mar 28, 2017 via Android
    29
    服务器装 everything 打开网页版搜索,文件用 ftp 上传下载
    gdsagdada
    gdsagdada
    Mar 28, 2017
    30
    office365
    surfire91
    surfire91
    Mar 28, 2017
    31
    如果搜索要支持搜索文档内容,这个事情就有的搞了
    jsq2627
    jsq2627
    PRO
    Mar 28, 2017 via iPhone
    32
    第一反应 sharepoint 。但这个自己搭蛮费劲的。而且用盗版有风险。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1954 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 04:49 · PVG 12:49 · LAX 20:49 · JFK 23:49
    ♥ Do have faith in what you're doing.