
项目地址: https://github.com/HanSon/img
体验地址: http://img.hanc.cc/
抽了一天时间写了这个微博图床小站,尽管说是用 laravel ,但是后端几乎没有什么工作量,大概也就 20 行的后端代码,几乎都是前端的工作为主。
后端使用了一个微博上传图床的包 https://github.com/consatan/weibo_image_uploader
前端主要了解了 drag & drop 以及 clipboard 这个库。
纯粹闲的蛋疼


项目地址: https://github.com/HanSon/img
体验地址: http://img.hanc.cc/
抽了一天时间写了这个微博图床小站,尽管说是用 laravel ,但是后端几乎没有什么工作量,大概也就 20 行的后端代码,几乎都是前端的工作为主。
后端使用了一个微博上传图床的包 https://github.com/consatan/weibo_image_uploader
前端主要了解了 drag & drop 以及 clipboard 这个库。
纯粹闲的蛋疼

|
vipwpcomApr 10, 2017
1
厉害了
|
|
2
传了一个非图片文件之后,直接 alert 500 错误
 |
|
tongyangApr 10, 2017
5
厉害了
|
|
zhihaofansApr 10, 2017 via iPhone
6
@zocome msi 不是图片是微软的安装包格式吧
|
|
zocomeApr 10, 2017
7
@zhihaofans #6 看我 2 楼回复 我直接说了非图片文件
|
|
lijinmaApr 10, 2017
10
赞一个哈。
|
|
hzweiApr 10, 2017 via Android
12
那么测试一下
|
|
jamferApr 10, 2017
14
问一下上传是后端处理的么?
|
|
15
|
|
xJoggerApr 10, 2017 via Android
19
 测试一下。 |
|
fhefhApr 10, 2017
20
我上传一个苹果 app 显示 Error: Request failed with status code 500
|
|
luozhaofuApr 10, 2017
22
 |
|
mahuiApr 10, 2017
23
传到 sina 。感觉不错。会不会被封呢? |
|
zhihaofansApr 10, 2017
25
@zocome 为什么要用图床传非图片文件
|
|
zocomeApr 10, 2017
26
@zhihaofans #25 传图片文件就没意思了 传个非图片文件看看会不会报错更有趣
|
|
Mark7DaiApr 10, 2017
30
 |
|
YV4usGtvaOIAeXIaApr 10, 2017
31
当初我还在用微博图床的时候。。 HTTPS 还存在问题。。。现在居然没问题了。。
|
|
xwj1024Apr 10, 2017
32
 |
|
sinchangApr 10, 2017
33
自己之前搞的 https://u.nu/pic , 使用的是 https://sm.ms 的 api
|
|
cmlzApr 10, 2017
35
test
|
|
alwayshereApr 10, 2017
36
搞不明白,图床这么简单的网站,需要用框架,而且是 lumen 这样的复杂框架么?如果是我的话,一个 index.html 、一个 upload.php 就搞定, css 和 js 太简单写进 index.html 就行了,至于这么复杂么?
|
|
37
|
|
manhereApr 10, 2017
39
hanson 很高产啊 @laravel-china
|
|
kimwangApr 10, 2017
40
也是上传中,图片大小只有 30K 多点。
|
|
oojiayuApr 10, 2017
42
|
|
jcuanApr 10, 2017 via Smartisan T1
43
说到图床,一般的图床后边图片巨多巨多的时候,会不会清理图片额😳一直很好奇这个问题
|
|
aitaiiApr 10, 2017
45

|
|
cheng12308Apr 10, 2017 via iPhone
46
这个不错,正好需要做个上床页面,直接扒了楼主的前端页面到 yii 框架了😀
|
|
woshinide300yuanApr 11, 2017
47
好奇 SM.MS 是谁在维护,体验很棒,还有 API ,这得多大的开支哦。
|
|
48
除了不能多选, LZ 完美了!!!!
|
|
zhihaofansApr 11, 2017 via iPhone
49
@woshinide300yuan @Showfom 嗯,发给你了。不过建议你可以加一个策略,不要允许其他一些短网址继续用你的服务来缩(隐)短(藏)。
|
|
zhihaofansApr 11, 2017 via iPhone
50
@woshinide300yuan 擦,粘贴用户名时点到了发送!
是这位大佬→@Showfom |
|
fuxkcsdnApr 11, 2017 via iPhone
51
我该感谢楼主帮忙推广吗😳
一天涨了 18 stars😳 |
|
fuxkcsdnApr 11, 2017 via iPhone
52
|
|
msg7086Apr 11, 2017
53
为什么不直接用 sm ?
|
|
parvinApr 11, 2017 via Android
54

|
|
56
|
|
59
|
|
DowdingApr 11, 2017
61
|
|
DowdingApr 11, 2017
63
|
|
64
@takashiki #63 这就要说我做这个项目的初衷了,纯粹是周日那天有点蛋疼想找点东西写,然后就写了图床了,顺便学习一下拖拽方面的 JS ,至于我说的铺垫,也是周一突然想起来有这个东西,想着也许可以加上去,让图床更加好玩,其实都是自用+分享。
做点对自己有用或者对别人有帮助的项目感觉挺好的 |
|
ChenPeiPeiApr 11, 2017
65
test
 |
|
xxddApr 11, 2017
67
https://ooo.0o0.ooo/2017/04/11/58ec33cf09cee.jpg
|
|
zhihaofansApr 11, 2017
72
@HanSonJ 报错了好伤心
https://ooo.0o0.ooo/2017/04/11/58ecc340e9908.png |
|
zhihaofansApr 11, 2017
73
@HanSonJ 原来是我忘记 composer install 了
|