H5、小程序跨端开发平台
公司的人力成本是有限的,而业务需求的改动更迭是无限的,H5、微信小程序、APP、IOS开发光一个项目就要至少每个前端需要配备一名开发人员!有没有更为统一优雅的开发方式,让我们一套代码就可以跨多个端运行呢?原本以为是不可能的事,直到前段时间找到了uni-app这个东西,后面又陆续了解了一些其他跨端产品,在这里做个备忘分享。
框架uni-apptarokbone出品方DCLOUD京东腾讯跨端支持iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 ; H5仅微信[……]
nginx下目录代理配置
现在已有一个web网站,域名是www.test.com,使用的是nginx加php搭建的web网站。现在在服务器上的8181端口搭建了一个wiki系统,想使用www.test.com/wiki/来进行访问。百度了下需要使用目录代理,话不多说开始干!
一、配置nginx目录代理
在nginx配置内增加以下配置(注意proxy_pass后面的地址后面有个斜杠‘/’),我是直接插入在下面段配置后的
server
{
listen 80;
server_name copy.ranjuan.cn;
使用浏览器访问www.test.com/wiki/ 会被ngi[……]
利用OSS将ECS服务器系统盘备份下载到本地
最近有个ECS测试服务器快到期了,暂时又不想用,就像着先备份下来,等后面有需要了再用。故在此做下记录(需要利用oss中转)!
1、创建ecs系统快照
云服务器 ECS —— 存储与快照 —— 云盘 —— 创建快照(约10分钟)
2、创建自定义镜像
云服务器 ECS —— 存储与快照 —— 快照 —— 选择刚才的快照,创建自定义镜像
3、导出自定义镜像
云服务器 ECS —— 实例与镜像 —— 镜像 —— 选择刚才创建的自定义镜像 —— 更多 —— 导出镜像(选择oss地址,导出时间约10分钟后会出现在oss文件列表中)
4、在[……]
钉钉扫码登录前端页面(附加参考php后端&钉钉消息通知)
钉钉扫码登录前端页面,另提供php后台处理授权code的参考代码。
http://dingding.ranjuan.cn/saoma.html——直接访问该地址,可以显示扫码
http://dingding.ranjuan.cn/getUserCode.html——上一步扫码后跳转的地址
使用前先在钉钉开发者后台配置扫码登录应用。回调域名我测试的时候,只要填写到顶级域名就行(如:http://dingding.ranjuan.cn),不一定非得填写到具体的uri路径
下面是saoma.html文件源码,注意修改redirect_uri与appid的配置
[……]
阿里云OSS前端直接上传(服务端签名直传并设置上传回调)
前端直传文件到OSS的好处是减轻后台服务器的中转压力,但是前往不能使用明文直传的模式,否则可能被盗取appkey和appsecretkey(可参考我之前这篇文章:https://ranjuan.cn/get-aliyun-oss-appkeysecret/)
本文介绍采前端根据从服务器( 后端使用的是php7.1 )获取policy、accessid、signature,直接提交上传到阿里云oss服务器,上传成功后会回调你配置的回调地址,实现后台将oss地址存入数据库的方法。
下面附部分源码:
index.html(http://ranjuan.cn/AliO[……]
[运营商级解决方案]旧路由器换新路由器后密码错误无法上网,错误691
昨天买的新无线路由器到货后,急急忙忙就想着去把旧路由器给替换下来,结果给新路由器配置好宽带账号密码后发现不能上网,提示账号密码错误,一直以为是输入错误确认了很多遍(当时办宽带留的名片上也手写了账户密码,而且都是纯数字的不可能输错!),后来搞了4个小时终于解决了。原来是移动机房把我的宽带账号密码与路由器的mac地址绑定了,新换的路由器虽然宽带账号密码是对的但是新路由器的mac与老的不一样,就导致拨号服务器校验失败。这种情况属实不多见,如果你自己不会改路由器mac地址的话,建议直接给片区装宽带的客服反应,不要打10010官方全国统一号,他们可以直接把你新路由器的mac重新绑定下。
为了避免后[……]