虚拟机配置

配置注意1.config/database.phpphp5.6以后废弃了mysql的方法,所以要使用mysqli12$db['default']['dbdriver'] = 'mysq...

linux学习总结

1.linux机器本身123poweroff 立即关机reboot 重新启动sudo lsb_release -a 查看系统版本 2.用户和组操作12345678910111213sudo groupadd -g 1002 ww...

PJAX原理和使用

PJAX原理和使用

pjax 即 pushState + ajax,它被封装成了一个 jQuery 扩展以方便使用。pjax 主要用来解决 HTML 页面局部刷新 url 不更新和不支持后退和前进的问题,提升用户体验。 …

PHP定时脚本的那些事

PHP定时脚本的那些事

在项目中,经常会遇到定时任务的情景,当然这不仅仅只是将 PHP 文件结合 crontab 这么简单。其中有一些我遇到的非 code 层面的问题,在这里列举出来。 …

DNS缓存服务 — NSCD

偶然发现,本站的阿里云服务器上运行着一个叫 nscd 的服务。搜索了一番,得知 nscd(Name Service Cache Daemon)是一种能够缓存 passwd、group、hosts 的本地缓存服务,分别对应三个源 /etc/passwd、/etc/hosts、/etc/resolv.conf。其最为明显的作用就是加快 DNS 解析速度,在接口调用频繁的内网环境建议开启。…

DNS原理入门

DNS原理入门

原文:http://www.ruanyifeng.com/blog/2016/06/dns.html DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。本文详细介绍 DNS 的原理,以及如何运用工具软件观察它的运作。我的目标是,读完此文后,你就能完全理解 DNS。 …

解决YII2验证码不刷新问题

解决YII2验证码不刷新问题

在 Yii 2 中的验证码功能的确很方便,但是会存在刷新页面并不会刷新验证码的现象,不知道作者这么做有什么意图?在实际应用中,有较多的场景需要刷新页面并刷新验证码,这里在不修改框架源码的情况下,给出了可供参考的解决办法。 …

使用GoAccess分析Nginx日志

使用GoAccess分析Nginx日志

为了查看本站点的健康状况以及用户访问情况,就需要定期的分析服务器的 access 日志。但是由于没有使用日志分析工具,只能使用 cat、awk、sed 等命令做一些简单的日志分析统计,这样分析结果不理想也不全面,方法也极不高效。作为个人站点更适合引入轻量级的日志分析工具,例如 GoAccess ,其使用简单且分析效果较好,见这里。 …