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

327 天前
 mawangye

介绍

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

生成的网站效果

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

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

库功能介绍

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

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

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

库管理界面

库页面访问

单页功能介绍

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

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

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

单页创建 单页效果

栏目功能介绍

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

栏目管理

网站界面 1

网站界面 2

网站界面 3

总结

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

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

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

可以用 PicHome 做什么?

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

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

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

609 次点击
所在节点    分享创造
6 条回复
oneisall8955
327 天前
jatesun
327 天前
有点意思
yibie
325 天前
帮顶, 不错的想法, 国外以前也有基于 Dropbox 建站的工具, 不过后来估计因为 API 关闭而没了.
不知道楼主这个会怎么样呢?
mawangye
325 天前
@yibie 我这个没有考虑依赖第三方的 api 的方式,是直接导入本地的文件,或者是使用自带的网盘功能。例如服务器本地存储中的文件夹。另外会增加对象存储的支持,现在以支持腾讯 COS ,其他的存储后续还会增加。我的想法是就做这些能够保证稳定的就可以,其他的外部存储,如果是能够挂载到服务器上的存储位置,也可以读取。例如把某网盘通过其他软件能够挂载到服务器上,也能够读取到。
yibie
325 天前
@mawangye 你的做法更直接, 不算依赖第三方网盘服务, 👍
Chentao1006
318 天前
有这个需求。今天试用了一下,有个问题:
用 docker 部署的,怎样才能添加宿主机上的目录作为库?我尝试用软连接,但不行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1026263

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX