想花一年时间做一个族谱的网站,需要些什么技能?

2014-08-26 12:08:07 +08:00
 hatcloud
本人大三学生,现在会一点Java和Android。
我想帮家里做一个族谱的网站,要建一个网站的话需要学习哪些语言?
网站规模很小,我想做这个网站的流程是:
弄好一个数据库,录入数据 -> 写好静态的网页 -> 写后台程序,把数据库的数据显示到网页上 ->申请域名(备案?) -> 购买服务器并部署

所以我估计需要的技能有
1. 数据库
2. 一门写后台的语言,我现在在学Python,不知道Python够不够写一个小网站了。
3. Html

因为我没有任何Web开发的经验,所以以上算是我空想的,希望大家指正和给些建议。
4819 次点击
所在节点    问与答
46 条回复
learnshare
2014-08-26 14:16:01 +08:00
村里的任务,貌似很艰巨...
kisshere
2014-08-26 14:21:46 +08:00
用一个excel都足够了,不需要做web
Jelen
2014-08-26 14:52:45 +08:00
赞!你知道吗,这是我今年产生的想法,就是在清明节回家扫墓的时候想到的,以后我家的家谱都是我爷爷记在本子上,现在没人记了,就产生了做一个这种WEB网页的想法,但还没有具体去实施。
希望你能把这件事做下去,密切关注
stellaFan
2014-08-26 15:02:36 +08:00
@Jelen 加油哦
Jelen
2014-08-26 15:06:25 +08:00
@stellaFan 额。。。我不是LZ。。
xjx0524
2014-08-26 15:25:09 +08:00
每年初二回老家长辈们都会说起族谱文革被烧这事,楼主这么一说我也想做做看了。
jas0ndyq
2014-08-26 15:37:02 +08:00
感觉不是很复杂,一年足够
Navee
2014-08-26 15:45:13 +08:00
会Java的话可以从jsp、servlet入手,开始也别用啥框架了,折腾明白再用也简单。
HTML、CSS、JS不用非常熟,但至少要能调整调整样式,绑定js事件等,可以用bootstrap。
数据库必须有,可以使用mysql这种传统的关系型数据库,后台操作的话开始建议自己jdbc写sql了,hibernate,mybatis这些框架等自己用熟了jdbc再说。
你可以拿着练练手把这些东西做出来,不一定要上线。
加油!
ChanneW
2014-08-26 15:48:44 +08:00
如果是自己家的,都用不到数据库.直接写静态的就好了,一两年才更新一次.
dong3580
2014-08-26 15:50:48 +08:00
@jas0ndyq
你应该有你们的族谱书吧?我看了看我的,太复杂了,很厚一本,不是简单的数据库逻辑就能弄好的。
eggacher
2014-08-26 16:32:12 +08:00
用Django吧,so easy
O21
2014-08-26 16:38:42 +08:00
php+mysql 在会点html+css 就好了 一个月搞定。。
lygmqkl
2014-08-26 16:45:58 +08:00
php + mysql + some copy from getbootstrap.com that's all u need, and from zero u just need 2 months, maybe less. good luck
alviss
2014-08-26 16:47:24 +08:00
lygmqkl
2014-08-26 16:49:44 +08:00
after read all comments, I think mysql is a good db for your project, do not use JSON here.
chocotan
2014-08-26 16:51:39 +08:00
"一门写后台的语言"
楼主已经会java了呀,同意28楼
pigletfly
2014-08-26 16:56:30 +08:00
Chigogo
2014-08-26 16:58:48 +08:00
PHP+MySQL+HTML+CSS+Javascript,每一个都入门先,就能做了。

然后再钻PHP+MySQL或者HTML+CSS+Javascript,争取考到高级工程师,你就能靠他赚钱咯~
hatcloud
2014-08-26 17:52:31 +08:00
@avatasia 非常感谢,提供了思路了呢
AndyV2
2014-08-26 18:37:19 +08:00
我今年本来也想做的。哈哈,数据安全是个问题。

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

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

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

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

© 2021 V2EX