从粗糙到精致,从简单到复杂,全球互联网WebApp(网页应用)的平均体积已经增加到1.6Mb。随着音视频等富媒体内容流量池的膨胀,终端设备上的用户对网页的装载速度特别敏感。如果页面不能在几秒钟内打开,会有大量用户选择离开。注重和提高网站性能,优化即时网页装载时间,加快即时网页在浏览器平台的终端状态显示,从而带来网站流量增长。
做过微信开发的童鞋都知道微信的坑真的多,不给你解释,Demo也不给。全靠百度。
微信访问、网页授权、全局标题和登录标题、共享、支付、签名验证...
别说了,说多了就是泪水。
还有多少童鞋不知道微信H5是什么留言,下期讲,对,还没有留言功能。操作鸡蛋!
微信H5开发中有一个非常棘手的问题。
如果你想开发,你必须有一个外部网络域名。这很容易做到。做一个内部网络映射,但是一般的外部网络映射不能打开你的域名,因为它们都被微信屏蔽了(这是我最近亲测的,我以前用过的内部网络映射都可以,但是最新被封了。。估计别人做坏事了)。最稳定的方法是自己做一个真实的域名,不贵,也就是十几二十块钱一个垃圾域名,够了。域名一定要备案。现在好像可以在网上做了。反正我当时备案填写了那一天,幕布拍照,把材料邮寄到地方审核。麻烦,备案需要一周。还得再弄个阿里云服务器,你不弄,下面的事没法继续,反正早弄晚弄都是弄,早弄早方便,你还需要考虑的一个问题是,如何部署两套环境,一个idc正式,一个本地方便开发。
微信公众号个人企业都行,开发一般用测试沙箱环境就足够了。
准备工作就是,一个服务器,一个域名,一个内网映射,一个微信公众号。
准备工作是,务器、域名、内部网络映射和微信微信官方账号。
接着怎么整可以把这几个玩意连起来做成两个环境方面的开发。
1.分两个二级域名。
2.用nginx做代理。
在此着重讨论nginx,nginx确实是件好事。有时间可以得到一些ng的实战应用。