分类: PHP

24 篇文章

Mysql 的 localhost 与 127.0.0.1,记一次博客迁移
Mysql 薅了腾讯云的羊毛,用360买了5年的1H1G1M。考虑到把阿里云上的服务全部都迁移过来,几个项目都迁移完了,最后迁移的是这个Te博客,本以为会很容易(实际真的挺容易,只是又一次的学艺不精),但是潜移过来数据库报错了,数据库的账号密码在 mysqlmyadmin 与 命令行模式下的 mysql 都测试过了,是没有问题的。一步一步的注释,退…
谁偷了我的内存?记一次内存占用过高的排查
2018-08-21:内存升到44G了,看不下去了,决定手动清理sync echo 2 > /proc/sys/vm/drop_caches又看了很多文章,每打开一个文件就会增加 dentry 这个程序有大量的Curl请求以及多进程的任务组。这个应该就是问题了吧。项目服务器是 8H64G 的 EC2,因为项目数据量很大,监控程序一直显示真实内…
[typecho 插件] GoogleRecaptcha
typecho_GoogleRecaptcha为 Typecho Admin 开启Google invisible Recaptcha 验证开启 Google reCAPTCHA前往 Google reCAPTCHA 开启 reCAPTCHA 并 获取参数.选择 Invisible reCAPTCHA ,填写 Domains 进行注册.获取 Sit…
升级至PHP7.2
业务性能到达了瓶颈,代码优化已经无法显著提升程序性能,最终选择了进行 PHP 版本升级,原来的版本是 PHP5.4,打算升级至最新的稳定版本7.2下载 PHP 并解压,切换到 PHP 目录wget http://php.net/get/php-7.2.1.tar.gz/from/this/mirror tar zxvf mirror cd php-…
[转载]让PHP7达到最高性能的几个Tips
作者:Laruence本文地址: http://www.laruence.com/2015/12/04/3086.html转载请注明出处PHP7已经发布了, 作为PHP10年来最大的版本升级, 最大的性能升级, PHP7在多放的测试中都表现出很明显的性能提升, 然而, 为了让它能发挥出最大的性能, 我还是有几件事想提醒下.Opcache 记得启用Z…
记一次 array_unique,array_intersect,array_diff 的深刻理解
业务中调用第三方的接口通过 json 来更新数据,但是程序后台运行时总是触发业务报警,接口返回了错误代码。通过排查更新值,原先没有索引的数组格式经过业务逻辑之后变成了带有不连贯索引的对象。业务中先获取旧的数据,与当前的A数据对比,去除已经需不要的数据,再与数据B进行合并,再去重之后json_encode直接编码进行更新,因为在主控程序中已经进行过类…
PHP获取每日一图 (JSON版)
这个博客的第一个帖子是写的 PHP 获取 Bing 每日一图,今天偶然发现 bing 给出的 api 支持Json格式.所以有了今天这篇博文<?php $api = "http://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=en-US&q…
迁移 Typecho 到BAE
今天有人讨论 BAE,看了一下真的是便宜,就把博客迁移了迁移过程也就是传代码,测试,首先你得熟悉svn/git我采用的是全新重装的方法,整个库迁移过去,遇到了一些问题,整理一下不要使用Tyoecho自带的安装模块来安装,直接新建config.inc.php,更改对应的数据库参数更改路由地址规则,var/Typecho/Request.php 223…