若干PHP开源家谱工具(My Family Tree,丝连族谱,PhpGedView,TNG,Webtrees,GeneoTree,Liberu Genealogy等)

纯技术角度,不考虑伟大意义。
家谱是个工作量巨大的项目,最后的成文工作只是其中的一部分,但对大部分主导者1是有巨大障碍的部分,有对技术缺乏了解,或是经费的缺乏,在此收集了很多免费的工具,因为没有一一测试所以请谨慎使用,注意避坑,有经验的网友可以留言,以便让更多的需求者受益。
工具列表:

名称

用途

说明

线树状图软件

用这3个在家谱线树状图软件轻松绘制

解决局部问题,没有安全问题

丝连族谱

完整制作工具:一个业余人士用OFFICE制作的家谱工具2

或公开了老版,安全性高

My Family Tree

专业的家谱(族谱)制作软件,下载

链接里详细介绍,需要安装的Win软件

PhpGedView

一个基于Web的家谱制作和显示工具 3

老牌开源项目,服务器软件

TNG

强大的家谱管理系统 4

只有英文介绍,服务器软件

Webtrees

开源的在线家谱管理系统5中文例子

看上去不错,服务器软件

Liberu Genealogy

Laravel 的开源项目,旨在革新家谱管理领域。

系统比较新,服务器软件

MGeurts/genealogy

Laravel 11 构建的开源家谱应用程序

17年有想法/24年设计编程-最新技术,demo ,服务器软件

族谱王

完整制作工具,导出印刷版

看似比较老式粗糙的软件

对于用户来说接下来的问题是安装在哪里?要花多少钱?如果不算工作电脑的话,新增硬件购置成本在1000元以内都可以搞定,请参考这篇分享,二手笔记本也是一种可能性,如果整个文档在1G还有更多的选择,硬件成本可以压缩到极低的水平。

这些网站完全可以装在家里的局域网内,也可以开放给指定的人,这样的环境值多少钱?

什么是GEDCOM格式?(非常重要和有点难度的信息)
GEDCOM(Genealogical Data Communication) 是一个用于描述家谱数据的交换格式,由FamilySearch组织维护,此格式旨在促进不同家谱软件之间的数据兼容性。GitHub上的FamilySearch/GEDCOM项目是这一标准的开源实现仓库,它提供了最新的规范和可能的工具集,帮助开发者理解和操作GEDCOM文件。

重要的事说三遍!!!
对新入坑的来说最重要的是:GEDCOM格式!GEDCOM格式!GEDCOM格式!
这样就非常容易在不同系统中切换,做不同的尝试。

PHP除了学习、安装都比较容易之外,还有一个非常重要的特点:对硬件的要求非常低,超出多数人的想象。

PHP 家谱程序大比拼

总体对比

程序名称

最新版本

版本时间

目标客户

许可

免费

说明

GeneoTree

4.12

2023年8月

个人

保护

hoeh.family

2023-06-19 PHP 8.1

2023年6月

个人

不详

HuMo-genealogy

5.10

2022年3月

个人

GPL-3

PhpGedView

4.3.0

2017年11月

个人、家庭、团队

GPL-2

有点老了

TNG

14.0.2

2023年4月

个人、家庭、团队

保护

一次性购买

webtrees

2.1.20

2024年4月

个人、家庭、团队

GPL-3

多种数据库

程序功能对比

程序名称

管理

注释

地方

照片

查寻

来源

视频

WP 6接入

Web API

GeneoTree

hoeh.family

HuMo-genealogy

PhpGedView

TNG

webtrees

Blog

呈现方式对比

程序名称

个人

家庭

先人树

后人树

关系路径

时间轴

地图

历史数据

GeneoTree

(是)

hoeh.family

HuMo-genealogy

PhpGedView

TNG

webtrees

后台管理功能对比

程序名称

GEDCOM
导出/入

设置用户权限

DNA对比

查找重复数据

合并数据

扩展模块

多个家谱树

隐私设置

合理性检查

GeneoTree

5.5.1

不详

hoeh.family

只入5.5.1

HuMo-genealogy

5.5.1

(是)

PhpGedView

5.5.1

不详

不详

TNG

5.5.1(7.0)

(是)

webtrees

5.5.1(7.0)

界面功能对比

程序名称

日历

收藏夹

照片汇总

PDF报告

用户注册

多语言

皮肤

帮助

GeneoTree

不详

(是)

hoeh.family


qwqw

计划中

HuMo-genealogy

PhpGedView

TNG

webtrees


  1. 通常为年长者,对最新的技术不太了解 ??

  2. 丝连族谱导出的文件可改可调,侧重于从零开始起草、入手家谱的收集、整理、排版工作。 ??

  3. PhpGedView:支持多种语言和多层次的家族结构,它提供了丰富的功能,如搜索、导出、印刷等。 ??

  4. TNG(The Next Generation of Genealogy Sitebuilding):一个功能强大的家谱管理系统,具有用户友好的界面和丰富的功能。支持多语言和多用户访问,可以导入GEDCOM文件,并提供高级搜索和报告功能。 ??

  5. Webtrees是一个开源的在线家谱管理系统,支持 GEDCOM 格式,允许用户协作管理家谱数据。它是免费的,并且功能强大。安装要求Server Requirements。Webtrees有大量活跃用户参与的交流社区,在全世界约有6800个服务器,中文简介。 ??

  6. WP -> Wordpress 一种目前最流行的PHP cms 网站软件包 ??

你可能感兴趣的:(面试,学习路线,阿里巴巴,php,开发语言)