相册还没做好,先来个说明

优秀源码 无标签
1 8
WIZ
WIZ 自成一派 2025-10-17 19:24:57
Lv:49级

先来个相册系统安装说明


1. 环境要求:

   - PHP 7.4+

   - 支持GD库(处理图片)

   - 可选:FFmpeg(处理视频缩略图)

   - 写入权限:当前目录、gallery目录、thumbnails目录


2. 安装步骤:

   - 将所有文件上传到网站目录

   - 修改config.php文件,设置超级管理员密码:

     define('SUPER_PASSWORD', password_hash('您的密码', PASSWORD_DEFAULT));

   - 确保gallery和thumbnails目录可写


3. 功能说明:

   - 首页:文件上传界面,支持批量上传图片和短视频

   - 访客可以创建目录,并可选择是否设置密码保护

   - 图片浏览页采用瀑布流布局,默认每页显示25个文件

   - 加密目录中的内容会模糊显示,输入正确密码后正常显示

   - 超级管理员可以移动和删除任何文件


4. 注意事项:

   - 最大上传文件大小默认为50MB,可在config.php中修改

   - 支持的图片格式:JPG, PNG, GIF, WebP

   - 支持的视频格式:MP4, WebM, OGG

   - 视频缩略图生成需要服务器安装FFmpeg

楼主签名:DNSWIZ 站长故事
回帖
回复列表
  • WIZ
    19小时前

     第二个版本


    一、系统需求

    - PHP 7.4 或更高版本

    - PHP GD库(用于图片处理)

    - 可选:FFmpeg(用于视频缩略图生成)

    - 服务器需支持文件上传

    - 目录写入权限


    二、安装步骤

    1. 将所有文件上传到您的网站目录

    2. 确保以下目录具有写入权限:

       - uploads/

       - thumbnails/

       - data/

       - assets/(如果需要自定义视频占位图)

    3. 编辑config.php文件,设置您的超级管理员密码:

       - 生成密码哈希:echo password_hash('您的密码', PASSWORD_DEFAULT);

       - 将生成的哈希值替换SUPER_PASSWORD常量的值

    4. 访问index.php即可开始使用


    三、默认账户

    - 超级管理员默认密码:password(请务必修改)


    四、功能说明

    1. 上传功能

       - 支持图片格式:JPG, PNG, GIF, WebP

       - 支持视频格式:MP4, WebM, OGG

       - 支持批量上传和拖放上传

       - 可设置文件标签用于分类


    2. 目录管理

       - 访客可创建自定义目录

       - 创建目录时可选择设置密码保护

       - 加密目录内容默认模糊显示


    3. 画廊浏览

       - 采用瀑布流布局展示媒体文件

       - 顶部标签导航,支持按标签筛选

       - 点击图片/视频直接打开预览

       - 预览时支持左右箭头切换(键盘和屏幕按钮)

       - 默认每页显示25个项目,支持分页


    4. 管理员功能

       - 超级管理员可移动文件到不同目录

       - 超级管理员可删除任何文件

       - 无需密码即可访问加密目录


    五、注意事项

    - 请定期备份uploads和data目录以防止数据丢失

    - 视频文件处理需要较大的服务器资源

    - 如无FFmpeg支持,视频将使用默认缩略图

    - 建议根据服务器配置调整config.php中的最大上传大小


    六、安全提示

    - 请立即修改默认超级管理员密码

    - 定期清理不使用的文件和目录

    - 考虑限制文件上传大小以防止滥用

    0 回复