微信小程序火了,自学小程序最好用的4个方法

微信小程序火了,自学小程序最好用的4个方法,第1张

随着微信小程序发布公测,关于它的讨论就没有停歇过,这几天来,我每次参加的聚会,开场总离不开小程序的话题。

前天馒头商学院的BD小粉童鞋和我聊天,谈到微信小程序的到来会对互联网运营和产品经理带来什么影响,是否会给互联网运营和产品岗位带来什么机遇。顺着当时的话题,我写了这篇文章,把近期我对微信小程序积累的观点分享给大家。

这篇文章主要是从互联网产品和运营角度看待微信小程序,避免涉及具体的研发技术,尽量从生态和应用场景角度提供更多的描述,期待能加深大家对微信小程序的理解。

就像刚刚提到的那样,微信小程序的话题变得越来越热,你也许和我一样对微信小程序关注已久,想了解产品和运营想要自学小程序都有哪些比较好用的方法。

首先,我想说说,小程序为什么显得那么的重要呢?

移动互联网时代的今天,微信已经是事实上的霸主,它除了拥有最大的用户量,用户的平均使用时长也最高。

点赞、转发、关注和扫码俨然成为了我们的“日常工作”。

而活跃在朋友圈、微信群或公众号的形形色色的从业者,也在微信这个大生态下寻找着自己的赚钱机会,其中也不乏赚的盆满钵满的人。

所以,微信的一举一动都备受关注是必然的。但这次的微信推出小程序引发的关注,大大1超过了当初对微信推出公众号的关注,这就非常值得我们去探究其中的原由。

今天微信公众号获得的成功,超出了它刚推出时大多数人的想象,而微信推出的小程序,正是为了弥补公众号的不足,并延续着当初推出公众号的思路,走的更加深远。基于这个原因,再加上互联网上大家对微信小程序的解读和想象,给微信小程序带来了越来越高的关注。

我们来看看除了越来越热的影响力,微信小程序的背后还有哪些重要的事情。

微信的公众号分为订阅号和服务号两种,其中订阅号可以每天向关注者群发一次推文,下面是两个较多人熟悉的订阅号:

1关于订阅号的局限

这些做得的不错的订阅号只是众多订阅号中的很少的一部分,大多数的订阅号都遇到文章阅读率低,商业和盈利困难的问题,于是有一些订阅号使用起诸如花钱买阅读等违规手段,这也促使了前一次微信对公众号的整顿和对自身平台的技术升级。

所有订阅号被折叠放置在会话窗口的二级条目订阅号下,加上这个条目还会因为会话消息而改变上下的位置,导致订阅号访问并不是很方便,更太多人倾向于使用订阅号作为内容服务者的业务载体,并不适合用于其他互联网服务。

2服务号有哪些缺陷?

公众号的另外一种是服务号,它虽然没有被折叠在二级条目下,但同样会因为会话消息而改变存放位置,不能便捷地找到并打开一个服务号。

大多数的互联网服务无法仅仅通过服务号的会话窗口来实现,许多服务号都开发了自己的HTML程序,在使用这些服务时,存在加载慢,操作不流畅等体验不佳的问题。

服务号每周一次的群发推送,也会给用户带来打扰,运营的小伙伴都知道,每周特定的推送日常常就是我们掉粉最大的日子。

公众号还存在的一个问题时,当我们正在访问公众号的某个网页时,无法切换到其他会话并且切换回来,这也会给我们使用公众号的互联网服务带来了不便。

从微信小程序最初的名字“微信应用号”可以看出,推出小程序最初的目的就是弥补当前公众号的不足。

通过对HTML和CSS等网页技术做简化和定制,得到了微信小程序专用的语言和技术,他们的对应关系如下图:

微信小程序工作在微信为它定制的浏览器中,从技术角度看,有3个显著的优点:

1 所有的小程序都存放在微信自己的服务器上,某个小程序一旦被用户添加,就会下载暂存在用户手机上,除了能够快速装载打开外,也能在没有网络的情况下打开。

2 微信的定制浏览器对小程序做了优化,使用的体验接近于使用原生程序一般流畅。

3 小程序的开发技术相比传统网页开发技术简单许多,稍加学习,众多的长尾需求者也能为自己开发微信小程序。

