V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
superelepant

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

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

    功能貌似可以。

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

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