V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
mawangye
V2EX  ›  分享创造

简单写一下我这个网盘生成网站程序的使用方法

  •  1
     
  •   mawangye · 229 天前 · 527 次点击
    这是一个创建于 229 天前的主题,其中的信息可能已经有所发展或是发生改变。

    介绍

    PicHome 可以将网盘、文件目录、Eagle 库和 Billfish 库转换为网站。转为网站后,便可以实现在任意设备上,和更多的人大批量共享文件,展示资料。

    生成的网站效果 展示.jpg

    PicHome 旨在解决在需要发布和共享大量文件时遇到的挑战。虽然使用网盘可以方便地管理大量文件,但它们通常不支持直接向公众开放整个网盘,而只能通过创建分享链接来共享特定文件或目录,这限制了内容的结构化展示。另一方面,采用内容管理系统( CMS )或论坛( BBS )等工具进行文件发布,虽然可以提供结构化的内容展示,但对于数以千,万计的文件管理来说,这些系统明显显得不够高效和便捷,导致处理大量文件会变得繁琐。

    PicHome 针对上述问题,提供了一个解决方案,它结合了网盘的批量文件管理便利性和 CMS/BBS 的结构化展示优势,使得用户能够在一个平台上高效地管理、发布并共享大量文件,同时还能以有组织的方式向访问者展示这些内容。

    库功能介绍

    在 PicHome 中,展示网盘、普通目录、Eagle 库和 Billfish 库的过程极为简便。首先,创建所需的库并获取其网页地址,随后便可发布并供人访问。

    PicHome 支持以下四种类型的库:

    • PicHome 库:这是系统自带的网盘功能,允许用户在线批量管理文件,并执行打标签、写描述、评分等常见网盘操作。
    • 普通目录:这是我们日常使用的文件管理方式,即电脑中的普通文件夹。如果已有整理好的资料夹,可以直接导入使用。
    • Eagle 库与 Billfish 库:这两款软件是设计师常用的素材管理工具,它们允许用户为文件添加标签、描述、评分等信息,并能自动提取图片的颜色、形状等属性。这些信息将同步至 PicHome ,作为网站的信息数据,提供与 Eagle 和 Billfish 相同的搜索体验。

    创建库后,即可获得该库的网页地址。发布此地址,便可让公众或同事朋友访问。

    库管理界面 1.jpg

    库页面访问 3-1.jpg

    单页功能介绍

    库内容可整体转换为网页,若需个性化展示特定内容,则可创建单页。单页提供了多种功能模块,如幻灯、富文本、链接、常见问题解答、手动推荐、文件推荐、库推荐等,以便制作定制化页面。创建单页后,也可获得该单页的网页地址。发布此地址,便可让公众或同事朋友访问。

    以下是一个单页制作实例:

    例如,要创建一个“精选世界古典建筑”的图片展示页面,可以新建一个单页,并在其中使用富文本和文件推荐两个模块。在富文本模块中撰写页面标题和描述,在文件推荐模块中指定文件来源库,并设置筛选条件为“古典,建筑”,从而完成专属的古典建筑展示页面。

    单页创建 2 (2).jpg 单页效果 3 (2).jpg

    栏目功能介绍

    由上可知,每个库和单页均有独立的访问地址。若要将其结构化整合为一个完整的网站,则可以利用栏目功能。通过栏目设置,可以灵活地组合不同的单页和库,将它们组织成一完整的网站结构。

    栏目管理 4-1.jpg

    网站界面 1 4 (2).jpg

    网站界面 2 5 (2).jpg

    网站界面 3 6 (2).jpg

    总结

    1 、如果想把网盘,文件夹,Eagle ,Billfish 库快速发布,只需创建好库,获取库的访问地址。就可以发布访问了。

    2 、如果想个性化的展示部分内容,利用单页的可视化编辑功能,就可以创建满足各种需求的展示页面,然后发布单页的地址给用户访问。单页还可以用于创建网站首页,栏目首页,公司介绍,常见问题,网址导航等多种用途。

    3 、如果想制作一个完整的资料网站,那么利用栏目功能,把零散的库,单页组织在一起,就成为了完整的结构化网站。

    可以用 PicHome 做什么?

    • 使用内置的网盘功能,当作网盘使用
    • 创建素材网站
    • 创建文件发布站
    • 实现 Eagle 素材库多端展示
    • 实现 Billfish 素材库多端展示
    • 实现普通文件夹多端展示
    • 建立企业知识库
    • 建立代理商,分销商,分公司产品资料共享平台
    • 建立商品素材,商品图共享平台
    • 建立企业图库平台
    • 建立团队灵感库
    • 建立团队标准库

    如果你有这样的文件共享类网站需求,可以试试用 PicHome 搭建。

    基于 PHP+MYSQL 开发,可部署在 winddows ,linux ,nas 上。

    GitHub:https://github.com/zyx0814/Pichome

    6 条回复    2024-04-01 15:43:05 +08:00
    oneisall8955
        1
    oneisall8955  
       229 天前 via Android
    jatesun
        2
    jatesun  
       229 天前
    有点意思
    yibie
        3
    yibie  
       227 天前
    帮顶, 不错的想法, 国外以前也有基于 Dropbox 建站的工具, 不过后来估计因为 API 关闭而没了.
    不知道楼主这个会怎么样呢?
    mawangye
        4
    mawangye  
    OP
       227 天前
    @yibie 我这个没有考虑依赖第三方的 api 的方式,是直接导入本地的文件,或者是使用自带的网盘功能。例如服务器本地存储中的文件夹。另外会增加对象存储的支持,现在以支持腾讯 COS ,其他的存储后续还会增加。我的想法是就做这些能够保证稳定的就可以,其他的外部存储,如果是能够挂载到服务器上的存储位置,也可以读取。例如把某网盘通过其他软件能够挂载到服务器上,也能够读取到。
    yibie
        5
    yibie  
       227 天前
    @mawangye 你的做法更直接, 不算依赖第三方网盘服务, 👍
    Chentao1006
        6
    Chentao1006  
       220 天前
    有这个需求。今天试用了一下,有个问题:
    用 docker 部署的,怎样才能添加宿主机上的目录作为库?我尝试用软连接,但不行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2412 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 16:04 · PVG 00:04 · LAX 08:04 · JFK 11:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.