继上一篇写完后,有种小小的失落,感觉可以投稿的类似专题好少,相关专题的观众也不多。心里默默的念叨:简书的主流一定不是技术流。不过别担心,我会继续写完这个框架,因为还是有朋友在看的!希望会有更多的朋友能踩着我已经填平的坑,成为一个DIYer or Geek.
为了避免各位对后边LOW到爆的讲解产生不良反应,先介绍一下本人的技术风格。
绝对的实用型选手,凡是不能直接为我解决问题的技能不看,不学,凡是替我解决了问题的方法,纵向细看内部其他功能,横向搜寻相关更多解决办法。以项目化学习的方式,滚雪球。优点是进步快,开发路子野,缺点是缺少基础知识和刨根问底原理层面的东东,面试被毙掉的风险极大。不过考虑我也不是IT行业的同仁,所以只要自己开心,功能能够实现就OK。如果有缘遇到更高深的解决办法,我也是开放心态去精进的。
OK。聊干货。
要建立IOT大脑,就需要构建云端的服务器。
狭义理解就是真的服务器,当然也可以是局域网中的一台电脑。不过我只想说既然是DIYer,我只看效果,通用性强,可靠性强,技术手册完整的云端服务还是比较符合我的口味的。推荐http://www.sinaapp.com/。不是做广告,我最开始用它原因如下:
1. 便宜。当时找遍了国内国外的服务器供应商,要么死贵,要么不稳定,要么没有技术支持,要么。。。后来发现新浪这个还是很良心的,当时免费,现在收费也不过一天0.5元,还付的起。
2. 技术支持到位,API齐全,教程到位。
3. 明码标价。
4. 稳定。反正我目前没有遇到因为服务器的问题而造成服务停止或异常。
5. 最重要的是适合初学者。教程和示例到位。请看支持中心的清单,多明细。
下面进入实操过程。
首先我假设大家都能够找到注册,并Follow提示获得登陆资格。
1. 进入左上角>控制台>云应用SAE;
2. 点击创建新应用;( 创建成功后会显示语言版本。因为小弟Python 2.7版本用得比较熟,包也比较全。所以在创建过程中注意选择Python2.7版本。)
3.修改index.wsgi
4.创建myapp.py.
5.运行。
搞定~~~没跟上?没关系,下边多图乱入,小心~
在左边框中,新建一个文件名 myapp.py。并填入如下代码。
不过瘾?我也觉得是。试试这个!是不是有点意思啦?可以开发一点有智商的东西啦?
有人说不对啊,以上只是让大脑有了计算的能力,却没有存储能力啊???来来来,小施主墨迹,呃,不,莫急。请看下文。
好玩不?玩过没?还有更好玩的。发送邮件,短信自然不是在话下。连个MySQL,做个定时启动都没问题的。而且发现没有,这家伙有头有脑没有脸啊。Bootstraps 做个正脸没问题哒~什么?想让我手把手教?呃,我考虑一下。
...0.001秒后...
嗯,你先自己看看API手册吧,这才是真正的高手成长之路!骚年,看好你们哦!
是不是蠢蠢欲动了?快来试试吧~下次我们来分享如何制作本地设备~各位勿忘点赞打赏啊~