我们先来看看微信为未来的小程序们做了哪些预先设定:

1入口

只能通过微信提供的搜索和在会话中推荐来获取小程序。

2 服务标准

发布了官方的设计指南,以期所有小程序都以相似的交互习惯为用户服务。

3 游戏规则

运营规范和众多的“不准许”的制定,约束了用户的行为。

4 封闭环境

特定的开发语言、严格的审核、私有的发布渠道,确保了一个封闭的环境。

5 利益分享

目前对营销号、游戏、直播甚至预留一个广告位的行为也被严格禁止,给微信在将来设立一个利益共享的分配机制预留机会。

通过这5点,不难看出微信为小程序规划了一个封闭的互利生态系统,这个生态系统主要为用户提供各种的移动互联网服务,微信和系统的参与者们一同来分享收益。

面对这个新兴事物时,上面这句话可能是很多人最直接的想法。

在一个新生态的建立过程中,最先‘吃螃蟹’的参与者能够跟随着新生态得到快速发展的机会。

如果没有赶上这个最初的发展时期,后期的参与者很难靠自身获得类似的发展速度,这样的机会就是大家常说的‘红利’。

国内的移动互联网第一波红利出现在智能手机刚刚推出的时候,借助App Store和安卓的应用商城,许多应用开发者发展壮大了起来。而微信推出公众号时,可以看作是第一波红利,成就了不少令人羡慕的项目,比如前面提到的知名订阅号。

对于一家存在于移动互联网的公司而言,随着声势浩荡的微信小程序,你的事业小船也许可以率先来到一片新的蓝海,逃离了现在拥挤不堪的竞争环境。

直接能看到的是,微信小程序的到来,意味着工作岗位的增加,一时间必然存在人力缺口,对于最先掌握微信小程序相关技术和知识的人而言,显然是一个升职加薪的好机会。

对于一家移动互联网公司而言,涉足微信小程序领域,需要在原有开发人员的配比上增加小程序研发岗位,出现由原生技术工程师、Web 前端工程师、微信小程序工程师和服务端工程师的配比。

虽然Web前端工程师稍加学习就能够担当微信小程序的开发工作,但微信小程序开发的代码不能够直接和传统的Web前端代码复用,要开发微信小程序就增加了实实在在的工作量,需要安排专人来做这份工作。

微信小程序对互联网岗位的影响,不仅仅是增加新的开发岗位,后文将提到新的生态对从业者带来了从思维到具体操作方法的全新要求。

一个项目或者产品要想在这个新的生态中获得红利机会,只是简简单单把现有产品复制到微信小程序上,那将很难达到目的。

想要在微信小程序这个生态上有所发展,从产品、运营到整个团队,人人都需要学习和掌握新生态的游戏规则。

也许开一间自己的咖啡屋,是你长久以来的愿望,也许你已经筹钱准备辞职去开一家街角便利店,去创业是这代青年最有默契的愿望。

不论你的创业是停留于想象,还是已经在实践中,一定要将微信的大生态放在你的创业考虑之中,即使你不奢望什么流量和红利。利用微信公众平台维持客户关系,是当下创业最有效和最实际的方式。

微信小程序的到来,也给试图创业的人,在可选的方向上多了一个机会。未来小程序的生态下,肯定会有新项目的发展壮大。尤其有趣的是,当一个生态系统去和其他的生态竞争时,对于创业者而言,更加可能存在机会,后文在介绍用小程序做电商时会再次提到这一点。

费了这么多劲说微信小程序的重要,可能让大家更加疑惑,微信小程序应用在什么地方? 接下来一边分享如何学习微信小程序,一边和大家畅想一下微信小程序的适用场景。

熟悉和了解小程序最直接的方法是,查阅微信官方提供的小程序文档和演示案例,这些官方材料可以帮助我们对微信小程序建立一个初步的印象。

1第一个学习建议

访问微信小程序的官方网站,获取第一手的资料。

下图是微信小程序官方网站的截图,可以看到微信提供了开发文档、开发工具、设计指南和小程序体验DEMO四种材料。

下载并安装开发者工具,而后再下载小程序体验DEMO,通过开发者工具打开DEMO,我们能够运行起这个官方DEMO,帮助我们建立一个初步印象。

