1
fyibmsd 2016-12-02 20:58:11 +08:00 via iPhone
前段时间也搞了一个 https://bitm.pro
|
3
poemind 2016-12-02 21:55:17 +08:00
666
|
4
newworld 2016-12-02 22:17:46 +08:00 via iPhone
感谢 开源 一直想学这些,不知楼主对于 php 这方面的短网址有没有了解 解惑一二😬
|
6
henbf 2016-12-02 22:23:10 +08:00 1
|
7
outmanone 2016-12-02 22:25:52 +08:00
Golang 不错。。。看代码用 node build JS ,用 docker 来做容器,这样就可以随意发布了。
|
9
Zohar 2016-12-02 23:05:07 +08:00 via Android 2
支持一下(´・ω・`)
|
10
kslr 2016-12-02 23:37:00 +08:00 1
设计感觉可以再优化优化,操作部分实在太小了。
|
11
YORYOR 2016-12-03 00:03:29 +08:00 via iPhone
防碰撞用的什么策略呢 还没来得及去读代码
|
12
lakeview 2016-12-03 00:10:19 +08:00
加个访问统计如何,国内新浪短网址服务都没有统计功能,本来打算 google ,然后想起来国内大多数人访问不到 google:(
|
14
timothyye OP @YORYOR 就是用了网上一个比较通用的短网址算法,一次生成四个短网址,我只是取了其中一个,其实还可以判断这四个是否跟已有短网址重叠,这个代码还可以优化
|
15
LazyZhu 2016-12-03 00:24:47 +08:00 1
|
16
lakeview 2016-12-03 00:25:31 +08:00
@timothyye 是的, google 的短网址服务器可以当一个样板, https://goo.gl/
|
19
lakeview 2016-12-03 00:28:17 +08:00
顺便说下, google 开放了短网址的 api ,大概直接调用就好了,哈哈
|
23
raincious 2016-12-03 00:36:13 +08:00 via Android
看了下貌似核心代码就 utils.ShortenURL ,感觉没什么意义。不可以加上统计和自定义功能之类。
而且碰撞处理就是 overwrite ? |
26
TonyChol 2016-12-03 03:46:22 +08:00 1
我之前试着用 React 写前端的时候也试着写了这么一个类似的服务😂: https://zbcai.xyz
|
27
sfwn 2016-12-03 10:21:18 +08:00
66666 社长
|
28
P0P 2016-12-03 11:03:22 +08:00
|
29
Cpcong 2016-12-03 12:41:34 +08:00
@newworld 我前段时间倒是用 php 写过,你可以参考下 https://github.com/Cpcong/roc
|