Files Gallery—轻量级的单文件 PHP 应用程序

Files Gallery 是一个非常轻量级的单文件 PHP 应用程序,可以放置在服务器上的任何文件夹中,立即创建一个文件和文件夹的画廊。它支持所有文件类型,并允许您预览图像、视频、音频和文本文件。

Files Gallery—轻量级的单文件 PHP 应用程序插图

主要特点

  1. 轻量级:整个应用程序只有一个 index.php 文件,大小仅为 130KB。
  2. 无需安装:只需将 index.php 文件放置在服务器上的任何文件夹中,即可立即使用。
  3. 多文件类型支持:支持图像、视频、音频和文本文件的预览。
  4. 高级功能
    • 幻灯片播放:支持图像的幻灯片播放。
    • 代码高亮:支持代码文件的高亮显示。
    • 文件过滤:通过修改配置文件,可以使用正则表达式过滤文件。
    • 用户名密码保护:可以添加用户名和密码保护。
    • 文件上传:支持文件上传功能。
Files Gallery—轻量级的单文件 PHP 应用程序插图1

使用步骤

  1. 准备工作:确保你的服务器或者本地支持PHP运行环境。
  2. 上传应用:将Files Gallery的单一文件index.php放置到服务器的任意文件夹中。
  3. 访问应用:通过浏览器访问该文件,即可立即使用文件画廊。

操作演示

  1. 启动PHP服务器:在命令行中运行 php -S 0.0.0.0:8888,开启一个监听8888端口的PHP服务器。
  2. 访问文件画廊:在浏览器输入 http://127.0.0.1:8888/index.php,即可看到文件画廊。

功能亮点

  • 多格式支持:轻松预览视频、音乐、图片,代码高亮显示。
  • 幻灯片播放:图片查看更便捷。
  • 自定义配置:通过修改配置文件,可以实现文件过滤、添加用户名密码、上传文件等功能。
  • 正则表达式过滤:精准控制文件展示。

评论