今天不聊摄影,不聊户外,今天就聊聊程序。
虽然现在是互联网盛行时代,谁的手机不装几个APP都不好意思自己是现代人。
但是,还是会经常遇见这种聊不清楚的问题:
Q:你是做什么的?
A:程序员!
Q:程序员干什么的?
A:写代码的!
Q:写什么代码呢?
A:就是你们用的APP需要我们一个字一个字打出来!
Q:那你帮我做个APP吧?或者做个网站吧?
A:这个……
这个,到底该如何回答?
如果回答:不会!
那人家肯定会说:你不是做这个的么,怎么又不会了?是不想给我做么?
其实,真的不是不会,而是,一个APP或者一个网站需要一个团队,而不是一个人。
配置一览表:
一个人,能做网站么?
能,但是基本是个人网站或者简易网站。
而且,这个人应该是个挺值钱的全栈工程师。
那么,什么是全栈工程师?
顾名思义,就是全能型工程师,这种工程师在小企业或者初创公司很吃香。
可惜,小I不是全栈工程师,小I只是一个后端工程师,难道后端工程师就不能拥有自己的品牌么?
微信之父张小龙说了:再小的个体,也有自己的品牌!
于是,小I就想到了做一个小程序。
一来是熟悉建小程序的流程;
二来是显摆一下小I是程序员;
说干咱就干!
「开发微信小程序流程」
1)购买域名
2)购买云服务器
3)域名解析
4)小程序需要https地址,所以需要购买SSL证书
SSL太贵了,不过,有免费试用一年的,对于个人来说免费就够用了。
4)Nginx配置
5)ICP备案
虽然是个人的网站,那也得按照正规网站的来走,必须得备案。
这一步,很耗时,从提交资料到备案通过,大概需要15-20天。当然,这期间,小程序开发流程可以一起走。
6)申请小程序
7)开发小程序(前端)
申请完小程序之后,会得到一个AppID和AppSecret,开发就可以正式开始了。
8)开发小程序(后端)
前端是展示,后端是数据处理。
小程序的代码是提交给微信;
后端代码需要在自己的服务器。
9)开发完毕,提交审核
10)这样,小程序就搞定了!
是不是很简单?
当你的小程序出现在自己的微信里的时候,咦,这是属于我的小程序!
是不是有一点点的小兴奋一呢?
11)当审核通过消息一出来,有一种说不清道不明的快感!就像中了500万一样的幸福。
「小I来了功能介绍」
为什么叫小I来了?
故事的开始是这样的:
1)一天,一个同事让小I第二天记得提醒他一件事情,怕忘了!
于是,小I就死记硬背记到脑子里,深怕给忘了。
2)上班打卡,是一个老忘记的事情,经常三天两头走了半路又折回来刷脸。小I就想,能不能有这么个东西,能记录有没有靠近过某个距离,比如说1米之内。假如有这么个东西,就不用担心有没有打过卡。当然,目前这个小I实现不了。
3)一个朋友,问小I,能不能做一个东西,每隔几分钟就发出一个语音播报,比如说:小姐姐,该喝水了!
这个,小I一时想不起该怎么实现语音自动播放(如果没硬件支撑的话)。
虽然不能实现语音播报,虽然不能实现距离定位,但是可以通过微信消息来提醒是不是可以实现呢?
于是,小I来了就这么诞生了。
消息提醒,不仅可以提醒自己,当然也可以提醒别人咯(有个缺陷,这个消息提醒需要具备的一定条件,无奈,依靠人家,必须得听从人家。当然,后期会做一个短信提醒。)
一个消息提醒,显然拿不出台面,必须加点功能。
具体页面如下:
1)登陆页面
2)首页
3)日程页面
4)粉丝页面
5)五年计划
6)小小愿望
7)我的愿望
8)创建日程提醒
再小的个体,也有自己的品牌
小I来信,您在哪儿?
目标:拥有1000个用户,小I就满足了!
当然,这个架构能支撑的不仅仅是这么点人数。
可以说是:麻雀虽小,五脏俱全。
此架构,一般网站都适用。
一个简易又实用的架构,程序员都应该是知道的!
如有不对,请多多指教!
下一篇: 红利即将消失?看小程序下半场的破局之道!
精彩推荐