项目地址: https://github.com/HanSon/img
体验地址: http://img.hanc.cc/
抽了一天时间写了这个微博图床小站,尽管说是用 laravel ,但是后端几乎没有什么工作量,大概也就 20 行的后端代码,几乎都是前端的工作为主。
后端使用了一个微博上传图床的包 https://github.com/consatan/weibo_image_uploader
前端主要了解了 drag & drop 以及 clipboard 这个库。
纯粹闲的蛋疼
1
vipwpcom 2017-04-10 10:52:17 +08:00
厉害了
|
2
zocome 2017-04-10 11:31:09 +08:00 1
传了一个非图片文件之后,直接 alert 500 错误
![]( ) |
5
tongyang 2017-04-10 11:44:22 +08:00
厉害了
|
6
zhihaofans 2017-04-10 12:00:08 +08:00 via iPhone
@zocome msi 不是图片是微软的安装包格式吧
|
7
zocome 2017-04-10 12:07:08 +08:00
@zhihaofans #6 看我 2 楼回复 我直接说了非图片文件
|
10
lijinma 2017-04-10 12:24:17 +08:00
赞一个哈。
|
12
hzwei 2017-04-10 12:54:09 +08:00 via Android
那么测试一下
|
14
jamfer 2017-04-10 12:59:37 +08:00
问一下上传是后端处理的么?
|
15
HanSonJ OP |
19
xJogger 2017-04-10 13:58:25 +08:00 via Android
![]( )
测试一下。 |
20
fhefh 2017-04-10 14:19:38 +08:00
我上传一个苹果 app 显示 Error: Request failed with status code 500
|
22
luozhaofu 2017-04-10 14:35:58 +08:00
![]( )
|
23
mahui 2017-04-10 14:42:50 +08:00
![]( )
传到 sina 。感觉不错。会不会被封呢? |
25
zhihaofans 2017-04-10 15:18:06 +08:00
@zocome 为什么要用图床传非图片文件
|
26
zocome 2017-04-10 15:21:55 +08:00
@zhihaofans #25 传图片文件就没意思了 传个非图片文件看看会不会报错更有趣
|
30
Mark7Dai 2017-04-10 16:15:25 +08:00
![]( )
|
31
Jestom 2017-04-10 16:25:29 +08:00
当初我还在用微博图床的时候。。 HTTPS 还存在问题。。。现在居然没问题了。。
|
32
xwj1024 2017-04-10 16:49:36 +08:00
![]( )
|
33
sinchang 2017-04-10 16:53:48 +08:00
自己之前搞的 https://u.nu/pic , 使用的是 https://sm.ms 的 api
|
35
cmlz 2017-04-10 17:08:53 +08:00
test
|
36
alwayshere 2017-04-10 17:25:14 +08:00
搞不明白,图床这么简单的网站,需要用框架,而且是 lumen 这样的复杂框架么?如果是我的话,一个 index.html 、一个 upload.php 就搞定, css 和 js 太简单写进 index.html 就行了,至于这么复杂么?
|
37
HanSonJ OP |
39
manhere 2017-04-10 19:54:27 +08:00
hanson 很高产啊 @laravel-china
|
40
kimwang 2017-04-10 20:42:54 +08:00
也是上传中,图片大小只有 30K 多点。
|
42
oojiayu 2017-04-10 21:58:40 +08:00
|
43
jcuan 2017-04-10 22:25:54 +08:00 via Smartisan T1
说到图床,一般的图床后边图片巨多巨多的时候,会不会清理图片额😳一直很好奇这个问题
|
45
aitaii 2017-04-10 22:38:52 +08:00
![]( https://ooo.0o0.ooo/2017/04/10/58eb98e5937e9.jpg)
|
46
cheng12308 2017-04-10 22:45:49 +08:00 via iPhone
这个不错,正好需要做个上床页面,直接扒了楼主的前端页面到 yii 框架了😀
|
47
woshinide300yuan 2017-04-11 01:13:50 +08:00
好奇 SM.MS 是谁在维护,体验很棒,还有 API ,这得多大的开支哦。
|
48
woshinide300yuan 2017-04-11 01:14:42 +08:00 1
除了不能多选, LZ 完美了!!!!
|
49
zhihaofans 2017-04-11 01:39:10 +08:00 via iPhone
@woshinide300yuan @Showfom 嗯,发给你了。不过建议你可以加一个策略,不要允许其他一些短网址继续用你的服务来缩(隐)短(藏)。
|
50
zhihaofans 2017-04-11 01:40:22 +08:00 via iPhone
@woshinide300yuan 擦,粘贴用户名时点到了发送!
是这位大佬→@Showfom |
51
fuxkcsdn 2017-04-11 02:14:47 +08:00 via iPhone
我该感谢楼主帮忙推广吗😳
一天涨了 18 stars😳 |
52
fuxkcsdn 2017-04-11 02:18:13 +08:00 via iPhone
|
53
msg7086 2017-04-11 02:34:11 +08:00
为什么不直接用 sm ?
|
54
parvin 2017-04-11 07:37:40 +08:00 via Android
![]( https://ooo.0o0.ooo/2017/04/11/58ec1710292b2.jpg)
|
56
HanSonJ OP |
59
HanSonJ OP |
61
takashiki 2017-04-11 09:17:22 +08:00
|
62
HanSonJ OP |
63
takashiki 2017-04-11 09:33:42 +08:00
|
64
HanSonJ OP @takashiki #63 这就要说我做这个项目的初衷了,纯粹是周日那天有点蛋疼想找点东西写,然后就写了图床了,顺便学习一下拖拽方面的 JS ,至于我说的铺垫,也是周一突然想起来有这个东西,想着也许可以加上去,让图床更加好玩,其实都是自用+分享。
做点对自己有用或者对别人有帮助的项目感觉挺好的 |
65
ChenPeiPei 2017-04-11 09:38:33 +08:00
test
![]( https://ooo.0o0.ooo/2017/04/11/58ec3366ddd9f.png) |
67
xxdd 2017-04-11 09:39:58 +08:00
https://ooo.0o0.ooo/2017/04/11/58ec33cf09cee.jpg
|
68
fuxkcsdn 2017-04-11 12:23:07 +08:00 via iPhone
@HanSonJ 既然是 cookie 问题,这不算是包不稳定啊😳这是新浪问题了,换其他封装方案这个问题也还是存在的
|
72
zhihaofans 2017-04-11 19:51:36 +08:00
@HanSonJ 报错了好伤心
https://ooo.0o0.ooo/2017/04/11/58ecc340e9908.png |
73
zhihaofans 2017-04-11 19:59:56 +08:00
@HanSonJ 原来是我忘记 composer install 了
|