ymcai

后端

2019-11-24

Serverless 上车指南

Build and run applications without thinking about servers. —— AWS

Serverless,即无服务器计算,是一种云架构。Serverless 服务由一系列服务构成,包括计算服务、存储服务、数据库服务、API 网关服务等。

2018-09-02

Laravel 快速入门

上周我在团队内做了 Laravel 入门分享,希望能够帮助对这款框架不熟悉的同学快速上手,最好听完就能撸个接口。作为前端小哥的我自知对后端了解有限,于是我事先写了个 demo,围绕一个假定的需求 —— 学生信息的增删改查来讲这堂课。

2018-03-20

记博客更换域名并迁移至 GitHub Pages

最近在 Namecheap 注册了一个新域名 yiming.blog ,打算单独用于博客,替换掉原有的域名。无奈目前 .blog 域名无法在国内备案,只能考虑迁移到境外主机。为了避免不必要的资源浪费,我决定将其迁移到 GitHub Pages,并使用 CDN 提供 HTTPS 能力。

2018-02-21

使用 Certbot 申请和部署 SSL 证书

去年写过一篇文章介绍 Let’s Encrypt 免费证书,以及申请和部署的过程。最近又为站点上 HTTPS,发现官方推荐的 Certbot 客户端确实更好用,几乎全自动完成证书的申请、部署和更新。

2017-11-15

Let's Encrypt:免费 SSL 证书申请与部署

为了启用网站的 HTTPS 功能,需要向证书颁发机构(CA)申请证书。Let’s Encrypt 是一家 CA,同时也是一个由公益组织运营的项目,致力于普及安全链接。其颁发的免费 SSL 证书有三个月的有效期(不限次数免费续期),目前已得到包括 Chrome、Firefox 在内的所有主流浏览器的信任。

2017-06-11

Laravel 使用 JWT 实现用户认证

JWT(JSON Web Token)是一个用于安全信息传输的开放标准。基于 JWT 的用户认证,用户只需登录一次,服务端生成 Token(令牌)并发送给客户端,客户端则在每次发送请求时携带该 Token ,服务端根据 Token 识别用户身份。

2017-05-03

PHP 使用 Guzzle 发送 http 请求

Guzzle 是一个开源的 PHP HTTP 客户端,同时支持同步和异步方法。使用它可以轻松发送 GET、POST 请求,实现和第三方服务器的通信。

2017-04-17

BAE 实现 WordPress 固定链接

最近试用百度应用引擎(BAE)部署站点。BAE 优势非常明显,便宜、按需升降配、支持 Git ,很适合部署小项目。我试着在上面安装了 WordPress ,发现无法正常使用伪静态功能,开启固定链接后大部分页面都报404错误。

2017-02-17

为你的网站开启 HTTPS

HTTPS 是一种网络协议,是在 HTTP 协议的基础上增加了 SSL 层,用于通信过程中的数据加密。因此我习惯把 https 开头的链接称为安全链接。国内的百度和淘宝早已实现全站开启 HTTPS ,其他大部分知名站点也至少会在用户登录时使用它。

2017-02-16

使用 Laravel Excel 导入导出 Excel & CSV

Laravel Excel 是一个开源库,使用它可以很轻易地在 Laravel 项目上实现导入和导出 Excel、CSV 文件。Laravel Excel 基于另一个开源项目 PHPExcel ,所以如果你的应用不是运行在 Laravel 上, 你也可以尝试使用 PHPExcel 。

1 / 4 下一页