
项目地址: 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 |
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 了 |