摘要:原文出處持續整合持續交付這篇文章將一步一步介紹如何使用與來完成持續整合與持續交付的開發流程。前言什麼是持續整合持續交付持續整合持續交付,簡稱,具體介紹可以參考山姆鍋對持續整合持續部署持續交付的定義這篇文章。 原文出處:DevOps:持續整合&持續交付(Docker、CircleCI、AWS) showImg(https://segmentfault.com/img/bVlxh...
摘要:下面将通过一些例子,进一步帮助您了解如何优化查询。时发生次查询,加上先前一次查询,累计产生次查询。预加载接下来,如果我们打算使用关联的模型数据,我们可以使用预加载将该个查询总数减少到个查询。 showImg(https://segmentfault.com/img/bVSpvL?w=2200&h=1125); 原文译自eloquent-eager-loading,简化其前面构造数据部分...
摘要:本文首发于深入浅出区块链社区原文链接如何编写一个可升级的智能合约原文已更新,请读者前往原文阅读区块链信任基础的数据不可修改的特性,让它传统应用程序有一个很大的不同的地方是一经发布于区块链上就无法修改不能直接在原有的合约上直接修改再重新发布。 本文首发于深入浅出区块链社区原文链接:如何编写一个可升级的智能合约原文已更新,请读者前往原文阅读 区块链信任基础的数据不可修改的特性,让它传统应用...
摘要:现代建议使用虚拟化工具来搭建同生产环境一模一样的开发环境。现代建议我们使用的进程管理器来部署应用,并存放在这样的服务器。 以下内容摘自《Modern PHP》现代PHP,也加入了我的一些理解,如有错误,麻烦提出,我好改正 避免使用ftp 在这之前,我们使用ftp进行代码管理,修改一个PHP文件,然后使用ftp上传,这非常危险。 现代PHP建议使用版本管理软件进行代码版本管理,例如使用G...
摘要:非对称加密至于什么是非对称加密,这里就不说啦,大家谷歌去吧。这里说明的是,最近在做一个对外的充值加密服务,那么涉及到这个加密的处理,中间遇到几个小问题,所以记录下,方便自己下次查阅。 非对称加密 至于什么是非对称加密,这里就不说啦,大家谷歌去吧。这里说明的是,最近在做一个对外的充值加密服务,那么涉及到这个加密的处理,中间遇到几个小问题,所以记录下,方便自己下次查阅。 详细代码 测试...