其他问题:关于github

By szdbb112 at 2015-07-03 • 0人收藏 • 2130人看过

 很好奇github上的fork功能是如何实现的呢,很神奇的感觉,可以fork一下把别人的项目搬到自己目录下。要实现这样的功能该如何设计系统?

 git的API有没有这个功能让我们也利用一下?

 林大大懂这个吗?@lincanbin 

9 个回复 | 最后更新于 2015-07-04
2015-07-03   #1

Git的代码是开源的不是吗?

Linus花一天实现了自举。

2015-07-03   #2

回复#1 @lincanbin :给个链接吧,小白已哭瞎

2015-07-03   #3

需要了解这部分的原理,可以看这里,这里有代码解析:

http://schacon.github.io/git/user-manual.html#birdview-on-the-source-code

2015-07-03   #4

回复#3 @lincanbin :

2015-07-03   #5

回复#3 @lincanbin :请问有什么方法存储json数据吗,可能会很长很复杂的json

2015-07-03   #6

回复#5 @szdbb112 :JSON只是一个字符串,储存字符串用数据库都行。

2015-07-03   #7

回复#6 @lincanbin :回复真快,我想把思维导图的json存储进去,可能会是一个很复杂很大的json,我担心数据库字段无法承受

2015-07-03   #8

回复#7 @szdbb112 :数据库可以存好几兆的,只要你类型选对了几十兆也不是问题。

2015-07-04   #9

回复#7 @szdbb112 :如果 json 比较多的话,可能用 NoSQL 的数据库能好一点。。

登录后方可回帖

登 录
信息栏

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.9.0
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

粤公网安备 44030602003677号
粤ICP备17135490号

Loading...