微信官方发布的《微信小程序设计指南》和《微信小程序平台运营规范》,是从事微信小程序相关工作的互联网运营和产品经理必须熟悉掌握的资料。

2第二个学习建议

要想加深理解微信小程序的生态,需先转换思维。

在微信公众号时代,处处可见的流量思维,是当下做运营和做产品的主流思维方式。大家常说的‘拉新’、‘留存’、‘分享’、‘转化’都是流量思维下的术语。

在流量思维下,无论是做互联网运营还是做产品,我们思考的都是如何促(诱)使(导)用户分享传播,让我们的产品或服务为更多的人所知道。这些传播影响到的人就是我们希望获取的流量,从而这样的流量中,有一些人会沉淀下来成为我们的用户,或者会有一些商业价值被转化产生。

谈起微信推文常常提及的‘标题党’、‘十万加’、‘神文案’还有‘不转不是中国人’,也都是流量思维的体现。

在未来的微信小程序的生态中,流量思维似乎不再管用了,这时我们需要转换到新的思维方式下。

用场景思维取代流量思维,才能和微信小程序一块玩耍!

下面列出了微信小程序相对于公众号的几个不同特点,帮助我们看到,流量思维为什么不适用于微信小程序项目。

1 无需关注微信小程序

2 不能群发消息

3 不能分享到朋友圈。

4 不能涉足游戏、占卜和测试类(神经猫、性格测试,昨天的经典传播案例)

5 小程序间,不能关联和相互推荐(阻断了BD获取流量的部分途径)

6 对各种诱导行为,制定了严格的限定

什么是微信小程序生态下的场景思维呢?

用户在什么时候、什么情况下、因为什么原因或目的,他需要某个小程序提供的服务,这就是这个小程序的应用场景。

对待发展潜在用户而言,场景思维让我们去考虑,用户在特定的场景下,当他需要我们提供的服务时,他会以何种方式去找寻小程序提供服务,如果我们能适应他的方式,我们就有可能获得这个客户。

对于曾经使用过产品的老用户而言,同样是借助场景思维,考虑用户的需求,从而促使用户再次使用我们的小程序。

由此可以看出,场景思维帮助我们去思考,用户如何找到我们? 为何需要我们? 又如何再次想起我们? 这一切强调的是如何靠用户需求来默默地为用户服务,而不是依靠流量来抢夺用户。也许这也与微信创始人张小龙的“好的产品”理念相符吧!

另一个需要转换的思维是,区分社群和社交!

社交的目的是建立人与人的联系,每一个人的都会具有众多的联系,这样的联系使得人与人之间的关系构成了人际网络,微信也可以被看作是一款社交软件,它的关系网络一直以来都被外界视作为微信的最大资产,微信也从来没有打算向生态参与者开发它的关系网络。

微信的关系网络是非常杂乱的,你的朋友、亲属、同事老板都在联系人名单上,在这种情况下,很多项目试图在微信之上建立垂直社交,想依靠特定的关系类型在微信的生态上建立一个相对纯粹的关系网络。

但这样的垂直社交很少有成功的,关键的原因在于,依据单纯的关系类型而连接起来的人们,无法产生丰富的互动,这样的人际网络也就容易失去活力。

社群是因相似目的而组合在一起的人,社群讲究的是使命、愿景和价值观,一个能够在这三个要素上达到一致的群体,就有可能是一个活跃而稳定的社群。

微信小程序可以为特定场景下用户提供满足相似需求的互联网服务。这样的服务很有可能恰好满足目的相似的一群人,那么这样的微信小程序就可以成为一个社群的服务载体,通过这个载体来建立和维护一个社群。

举一个栗子,晨跑打卡的人群,因相同的爱好和锻炼身体的目的,依据地域可以构成一个个的社群,一款晨跑打开的小程序,如果能够覆盖到一定的人群,就有可能建立和运营起自己的一个或者多个晨跑者社群。

3第三个学习建议

认识微信小程序的适用领域。

这个建议提到的适用领域,其实就是回答“微信小程序适合做什么?”这个问题。

对于微信小程序而言,有三个最容易理解的适用领域。

1 小工具

各种查天气、大姨妈,社区跑腿类的工具类服务,会最先发力于微信小程序的生态中。

