文章列表

浅谈网站请求和缓存优化之二

介绍基于 timthumb 开源脚本实现图片缩略图优化与静态化的技术方案。通过修改 PHP 源文件添加 HTTP 响应头信息(包括 Content-Type、Last-Modified、Cache-Control 等缓存控制字段),配合 Apache 的 mod_expires 模块实现图片缓存控制,从而降低服务器负载并提升访问速度。 阅读全文

浅谈网站请求和缓存优化之一

针对网站请求与缓存优化问题,基于 Google 与 Yahoo 的前端性能规则,提供了一套通过 PHP 合并外部 CSS 与 JavaScript 文件的实践方案。核心方法为利用包含函数动态加载多个样式或脚本文件,配合 GZIP 压缩输出,并设置 Expires、Cache-Control 等响应头,以优化页面加载性能。 阅读全文

[PHP]WordPress防止权重输出的实现

, , , ,
该方案通过链接替换与重定向技术实现 WordPress 权重保护,核心机制为将外链转换为站内跳转地址并附加密钥验证。蜘蛛抓取时因 nofollow 属性及内页跳转结构终止跟踪,有效阻断权重流失;同时集成公钥私钥混合验证,防止恶意利用跳转发送问题链接。 阅读全文

[PHP]用数组帮WordPress确定输出特定分类的文章

, ,
在 WordPress 中输出特定分类文章时,若需同时展示多个分类内容,可通过数组实现。将目标分类ID存入数组后,使用 join 函数将数组元素以逗号连接为字符串,再传入 query_posts 的 cat 参数,即可一次性查询并循环输出多个分类下的文章。 阅读全文

[PHP]中文内容截断函数

,
提供一段 PHP 中文内容截断函数代码,用于解决中文文本截断显示问题。该函数通过正则表达式去除 HTML 注释内容,利用 mb_strimwidth 函数按 UTF-8 编码精确截取指定长度中文字符并追加省略号,最后调用 strip_tags 清除剩余 HTML 标签。 阅读全文

[PHP]WordPress之找回密码改进

, , ,
或许国内的人的素质高一点吧,WordPress在制作的时候没有考虑到用户恶意提交找回密码,我记得之前有小菜帮我找回密码来着,再次贴出来解决的方案…对于一些用户,我们不需要找回密码,或者我们可以使用其他的表单变量来进行特别的用户的密码找回。在此我只写出不找回密码的方法。依旧使用支持UTF-8的编辑器打开 wp-login.php文件,然后向下查找, 阅读全文

[PHP]WordPress之DashBoard改进

, , ,
WordPress的DashBoard其实不错,可惜自定义程度不高,况且一般用户[非管理员]登陆后没必要显示太多的信息,很多人都有删除里面代码的想法,在我看来,大可不必,看完下面这篇文章你可以实现: 阅读全文

[PHP]归纳一下日期相差计算的问题

, ,
好多新人应该都有做过php计时器,或者说php倒计时,php计时器吧。记得以前每个网站都有一个牌子,写着本站运行多少天...就连文曲星上也有一个类似的功能..下面我给出3段代码,方便需要的朋友, 阅读全文

[PHP]WordPress预发布预告简单实现

, , ,
最近生病&有点忙,便没有更新,闲的时候想起来MG有展示过一个预发布状态...[为了不抢MG的生意,我没做成插件,其实稍微了解PHP语法的朋友,稍加修改可以做成带有定制标题,时间显示,文章标题修饰的插件...]使用方法:在任意WP PHP主题脚本中使用fir_recent_future()即可,效果如下: 阅读全文