chaihongjun.me

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

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

在线查看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。...

serviceworker配置优化版
frontend

serviceworker配置优化版

chaihongjun

之前的文章介绍的缓存方案是白名单形式,只把需要缓存的内容列举出来进行缓存,这篇文章反向思考使用黑名单模式,黑名单里的不缓存,其他的都缓存。...

serviceworkers简单配置
frontend

serviceworkers简单配置

admin

Service Workers本质上是一种能在浏览器后台运行的独立线程,它能够在网页关闭后持续运行。Service Workers能够拦截网络请求并根据网络是否可用来采取适当的动作,更新来自服务器的资源,从而实现拦截和加工网络请求、消息推送、静默更新、事件同步等一系列功能。它是PWA(Progressive Web Apps,渐进式网络应用)应用的核心技术之一。它能够缓存网站资源,实现离线访问,能拦截网络请求,优化网络性能,因此利用这些优势去优化。...

centos安装ngx_pagespeed模块
others

centos安装ngx_pagespeed模块

chaihongjun

ngx_pagespeed模块出自google,是发挥服务器的性能从多方面优化网页的一个利器,作为一个nginx的第三方独立模块和nginx搭配的比较好,只不过需要对服务器硬件需求比较的高。...