2 社群类

如前一个话题所阐述的,社群类服务适合植根于微信小程序生态。

3 电商

基于场景打造的小电商,也适合在微信小程序生态发展,加上阿里和腾讯两家公司的相互隔离,微信不太可能对生态中的电商服务做过多的限制。从潜在消费场景思考,来设计一款电商小程序,是一个不错的选择。

我与馒头商学院合作开设的微信小程序课程,就是以一个电商项目作为案例展开的。下面是这个电商案例的截图。

除了上面提到的三个容易理解的适用领域,内容服务商也可以抓住微信小程序的机会,推出以内容服务为主体的微信小程序。回到前面说的微信官方文档,看看微信开放的小程序申请身份要求,其中媒体被单列提出,说明微信的为小程序做的生态规划里,也有内容服务商的位置。

作为内容服务商,开发微信小程序时,一定要充分考虑微信为小程序开放的硬件接口优势,通过硬件接口采集的数据,结合大数据和智能算法,为用户提供个性且准确的内容。

互联网与其他行业的深度融合,越来越多的非互联网行业,正在互联网上寻找结合点,微信小程序恰好是传统服务项目或产品,与移动互联网的最佳结合点。比如,通过一款微信小程序,我们可以很方便地去开启自家的房门,或者控制家中的空调。

4第四个学习建议

加入微信小程序学习社群,抱团成长。

加入一个微信小程序的学习社群,无疑能帮助我们提高学习效率,开拓思路和视野。大家可以一块分享发现和心得,也可以相互交换各自开发的小程序组件。

前文提到的,馒头商学院将推出的微信小程序课程,设定的目标是广泛的互联网人,特别是我们的互联网运营和产品经理们。期待能有更多的人参与这个课程,大家因学习微信小程序,而抱团走到一起,组成我们自己的微信小程序学习社群。

微信小程序的开发难度比传统的Web前端开发难度降低了接近一半,稍加学习我们的产品和运营,就能直接编写一些简单的微信小程序,这可以让产品和运营加深对研发技术的了解,更能提升自身岗位的工作能力。

随着微信小程序的正式发布,将会有很多开源的组件和模块,它们会被放在互联网上供大家自由下载使用。互联网上还会出现许多种实现特定功能的云服务,借助开源组件和云服务,我们的运营和产品经理,也能够做出各种实用的微信小程序。

因为微信小程序尚未正式发布,在这个生态系统下,一个微信小程序如何构建自身的商业模式,大家还没有清晰的认知。加上微信制定了严格运营规则,如何运营好一个小程序项目,并且能够达到一定的利益转化,这都是对我们运营人员提出的不小挑战。

如前面提到的,微信推出小程序的目的是,借助微信平台向用户提供广泛的移动互联网服务。

互联网服务的基础仍然是我们的互联网产品,也就是我们的微信小程序,产品经理对微信小程序生态的掌握和理解,是做好微信小程序的关键。而这个新生态的建立之初,也会遇到激烈的竞争。这正是创新能力的竞争,产品经理面对的是一场基于创新能力的机遇和挑战。

最后为大家递上一勺鸡汤,红利永远属于准备好了的人,趁着微信小程序刚刚开始公测,和我们一道开启小程序学习之门吧!

不需要拿出来。

微信小程序的服务器是云服务器,是在腾讯那边了,您没办法直接拿出来。

腾讯微信(faq)是一种更快速的短邮,具有跨平台沟通、显示实时输入状态等功能,与传统的短信沟通方式相比,更灵活、智能,且节省资费。

开发微信小程序,是要有公网服务器的,需要域名和SSL证书。

微信小程序开发起来没什么难度,就是准备那些基础东西比较麻烦。

1租服务器

2买域名+域名认证

3买SSL证书+配置Https

4网站备案

5如果涉及支付,还需要申请支付接口(支付300元审核费),需要3天左右

这个流程下来最快5-10天,各个省市的管局审核时间而定。

以上这些搞定,下来就是需求开发了,对于小程序开发来说,一般都是基本的需求,不会花多久时间,测试联调需要部署到公网上,或者搞个内网穿透,联调完毕就测试,完事就上线交付了。

