本系统是为团队官网量身打造的一套集内容展示、成员管理、项目管理、发展履历、数据统计、权限控制于一体的综合性后台管理平台。主要功能包括:
首页内容自定义与轮播展示
团队成员信息管理与展示
项目(产品/案例)管理与展示
旗下网站管理与展示
团队发展时间轴(履历)管理与前台展示
后台数据统计与可视化图表
权限分级与安全控制(支持多管理员)
支持图片上传、富文本编辑等
响应式设计,兼容PC与移动端
演示站:demo1.52hyjs.com 后台/Admin 账号 admin 密码 admin
更新记录请至 demo1.52hyjs.com/Admin/update.php 查看
技术栈
前端:
HTML5 + CSS3 + JavaScript (jQuery)
Bootstrap 5(基于 Codebase 管理模板)
Font Awesome 图标库
Layer 弹窗组件
后端:
PHP 7+
PDO 数据库操作
MySQL 5.6/5.7/8.0
其它:
响应式布局,兼容主流浏览器
代码结构清晰,易于二次开发
主要文件夹结构与说明
“`text
├── Admin/ # 后台管理相关页面与接口
│ ├── ajax.php # 后台所有AJAX接口入口
│ ├── head.php/foot.php# 后台公用头部/底部
│ ├── timeline.php # 时间轴管理主页面
│ ├── timeline_edit.php# 时间轴新增/编辑页面
│ ├── timeline-table.php# 时间轴表格数据(AJAX加载)
│ ├── wset.php # 旗下网站管理
│ └── … # 其它管理页面
├── assets/ # 静态资源(CSS/JS/图片/字体)
│ ├── admin/ # 后台模板相关静态资源
│ ├── fonts/ # 字体与图标
│ ├── layer/ # Layer弹窗组件
│ └── …
├── Common/ # 公共PHP库与核心类
│ ├── Core_brain.php # 系统核心逻辑
│ ├── lib/ # 数据库等底层库
│ └── …
├── time.php # 前台团队发展时间轴页面(自动读取数据库)
├── index.php # 前台首页
├── … # 其它前台页面
“`
适用场景
团队/工作室/组织的官网内容管理
需要展示团队成员、项目、发展历程的网站
需要后台可视化管理、权限分级的中小型官网
安装部署说明(基于宝塔面板)
-
环境要求
– PHP 7.2 及以上(推荐 7.4/8.0)– MySQL 5.6/5.7/8.0
– 宝塔面板(BT)最新版
-
部署步骤
-
在宝塔面板新建网站,绑定域名或使用测试域名。
-
上传本项目所有文件到网站根目录。
-
在宝塔面板新建 MySQL 数据库,记下数据库名、用户名、密码。
-
导入数据库结构:
– 进入宝塔数据库管理,选择刚创建的数据库,导入
Common/mysql.sql
里的建表SQL(或使用你自己的SQL工具导入)。 -
配置数据库连接:
-打开
Common/Database_Config.php
或相关配置文件,填写你的数据库信息。 -
无需伪静态
-
设置目录权限:确保
assets/
、uploads/
等目录有写入权限。 -
访问后台:
– 访问
http://你的域名/Admin/
,使用初始管理员账号登录。
-
-
常用宝塔操作
– PHP版本切换、安装扩展、重启服务等均可在宝塔面板一键完成。– 推荐开启
fileinfo
、gd
、mbstring
等常用扩展。
常见问题 FAQ
-
数据库无法连接/页面报错?
– 检查数据库配置是否正确,账号密码是否有权限。
– 检查 PHP 版本和所需扩展是否已安装。
-
图片上传失败?
– 检查
assets/
、uploads/
等目录权限,确保可写。– 检查 PHP 上传文件大小限制(php.ini 的
upload_max_filesize
和post_max_size
)。 -
后台登录不上?
– 检查数据库中管理员账号是否存在,密码是否正确。
– 检查浏览器是否启用 Cookie。
-
前台时间轴/成员/项目等内容不显示?
– 请先在后台添加相关内容。
– 检查数据库表结构是否完整,数据是否正常。
-
如何修改网站名称、描述、Logo等?
– 后台”设置”页面可直接修改。
– 静态资源如 logo 图片在
assets/img/
目录下。 -
如何二次开发或自定义功能?
– 代码结构清晰,推荐从
Admin/
和Common/
目录入手。
请登录后发表评论
注册
停留在世界边缘,与之惜别