我的小程序终于完工
小程序完工了。公司有台服务器,开始干吧。后台用的.net 的webapi。部署起来很简单,服务器开始装server2008r2.因为用的是.net4.6,开始装framework。发现装不上,原来要打sp1补丁。好吧,打补丁。.net框架装上了。
用的entityframework的localdb。可是在服务器上部署之后,确无法访问到数据库文件。废了九牛二虎之力,没解决。好吧,逼我放大招,装sql。数据库文件附加。好吧,世界清净了。
IIS开始干。7给我高大上的上来吧。创建网站。结果发现了一个匪夷所思的问题。json不能解析,提示下载。原来是mimi类型没弄,好,给你弄上。结果还是不行。崩溃了。。。。真的崩溃了。。。。这个破问题我弄了3天。从web.config开始搞,不行。Mimi类型添加,到脚本映射。能试的都试了还是不行。我这个崩溃。。。。总是访问不了。这到底是咋回事,就差把服务器给摔楼下了。。。
静下心来,再想想。。。不一定是Json不能解析啊,好吧,写个json文件放到网站里试试,能解析出来。好吧,这说明肯定是我程序有问题了。。。。
可是程序也没有问题啊。因为在我本地是没有任何问题的。。。。这到底是咋回事,查度娘,找谷哥。鸟用不管。。。全是脚本映射和mimi类型的陈词滥调。。。。
从头到尾进行回顾联想从装机到Iis 再到framework。。。打开控制面板-》添加windows功能,发现了一个疑问,为啥之后.net 3.5的功能被加载了,我的要命的4.6呢?这是咋回事。。。好吧,一个念头在我脑子里飘了出来,你妹的,貌似装完框架之后4.6没有注册啊。。。是不是这个原因啊。。试试吧,死马当活马医吧。aspnet_regiis来吧,给大爷我跑起来吧。。。提示安装完毕。。。
打开地址,还是提示下载。。。这倒霉玩意。。打开微信小程序的真机调试试试吧。。竟然提示request time out。。超时。。。什么鬼。突然看到手机那个4G。好吧,原来在这,链接公司无线网络。。。点击登录,获取个人信息。点击确定。。。看到调试器里传来了success的信息。。。。终于成功了。。。购买域名,备案。。。遥遥无期的坑啊。。。一步步来吧。。。记账小程序,我的儿啊,你折腾的你爹好苦啊。。。
总结:
微信小程序 很简单。需要掌握的知识基本上下面几块:
前端: wxss 设计。对于设计人员来说很简单,但对于我来说,简直是受罪。前端工程师,你们辛苦了
主要的两个文件 wxml .就类似于HTML页面,需要掌握的就是微信里边那几个他自己封装的控件,什么input等等乱七八糟的,基本上搞过开发的都懂。js文件,这是个基础了。就是一些函数,回调等等。叫我说就是ajax换个包装。基本上做开发的都懂,这个要是不懂,照葫芦画瓢吧。。。。json 配置文件了。。。这个基本上没鸟用,app.json是大用处,那个帮助文档里有,看看就行。没啥难的
后端: 就是提供个json的数据接口。php,java,.net,asp,一response就 OK。。。。。综合比较,php吧,优势兼职是太大太大不要不要的。.net,java等简直是暴殄天物,杀鸡牛刀。asp。。。。自己看着办吧。。。
但是我是.net出身。。但是php学过,但是那些框架弄起来确实挺费劲。所以为了方便就用.net了。。。
感慨:技术发展太快了,人需要学习的知识简直是爆炸。。。努力吧,程序员!