如果不明白,私信问我,有几年经验的全栈开发工程师,很高兴能帮到您!

官网地址: https://cloudtencentcom/document/product/269 ;

request域名:

socket域名:

uploadFile域名:

downloadFile域名:

官网地址: https://cloudtencentcom/document/product/269/37413

3继续输入 ;

项目文件夹多出以下目录;

项目文件夹多出以下目录

A:注册腾讯云账户并登录;

B:创建新应用;

官网地址: https://consolecloudtencentcom/im ;

即可获取创建的应用 SDKAppID;

Indexjs文件夹内填入 上方获取到的SDKAppID:

A:首先调用即时通信IM接口事件,官网解释为 <避免漏掉SDK派发的事件>

官方文档: https://websdkqcloudcom/im/doc/zh-cn//SDKhtml

B:接着登录即时通信IM的login接口,登陆成功后就可以调用获取会话列表Conversation,创建文本消息实例createTextMessage,发送消息sendMessage

官网文档登录: https://websdkqcloudcom/im/doc/zh-cn/SDKhtml#login

具体接口的调用查看 官方文档接口

小程序的功能是根据自己的要求进行开发,现在的小程序的功能有很多,至于服务器,主要看是不是数据自己存储,如果是的话,需要购买服务器,如果不需要,这个就没有必要了,因为现在很多的小程序开发公司都是免费提供的。

本文主要介绍了本地搭建微信小程序服务器的实现方法的相关资料,希望通过本文能帮助到大家,让大家轻松的搭建自己的微信小程序的服务器,需要的朋友可以参考下,希望能帮助到大家。

本地搭建微信小程序服务器的实现方法

现在开发需要购买服务器,价格还是有点贵的,可以花费小代价就可以搭建一个服务器,可以用来开发小程序,博客等。

1域名(备案过的)

2阿里云注册免费的https证书

3配置本地的nginx

4内网映射(本地安装wampserver 服务器)

一、域名

注册花生壳,开通内网映射需要8元(我开通时需要,现在不清楚还要不要),里面可以注册2个免费的域名,都是免备案的。具体的请自行百度,花生壳注册地址

二、申请阿里云免费的https证书

阿里云免费的https证书地址

这个步骤相对来说比较简单,需要注意的地方也不多,按照阿里云官方的提示来,就能够操作成功了。值得注意的是你在申请证书过程中,证书是免费的,你不用付费,但是需要下单,下单完成后需要完善你的域名信息,然后提交审核。审核完成后,官方自动给你发放证书,顺利的话一个小时就能搞定。

注意:

1通过花生壳,内网映射出本地的访问地址

2把阿里云证书补全信息的域名填写完成后,阿里云会进入 审核中,需要下载他的一个fileauthtxt 文件

i在进度查询页面,单击 fileauthtxt 验证文件,下载到本地。

ii在您的站点服务器的根目录创建well-known/pki-validation,创建文件夹Windows命令是 md "well-known" 子目录pki-validation。

iii将 fileauthtxt 验证文件上传到well-known/pki-validation目录下 目录。 完成后,可通过验证 URL 地址(http://acom/well-known/pki-validation/fileauthtxt )访问。 参考如何配置域名授权验证

三、配置本地的nginx(主要是Apache的https配置太繁琐了)

下载证书文件

imagepng

配置nginx中的nginxconf文件,证书要放在conf/cert目录下,具体的代码

server {

listen 443;

server_name 111681150;

ssl on;

root "D:/works/wamp";

charset utf-8;

index indexhtml indexhtm;

ssl_certificate cert/214296869710097pem;#替换成你的文件

ssl_certificate_key cert/214296869710097key;#替换成你的文件

ssl_session_timeout 5m;

ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;

ssl_protocols TLSv1 TLSv11 TLSv12;

ssl_prefer_server_ciphers on;

location / {

root "D:/works/wamp";

index indexhtml indexhtm indexphp;

proxy_pass http://111681150:8081;

}

}四、配置花生壳的内网映射

注意:

花生壳的映射不能设置为80端口的映射(我也没找到原因在哪,客服反馈是要设置自定义端口)

成功之后,对外访问的地址

最后上个配置成功后,请求的效果吧!

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 微信小程序火了,自学小程序最好用的4个方法

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情