一个相见恨晚的开源项目! 不看后悔篇!

最近鸟哥在折腾一款编程资源库的小程序,看着简单,但也是五脏俱全。服务器,数据库,前台,域名等一样都不能少。尤其是在图片存储方面头疼了好长时间。

首先是存储问题,还好目前市面上有很多第三方服务器及图床。由于历史原因我最终选择了某牛云(为了广告嫌疑,隐去平台的真实名称),虽然不是很满意,但总算凑合着能有。目前还没有小程序后台管理系统,所以每次更新内容都是手动更新数据库,还是比较麻烦的,尤其是图片数据,先将图片上传到某牛云,再拿到图片的url更新到数据库,想想都很蛋疼。现在知道运维这个小程序有多难了吧。最不人性化的地方在于,上传文件到某牛云要经过一系列操作:登录-进入控制台-找到用户空间-文件上传-找到文件-获取文件的url。大部分的第三方服务器和图床都是如此。

所以,拥有一款可视化的图床工具是多么的必要。于是,我就找到了并在今天分享给大家这款极具使用价值的开源项目——PicGo,一款非常优秀的图床工具。

先来科普一下两个概念。

啥是图床?图床一般是指储存图片的服务器。相信任何一个产品都离不开图片,那就意味着要做好图片的存储和访问,都是不小的工作量,还牵扯到安全、访问速度,存储空间等等复杂的细节。图床就可以为你解决这些问题。一般第三方的图床除了提供几十个G的免费空间(开发一款个人小程序足够了)外还会封装好SDK供开发者使用,还是很方便的。后面会给大家整理一些我所熟知的比较靠谱的第三方图床。

图床工具又是啥?就是管理图床的可视化工具呗。就像我上面说的那样,直接使用图床管理自己的图片,非常蛋疼。用图床工具就方便多了。在我目前的认知世界里,最好用的图床工具莫过于今天分享的PicGo,最最重要的是源码开源。有能力的读者还可以阅读源码学习一下,也可以进行功能扩展。

简单介绍一下PicGo项目吧。使用JavaScript语言开发,跨平台。作者提供了三大主流操作系统的安装包,下载安装即可使用。目前支持7家常见的图床,可根据自己的需要进行配置。具体的细节,感兴趣的可以去项目首页自行了解,文末会给出地址及安装包的下载链接。

补充一下,我在使用过程中遇到的一点坑吧。鸟哥使用的是MAC版本的,安装运行后,应用并不会打开软件的主页面,而是在以图标的形式缩放在MAC顶部的工具条中,如下图。

这尼玛谁能注意到,我还以为运行失败了呢。为此排查了很长时间,莫不是我”傻屌“项目分享的太多了...右击图标,点击【打开详情窗口】即可看到软件的主页面啦!

好了,剩下的自己摸索吧。

最后,奉上项目的地址及软件的下载链接:在公众号后台回复【200108】即可获取。

ps:看我多贴心提前下载好,让你们从github上下载,估计能哭,就凭这份心意,你们都要给我个在看。

猜你喜欢

转载自blog.csdn.net/androidstudyroom/article/details/104146735