12 Mar 2019

Centos7升级TLS-SNI和Certbot版本

最近收到一封来自Let's Encrypt的邮件,说我的TLS-SNI版本马上要失去支持,需要更新版本,于是记录一下此次更新的过程   首先更新Certbot 查看当前版本: certbot --version || /usr/bin/certbot/certbot-au...

5 Mar 2019

使用git hooks实现代码自动部署

项目的开发一般有三个环境:本地开发环境、测试环境、生产环境,本地开发完毕后上传代码到测试环境,经测试没问题后部署到生产环境,但是代码传来传去很麻烦,而且多个环境来回上传也容易出错,这时可以利用git自带的hooks,本地代码提交到版本库后,自动同步到测试环境和生产环境,省去很多不必要的麻烦。 &n...

21 Jan 2019

强大的openssl_encrypt函数

在最新的PHP7.1版本中,mcrypt_encrypt被弃用了,这意味着我们经常使用mcrypt函数实现的一系列经典加密解密算法即将淘汰,因此,有必要寻找可替代方案,openssl是一个不错的替代品。 class OpensslCrypt { /** * @var stri...

15 Jan 2019

慎用file_get_contents函数

PHPer都知道有一个file_get_contents函数,在一些简单的网络请求场景下非常方便,直接调用求情url即可。最近做项目出现了一个怪事,访问站点经常莫名其妙出现卡死、访问超时,排查了很久最后定位到问题点,原来有个地方需要抓取微信头像,使用了file_get_contents函数,网络请求...

上一页 下一页