
PHP
MR风野
擅长docker,k8s,nginx,openresty,javascript,mysql,mongodb,redis,html,css,负载均衡,cdn,elasticsearch,elk,golang,php,nodejs,python
展开
-
php记录日志方法
/** * 日志记录 * * @param string $type * @param mixed $msg */function logger($type, $msg){ global $_G; $uid = isset($_G['user_id']) ? $_G['user_id'] : '0'; if (!is_string($msg原创 2014-11-20 13:22:29 · 606 阅读 · 0 评论 -
php7安装
安装php7记录下遇到的坑先做一下准备工作,把一些必要的编译包安装一下yum install libxml2-develyum -y install curl-develyum -y install libjpeg-develyum install libpng-develyum install freetype-develwget原创 2017-03-09 14:15:25 · 626 阅读 · 0 评论 -
linux c 开发php7扩展
记录一下php7扩展开发的步骤先做准备工作1:在php.net下载源代码2:安装php7安装过程看以前文章扩展名称为gradytest,下面开始操作进入ext目录,执行./ext_skel --extname=gradytest生成gradytest扩展目录修改config.m4内容把下图中的dnl注释去掉,原创 2017-03-22 19:56:17 · 3121 阅读 · 0 评论 -
使用xhprof会在nginx下报502 Bad Gateway错误
使用xhprof会在nginx下报502 Bad Gateway错误 xhprof_enable()xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY);修改为:xhprof_enable( XHPROF_FLAGS_NO_BUILTINS | XHPROF_FLAGS_CPU | XHPROF_FLAGS_MEMORY);原创 2016-05-16 18:57:32 · 1594 阅读 · 1 评论 -
Ubuntu系统安装php开发环境
1:安装php5,和php5-fpm2:安装nginx配置nginx支持php,只需要设置下图中红色区域即可3:安装MySQL给MySQL的root用户设置密码4:绑定本地hosts vim /etc/hosts 编辑后,你需要重新启动一下你的网络。 /etc/init.d/net原创 2015-12-01 14:47:57 · 666 阅读 · 0 评论 -
php学习网站收集
php 学习常用站点收集http://php.net/http://pear.php.net/http://pecl.php.net/http://windows.php.net/https://bugs.php.net/http://museum.php.net/https://wiki.php.net/http://gtk.php.net/http://qa原创 2014-12-08 13:41:26 · 910 阅读 · 0 评论 -
MediaWiki 架构
This document is the result of the MediaWiki architecture document project, whose content was developed for inclusion in the Architecture of Open Source Applications book. The book chapter has a histo原创 2015-09-25 16:46:20 · 2409 阅读 · 0 评论 -
php 桌面应用程序
phper总是开发web相关程序,其实php也可以开发桌面应用程序,下面介绍一下WinBinder,一个php扩展,开发php桌面应用程序,有兴趣的可以了解一下。官网 :http://winbinder.org/index.php不一定要用它做开发,开拓一下眼界也是不错的这是从官网下载,解压出来的目录在phpcode目录下面,有example目录,里面有一些测试的小原创 2015-08-28 16:52:20 · 2359 阅读 · 0 评论 -
php 正则表达式 学习 教程
正则表达式就是用某种模式去匹配一类字符串的一种公式。通俗地讲,就是用一个字符串描述一个特征,然后验证另一个字符串是否符合这个特征的公式。php中有两套正则函数,两者功能差不多:1)由PCRE库提供的函数,以preg_为前缀命名。2)由POSIX扩展提供的函数,以ereg_为前缀命名。在php里,一个正则表达式分为三个部分:分隔符,表达式,和修饰符。分割符:可以是除了字母原创 2014-12-24 09:26:45 · 535 阅读 · 0 评论 -
php面向对象五大原则
面向对象设计的五大原则分别是单一职原理,开放-封闭原则,替换原则,依赖倒置原则责原则,接口隔离。这五大原则是23中设计模式的基础。1:单一职原理2:开放-封闭原则3:替换原则4:依赖倒置原则责原则5:接口隔离原创 2014-12-23 16:21:54 · 1488 阅读 · 0 评论 -
PHP官方Windows扩展列表
Tuesday, January 27, 2015 3:32 PM amqp Monday, October 21, 2013 11:46 AM aop Monday, October 21, 2013 12:24 PM apc Saturday, October 11, 2014 6:38 PM apc原创 2015-01-28 18:45:27 · 634 阅读 · 0 评论 -
国外程序员收集整理的 PHP 资源大全
国外程序员收集整理的 PHP 资源大全ziadoz 在 Github 发起维护的一个 PHP 资源列表,内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、Web 工具、书籍、电子书、经典博文等等。从此处转载:http://www.icultivator.com/p/10437.html依赖管理依赖和包管理库C转载 2015-01-27 13:13:54 · 798 阅读 · 0 评论 -
记一次laravel 内存泄漏
先说一下背景计划任务跑laravel脚本,结果发现内存蹭蹭的上涨,很快爆内存不够用错误,看了下数据大概3万左右脚本会循环执行数据库操作先上一张内存使用的图,随着循环执行,内存一直不释放,直到爆出内存不够用的错误使用 memory_get_usage() 获取程序执行内存经过各种排查,各种删除变量,还是没用,最后终于排查出来是因为 DB::connection()->en...原创 2019-03-29 19:34:21 · 2167 阅读 · 0 评论