
项目地址: 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 这个库。
纯粹闲的蛋疼

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

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

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