请教各位大佬, 0 基础小白的我想做一个族谱网站供个人使用,该从哪里学起?

266 天前
 spykids
一直在用一位大佬的记录工具,大佬这个族谱工具基于 Microsoft Office 开发,使用需安装 ACCESS 和 Excel 这两个套件,录入信息使用 access ,数据文件是 mde ,生成世系图需要调用 Microsoft EXCEL 。

族谱的演示视频:
https://www.bilibili.com/video/BV1dr4y1M7VD/

从以前开始就想做个网站,除了方便自己记录信息,还能供族人上去看,访问量肯定不高,数据也不多,到现在为止也就记录不到 1000 人。而自己有台 NAS 安装了 PVE 和黑裙,黑裙里有 docker 也安装了宝塔面板管理自己一个导航网页(静态网页,拿模板自己稍微修改下)。所以网站就放在自己 NAS 里,不需要去买服务器。

大佬们能否给小弟提供一个学习的思路,先学什么再学什么,最后学什么把这些串联起来。

现在自己已经开始从 html5 开始学,数据库想使用 mysql(或者大佬们有好用轻量化的可以推荐下)。

在这先感谢各位大佬。
9647 次点击
所在节点    程序员
59 条回复
testonly
266 天前
没那么复杂,
看视频学下虚拟主机管理,再学下 WORDPRESS 安装使用,然后买个虚拟主机就解决了。
不过仅限于以图片方式或嵌入个视频展示,如果你要数据库读族谱那要改数据库对新手来说太复杂。

说句题外的,我对族谱这玩意不感冒,以村为单位的,被踢出村的那些人,其实就已经跟那族恩断义绝了,除非是给机会回去还不回。不然想建祠堂等要捐钱什么的,你升官发财的,就记住是自己族的孝子贤孙,分红的时候你就是 NOBODY ,你家祖传老房子倒了你的同宗乡亲马上赶来将你的房地没收,这样的宗族要不要也罢。
真当自己族的,不要说古代,就算几十年前,就算你去南洋卖猪仔回国,村里的大门都会永远为你打开。
google2020
266 天前
网页短平快就选 PHP ,学 PHP 基础语法,然后学 WordPress 就可以。
qiuyufeng
266 天前
不知道有没现成的项目可以直接部署使用,我过年那会也上网搜索了好一会没找到
chutsetien
266 天前
国外有 MyHeritage 可以看看有没有什么可以借鉴的。
ferock
266 天前
cms 就行了
BadFox
266 天前
不要从零开始学代码,代码是工具而已,用 wordpress 找现成的,找展示类的现成模板,然后看看有没有插件可以生成世系图。
spykids
266 天前
@testonly wordpress 我也看了下,尝试过修改使用但失败,不知道是不是我用的方法不对。而且感觉 wordpress 类似 blog 形式,跟我想象的不太一样。

关于族谱,这是我爸前几年疫情时突然想做的东西,就到处联系乡亲、查族谱,最终也查到自己开基祖来自哪里,属于哪族人的后代,而我这一家也是你所说所谓“被踢出村的那些人”“分红的时候就是 NOBODY”。所谓的村里兄弟关系在利益面前一文不值,当我爸这代人都走了,我基本成了外乡人。

但寻根问祖,也算了了我和我爸的一件心事吧。
spykids
266 天前
@BadFox wordpress 我也尝试过,感觉跟我想做的网站出入挺大的,但我看各位大佬都推荐它,我去看看教程怎么样吧。
spykids
266 天前
@google2020 OK ,感谢大佬指点
spykids
266 天前
@qiuyufeng 我也去找了 GitHub ,也没发现能实现基本功能的。
spykids
266 天前
@chutsetien 好的,感谢大佬指点
spykids
266 天前
@ferock 我看宝塔面板里有几种 cms 的东西,但描述都是写什么商城销售之类的,不知道合不合适。
testonly
266 天前
@spykids wordpress 改成卖东西的商店都可以,你学会安装后再找找模板,样子差不多就好,你可以网上找下 WORDPRESS 的免费模板看有没合你心意的。
你发几个 BLOG 文,然后将主要的图片放出来到首页去就完成了。
当然你不用 WORDPRES 也行,学点最基础的 PHP ,数据库也不要弄,你有那心机可以以后再升级,就学点最基础的 PHP+简单美工,然后套几个族谱图片上去就搞定了。
你就买个最便宜的虚拟主机就行,不要玩 VPS ,没必要。
testonly
266 天前
https://wordpress.com/themes/free 你看有没有适合你的吧。
BadFox
266 天前
@spykids wordpress 有非常非常多的模板和插件,你可以自由组合,自己学你要付出的时间成本太高了,非常不推荐。
rossroma
266 天前
https://jiapu.rossroma.com
给你看下我做的族谱站点,前端用的 vue ,后端是 nodejs ,数据库是 mysql
HUAXIA
266 天前
@rossroma 有点厉害
Light3
266 天前
如果只做这点东西的话..
php+html+mysql 就够了
也不用框架

关键词就叫 无限分类
原理为每个人对应一个父 id
这样就可以无限分类 并且归类 然后你再加一个 辈分数 好做平级
就基本完成这个东西了

后台管理的话 只要把父 id(父名称) 辈分数 人名 填进去 保存 即可..

php+mysql 完成这个大概 1-2 天
html 做成啥样 就靠你自己了..
blackcellcode
266 天前
@Light3 为啥推 php 啊,入门很快吗
kimpengjiang
266 天前
@rossroma 很不错哎

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1019388

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX