Tony老师的博客
  • 首页
  • 文章
  • 相册
  • 关于

文章

八月 2, 2016

Laravel 分割 routes.php 路由文件的一种方式

Laravel 的路由功能很强大,路由规则默认都定义在 routes.php 文件中,但是随着项目越来越大,我们需要的定义的规则越来越多,如果几百上千个路由都定义在一个文件中,如何去维护?如果不同的人都在同一个文件定义路由,这就造成了冲突,因此我们有必要将 routes.php 文件分割成多个文件,可以按照功能模块来划分。

继续阅读
六月 2, 2016

PHP 7 安装和开启 OPcache

鸟哥在博客中说,提高PHP 7性能的几个tips,第一条就是开启OPcache:

记得启用Zend OPcache, 因为PHP7即使不启用Opcache速度也比PHP-5.6启用了Opcache快

继续阅读
六月 2, 2016

优化 Laravel 网站打开速度

Laravel是一个功能强大的框架,组件很多,代码也很庞大,它的易用方便是牺牲了性能的,即便如此它仍然是一个优秀的框架,但在正式环境下要做好优化提升网站的打开速度。

继续阅读
四月 8, 2016

Nginx SSI 使用指南

这是最早期的 SSR 方式之一——服务端在返回 HTML 前完成页面组装,客户端直接拿到完整页面,而非空壳再客户端渲染。

相信很多人在浏览网页时都遇到过这样的情况:本地在开发环境运行正常的页面,部署到测试环境后却发现部分内容缺失。比如导航栏、页脚、公用组件等内容本地看不到。

如果你遇到这样的情况,先检查一下页面源码中是否有类似这样的代码:

<!--#include virtual="/new/ssi/script.html"-->

这就对了——这就是 SSI(Server Side Include)在起作用。本地没有配置 SSI,所以包含的内容没有渲染出来。

继续阅读
三月 21, 2016

Redis 严重安全漏洞 CVE-2025-49844 解析

2025年10月3日,Redis 官方发布了一个严重的安全公告,披露了一个关键的远程代码执行(RCE)漏洞 —— CVE-2025-49844,也被称为 “RediShell”。该漏洞 CVSS 评分高达 10.0(严重),影响所有支持 Lua 脚本的 Redis 版本。

继续阅读
二月 1, 2016

MySQL 使用 CRC32 做索引优化查询

给字符串类型的字段建立索引效率不高,但如果需要经常查询这个字段,可以通过 CRC32 转换来提高查询效率。

假设有一个字符串字段 sys_trans_id,需要频繁查询。可以新增一个整型字段 sys_trans_id_crc32 来存储 CRC32 的值,并在这个字段上建立索引。

继续阅读
三月 14, 2015

昨夜梦见的美景

昨晚做了一个梦,梦见了非常壮观的美景。

记得我来到武汉天河机场,当时是夜晚,在一个平台上,往外边望去是一望无际的海,突然万只飞行动物在海面上飞行,天边还有晚霞,这景色非常壮观,我还赶紧拿出手机拍小视频。

继续阅读
九月 3, 2014

PHP进程管理:pcntl_fork的原理与实战

在PHP中,除了传统的同步执行方式,我们还可以通过fork(分叉)进程来实现并行处理。本文将详细介绍PHP中进程管理的基础知识,特别是pcntl_fork函数的用法与背后的原理。

什么是Fork?

Fork是Unix/Linux系统中创建进程的基本方式。当一个进程调用fork()时,操作系统会复制当前进程(父进程),创建一个新的进程(子进程)。这两个进程将并行执行后续的代码。

继续阅读
四月 3, 2014

褪黑素与GABA:助眠补充剂详解

失眠是现代人常见的困扰,市面上常见的助眠补充剂主要有褪黑素和GABA两种。很多人在选择时感到困惑:它们有什么区别?各自适合什么情况?有没有副作用?

本文基于实际使用体验和医学研究,帮你理清这两种补充剂的特点。

继续阅读
十月 21, 2013

乔布斯13条箴言

乔布斯是一个无与伦比的演讲者与推销者,在他56岁的生命中,说过的金句比以下Business Insider网站列出的13条要多得多——有些甚至是更加精彩的的句子。

继续阅读
  • «
  • ‹
  • 1
  • ...
  • 12
  • 13
  • 14
  • 15
  • 16
  • ›
  • »
© Tony老师的博客 2026