项目地址: 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 ![]() 传了一个非图片文件之后,直接 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 YV4usGtvaOIAeXIa 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  |
![]() | 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 ![]() 除了不能多选, 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  |
![]() | 56 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  |
![]() | 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 了 |