赞了文章2019-11-06
公司有一业务场景,使用微信接口,生成带参数的推广二维码。 上线之后一直都没有问题,直到某天,经过运营反馈,已关注用户扫码之后出现下面的情况: 步骤一:检查公众号后台配置 {代码...} 步骤二:检查线上配置文件 {代码...} 步骤三:错误重现,监测日志 {代码......
赞了回答2019-10-16
个人感觉网上的各种laravel教程中所提到的仓库模式,只适合于封装一些复杂的查询操作,其他再无用处。完全意义的仓库模式需要和领域模型进行合作,在laravel中,model并不能充当领域模型的角色。且也基本不存在仓库与laravel自带orm的解偶操作,因此定义针对model的i...
赞了文章2019-08-26
琢磨着想弄一个小程序玩玩,所以根据小程序接口要求,必须要有https,遂加ssl之免费证书自己可以百度,我选择了certbot,阿里云也有免费证书,这个随便选择,重要的是实现过程。
发布了文章2019-07-04
Laravel扩展包开发
赞了文章2019-06-19
有一天因为古罗马跟古印度打仗,他们用的是导弹。需要发射很远的距离,导弹发射的准确率跟很多因素有关,风向风速,温度,湿度,气流,空中障碍物等等。总不能每次打仗时,人工马上测量,再算吧。你算完了,命早没了。因此很需要快速计算的东西。这是军事业。
赞了文章2019-06-19
1、开始之前,请一定仔细阅读微信开发者文档文档中,总共写了几个步骤: 1、通过appId和需要跳转的路由去请求授权 2、授权之后跳转路由中返回的code 注:前端只需要知道这两个步骤 3、根据code获取access_token 4、根据access_token获取用户信息(snsapi_userinfo授权)
赞了文章2019-05-29
swoole是面向生产环境的php异步网络通信引擎, php开发人员可以利用swoole开发出高性能的server服务。swoole的server部分, 内容很多, 也涉及很多的知识点, 本文仅对其server进行简单的概述, 具体的实现细节在后续的文章中再进行详细介绍。
赞了文章2019-05-08
诚如前面一篇文章,是简单的布置了golang的一个demo,再次布beego 1、写Dockerfile {代码...} 注最后一行不能使用RUN和CMD,不然会将启动日志输出到命令行,加&会导致docker内server.sh未启动(血泪史) 2、创建镜像 {代码...} 3、创建容器 {代码...} 注端口号绑...
赞了文章2019-04-22
1、根据README,找到本地laravel对应的包版本2、开发环境中使用 composer requir 引入 3、配置config/app.php
发布了文章2019-04-14
Laravel中的很多组件都使用了Manager,如:Auth、Cache、Log、Notification、Queue、Redis等等,每个组件都有一个xxxManager的管理器。我们可以通过这个管理器扩展服务。
发布了文章2019-04-14
服务容器本身就是一个数组,键名就是服务名,值就是服务。 服务可以是一个原始值,也可以是一个对象,可以说是任意数据。 服务名可以是自定义名,也可以是对象的类名,也可以是接口名。
回答了问题2019-02-28
你可以开启productSourceMap,这样打包后,在线上就能看到完整的源代码了,而不是编译后的代码。
回答了问题2019-02-15
这个是basic认证,你开了auth.basic中间件?
回答了问题2019-02-15
phpunit
回答了问题2019-02-13
你可以把Horizon只开放给指定IP,或者单独部署在安全的环境
回答了问题2019-02-13
没装dingo/blueprint吧?执行 composer require dingo/blueprint
回答了问题2019-02-13
可行。记录到数据库也可以
关注了问题2019-02-13
回答了问题2019-02-13
如果是前后端分离的话,在每次用浏览器打开网页时,都从sso服务获取一下当前用户的信息,这时候就能知道用户是否已登录了,再给路由加登录权限的验证,就可以实现。
回答了问题2019-02-13
IP不太好判断吧。可以从浏览器UA中获取用户使用的语言。