chaihongjun.me

【今日新文】让ueditor上传图片的alt属性值等于文章标题

thinkphp5开发的博客网站,后台使用的是ueditor作为主体内容编辑工具。当上传图片的时候ueditor自动使用文件上传的时间戳创建文件标题,并且统一赋值给图片的title和alt属性。从SEO角度考虑出发优化图片只保留alt属性并以文章名命名,title属性移除。

将win平台vscode编辑的文件保存文件时从CRLF转换成LF
others

将win平台vscode编辑的文件保存文件时从CRLF转换成LF

chaihongjun

win平台使用vscode编写代码的时候默认文件保存格式是CRLF,当将文件上传到inux或者l类unix服务器的时候由于系统的差异,linux的保存格式是LF,可能会有一定问题。win平台下使用vscode插件,自动格式转换,避免潜在问题产生。...

centos安装google最新压缩算法brotli的nginx模块ngx_brotli
operations

centos安装google最新压缩算法brotli的nginx模块ngx_brotli

chaihongjun

Brotli是一种通用无损压缩算法,它使用LZ77算法的现代变体、霍夫曼编码和二阶上下文建模的组合来压缩数据,压缩比与目前最好的通用压缩方法相当。它的速度与deflate相似,但提供了更密集的压缩。deflate则是nginx默认使用的压缩模式。...

在线查看nginx日志
operations

在线查看nginx日志

chaihongjun

一般的网站日志查看方式要么是登录FTP下载日志文件到本地,要么直接登录服务器查看,这两种方式都有些麻烦,直接修改nginx配置,让日志文件象网页一样直接浏览。...

Geoip2在nginx服务器上的应用
backend

Geoip2在nginx服务器上的应用

chaihongjun

Geoip2结合nginx可以有多种功能实现,比如给网站的访问日志增加访客的物理位置,或者真对某一物理位置的访客设置针对性的访问规则。这里使用的是lite版本也就是免费版本,它的数据来足够大部分非精确需求的使用了,这篇记录一下从注册服务到后期配置使用的整个过程。...

Win10的系统磁盘日常瘦身维护
others

Win10的系统磁盘日常瘦身维护

chaihongjun

Win10系统随着日常使用,伴随者系统更新,会有一部分“过气”的文件占用系统磁盘空间,为了优化系统分区我们可以找到这些文件使用DISM进行释放,对系统做一些清理优化。 ...

将网站改造成PWA应用
frontend

将网站改造成PWA应用

chaihongjun

PWA是使用 Web 技术生成的应用程序,可以从一个代码库安装并可在所有设备上运行。PWA 在支持设备上为用户提供类似于本机的体验。 它们适应每个设备支持的功能,还可以在 Web 浏览器(如网站)中运行。说白了使Web应用使用起来象一个App。...