如今的互联网,云已深入人心。当然大多数云产品是新瓶装旧酒,换个名字而已。比如云笔记,N年前Yahoo邮箱就有记事本了。不过优秀的云产品,的确给我们工作与生活带来方便。如下是我在用的几款:
(一)CloudFlare:网站云端加速
CloudFlare其实就是家免费CDN,设置也很简单,不过需要把DNS托管到他们那里。很多小站长买的国外VPS来建站,这些VPS国内访问速度一般,此时CloudFlare就有作用了。使用CloudFlare后,网站访问速度更快,并且抗攻击能力增加,一般的DDoS基本没问题。免费用户不支持HTTPS和证书,如果支持HTTPS,要升级到付费账户,20美金一个月。
(二)Evernote:云端记事本
这个记事本主要在于客户端很强大,我在PC、手机上都装了客户端,随时查看和更新笔记。当然,不用客户端的话,也可以通过网页管理笔记,很方便。另外,Evernote的API功能丰富、文档清楚,开发人员可能有兴趣。
(三)Dropbox:云存储
云存储现在很多了,除了dropbox外,还有box.net、skydrive等。不过Dropbox作为经典的云存储服务,有一大批忠诚用户,我也是其中之一。在我的Thinkpad及两台家用PC里都装了Dropbox客户端,在不同PC甚至手机之间同步文件。Dropbox的存储内容,在本地映射成一个文件夹,只要往文件夹里拖拉文件即可,很方便。
(四)Github:云端代码托管
Github是一款非常优秀的代码管理系统,对开发人员来说,非常实用。在Github上,可以fork某个你感兴趣的项目,把项目同步下来,修改提交,再请求项目拥有者合并你的修改。Github有大量开源项目,例如JQuery,要获取它的全部源代码,只需运行如下命令就可以:
git clone git://github.com/jquery/jquery.git
我主要在Linux服务器里使用Github来保存我的工作文件、脚本之类,在一台机上用git命令把文件push到Github,在其他机器上同样用git命令把它们clone下来。当然,Github上保存的文件,是对全世界公开的。除非升级你的账户,最低7美金/月,就可以使文件隐藏。所以,在用Github时,千万注意不要泄露了系统、数据库的口令等涉及到安全的东西。