php
xiliangdjw
这个作者很懒,什么都没留下…
展开
-
php中yaf扩展的安装
1. 下载 wget http://pecl.php.net/get/yaf-3.0.5.tgz 2. 解压 tar -zxvf yaf-3.0.5.tgz 3. phpize侦测环境生成configure phpize 4. 生成makefile ./configure --with-php-config=/usr/local/php/bin/php-config ...原创 2019-03-07 16:25:10 · 2516 阅读 · 0 评论 -
yaf初始化项目配置
1. 下载 https://github.com/laruence/yaf/archive/master.zip 2. 找到yaf_cg文件 cd yaf-master/tools/cg 3. 创建项目 ./yaf_cg testAPI 4. 项目会出现在yaf_cg同级目录中的output文件夹中 cd output/testAPI 一个最精简的Yaf项目就生成了 ...原创 2019-03-07 17:12:33 · 752 阅读 · 0 评论 -
PHP7新特性
PHP7新加入了一些特性,包括类型声明、命名空间的集体声明、匿名类、老式构造函数的摒弃、太空飞船操作符、null合并运算符、uniform变量语法以及一些其他的改动。 类型声明 从php7开始引入了类型声明,明确的有两类变量可以声明类型:形参、返回值 形参类型的声明 php7支持的形参类型声明的类型有整型、浮点型、字符串型、布尔类型,可以用在函数形参以及对象的方法形参上。 <?p...原创 2019-06-29 17:46:24 · 210 阅读 · 0 评论 -
php7应用性能提升
php的优化有这么几个方向 Nginx和Apache HTTP服务器性能优化 内容分发网络CDN js/css优化 全页面缓存 Nginx和Apache Apache 主要时灵活、广泛支持、模块方式等有点。因为apache实在进程内部解析大多数脚本语言的,所以没有软件间通信的开销。apache处理请求的模式有三种:prefork模式(线程创建进程)、worker模式(进程创建线程)、...原创 2019-06-29 19:12:12 · 172 阅读 · 0 评论 -
提升数据库性能
查询缓存(Query Caching) MyISAM和InnoDB存储引擎 Percona数据库和Percona XtraDB存储引擎 MySQL性能监控工具 Redis Memcached 查询缓存 它是mysql的一个重要特性,它缓存了SELECT查询及其结果数据集。当一个同样的SELECT查询发生的时候,mysql从内存中直接取出结果,这样就加快了查询的执行速度,同时减小了数据库...原创 2019-06-29 19:33:40 · 367 阅读 · 0 评论 -
apache benchmark(ab)
ab的基本用法 ab -n <Number_Requests> -c <Concurrency> <Address>:<Port><Path> n:发送测试请求的总数目 c:并发量,即一次同时发出的请求数目 Address:应用的域名或web服务器的ip。 Port:应用的端口号 Path:进行压力测试的应用的路径,首页使用...原创 2019-06-29 19:38:22 · 264 阅读 · 0 评论