架构设计要点
近段时间在做架构设计,个人认为架构设计应至少遵从以下三点:
1. 方便开发维护
2. 方便扩展
3. 方便迁移
Home of Little Jelly
近段时间在做架构设计,个人认为架构设计应至少遵从以下三点:
1. 方便开发维护
2. 方便扩展
3. 方便迁移
近期PHP开发心得。
信息的不对称性会造成很多问题。
比如这次项目架构升级,一开始只考虑了FastAdmin+局部Swoole,后来接触到了Swoft和EasySwoole,试用了Swoft,发现很不好上手就放弃了,EasySwoole由于听别人说不太适合大型项目,所以没有试用,一直过了将近两月才上手了下,才发现这正是自己一直想找的东西。
EasySwoole是常驻内存型应用,控制器、MySQL连接可能都只初始化一次,所以可能会存在一些问题。
1. 用户信息错乱(可能性极小)
2. 数据库查询错乱(可能性也不太)
3. 数据库、Redis连接数过多
4. 内存溢出
FastAdmin EasySwoole速度测试对比。
接口调用:检查新消息
EasySwoole下的服务接口:http://192.168.0.128:8001/UserChat/msgCheck
最近我们的APP遇到不能登录的问题,提示登录成功,但登录状态没有生效,APP是用HBuilder打的5+的包。这个问题好像是iOS 13发布正式前不久出现的。
iOS有UIWebview和WKWebview两种webview,从iOS13开始苹果将UIWebview列为过期API。
HBuilderX 2.2.5+版本已将iOS上所有webview的默认内核由UIWebview调整为WKWebview。