type
status
date
slug
summary
tags
category
icon
password
一、什么是 Web Trees?
Web Trees 是一款基于 PHP+MySQL 开发的开源族谱管理系统,它以 GEDCOM(家谱数据交换标准格式)为核心,将家族树从本地文件转化为可在线访问的动态网页。自 2007 年从另一款开源工具 PhpGedView 分支发展而来,Web Trees 已成为全球最受欢迎的开源族谱软件之一,被广泛用于个人家族记录、宗族祠堂数字化、历史研究等场景。
其核心定位是:「让族谱管理从单机走向网络,让家族记忆跨越时空共享」。
二、Web Trees 的核心功能
1. 可视化家族树展示,多维度追溯血缘
Web Trees 提供多种家族树视图,满足不同场景需求:
- * pedigree 视图 :以 “中心人物” 为起点,向上展示直系祖先(父母、祖父母),向下展示子女,清晰呈现核心血缘脉络;
- 家族视图 :展示某对夫妇及其所有后代,适合追踪分支家族发展;
- 世系图 :以时间轴为线索,按辈分纵向排列家族成员,直观呈现 “第几代” 关系;
- 关系计算 **:输入任意两人姓名,自动计算亲属关系(如 “表兄妹”“叔侄”),解决复杂家族关系的称呼难题。
每个家族成员档案包含生日、逝世日、职业、居住地、婚姻状况等基础信息,还支持添加传记、照片、文档(如老信件、土地证)等多媒体资料,让人物形象更立体。
2. 多人协作与权限管理,家族共同书写历史
家谱的完善往往需要家族成员共同参与,Web Trees 为此设计了灵活的权限系统:
- 管理员可创建多个用户账号,为不同亲属分配权限(如 “仅查看”“可编辑分支”“完全管理”);
- 支持 “待审核编辑” 模式:普通用户提交的家族信息需管理员审核后才生效,避免错误数据混入;
- 内置修改日志,记录所有数据变更(谁修改了什么、何时修改),便于追溯错误来源。
这种协作模式特别适合分散在各地的家族成员共同完善家谱 —— 远在他乡的亲戚可在线补充本地支系信息,长辈可上传老照片,晚辈则负责数字化整理,让家谱成为家族共同的 “协作作品”。
3. 强大的 GEDCOM 兼容与数据管理
作为家谱行业的通用格式,GEDCOM 是不同族谱软件之间数据互通的桥梁。Web Trees 在这方面表现突出:
- 支持导入 / 导出 GEDCOM 格式文件(兼容 5.5.1、7.0 等版本),可与 Ancestry、Family Tree Maker 等主流工具无缝对接;
- 内置数据校验功能,导入时自动检测格式错误(如日期格式不规范、人物关系冲突),并提供修正建议;
- 支持数据备份与恢复,可设置自动备份计划(如每周备份到云端或本地),确保家族数据万无一失。
4. 丰富的扩展功能,满足个性化需求
Web Trees 通过插件系统支持功能扩展,目前官方及社区已开发上百种插件:
- ** 地图集成 :自动将成员的出生地、居住地标注在地图上,直观展示家族迁徙路线;
- 时间线生成 :按时间顺序展示家族重大事件(如婚礼、迁徙、战争经历),生成家族史时间轴;
- 统计分析 :计算家族平均寿命、生育年龄、姓氏分布等数据,用图表呈现家族特征;
- 多语言支持 **:内置 30 + 种语言包(含简体中文、繁体中文),支持自定义翻译校对。
三、Web Trees安装配置
前期准备 addons
Maria DB
可以在官方addons中安装

配置
安装完成后进入配置界面,参考如下配置

webtrees
点击如下链接添加自定义加载项商店
添加后直接搜索即可找到

配置
安装完成后,参考如下配置填写IP及端口

关联数据库
上述配置完成后,点击启动,浏览器输入IP:端口进入配置向导,按照之前的配置填写自己设置的数据库信息
。。。。忘了没截图,很简单,自己配置即可。。。。
另外文章最后面有配置参数,可以查看。
添加主题
webtrees的默认主题一言难尽,非常复古,但是好在可以导入一些第三方主题。
默认主题

三方主题

下载地址:
Modules and themes![Modules and themes]()
Modules and themes
webtrees is a web application that allows you to publish your genealogy online, collaborate with family members and take control of your data.
三方主题配置方法
这个东西有坑!!!!!!
以Argon Theme为例,按照官方指导进行安装:
- 下载最新版本的.zip文件。
- 解压缩包。
- 确保文件夹名为 。
argon
- 将文件夹上传到 Web 服务器上安装 webtrees 的目录中。
modules_v4
- 确保在控制面板中启用了主题。

结果你在登陆好,开开心心更改主题后,会直接报错!整个页面全部变为错误代码,无法切回默认主题,叫天天不应,叫地地不灵,我的解决方案是删除modules_v4文件夹内该主题后再次启动服务就好.

那么,如何修复并正常使用该主题呢?
这个问题在论坛里面有提到(吐槽一句论坛做的跟屎一样,鬼知道我为了处理这个问题找了多久):
Can't get wt 2.2.1 to work (not even a fresh installation)

Can't get wt 2.2.1 to work (not even a fresh installation)
只要下载default.zip文件,解压后其上传到modules_v4\<argon>\resources\views\layouts即可

配置url
又一个坑
Web Trees如果你需要外网访问,不单单只是在路由器做个端口转发就能用的,需要在其配置文件里面配置外网域名再加上端口转发才能正常访问,而且修改之后内网也就不能用了,很坑!!!

另外,前面不是将没有截到web trees初次启动关联数据库的设置嘛,可以参考此处
- 作者:CHAOS
- 链接:https://tangly1024.com/article/inter10
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章



