标签 php 下的文章

分类: Php

PHP7使用Redis保存session

PHP默认就支持保存session到redis,不需任何额外代码,首先安装redis,参考 redis快速安装PHP默认使用文件存储session,如果并发量大,效率非常低,如项目同时运行在多台服务器上做了分布式部署,就无法使用常规的Session记录方式来记录用户的会话了,否则用户在服务器1上完成登录,我们下次在服务器2上访问其他模块就无法获取到该用户的信息。

阅读全文 »

分类: Php

php中调用系统命令

hp提供了system(),exec(),passthru()这三个函数来调用外部的命令.虽然这三个命令都能执行linux系统的shell命令,但是其实他们是有区别的:system() 输出并返回最后一行shell结果。exec() 不输出结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。passthru() 只调用命令,把命令的运行结果原样地直接输出到标准输出设备上。...

阅读全文 »

分类: Php

php页面调用vnstat显示机器网卡流量

在php页面上实时显示网卡流量,调用的是vnstat,可以实时、按小时、按月份统计网卡流量通用安装debian/ubuntu安装 apt-get install vnstat -y /etc/init.d/vnstat start update-rc.d vnstat enable 或 RHEL/CentOS安装: yum install vnstat -y /etc/init.d/vnst...

阅读全文 »

分类: Php

php扩展redis模块

1、到https://github.com/nicolasff/phpredis/下载phpredis最新版2、将刚下好的压缩包解压到php源码目录下的ext中,即/opt/php-NN/ext/phpredismv phpredis-NN /opt/php-NN/ext/phpredis3、将phpredis加入php拓展模块cd /opt/php-NN/ext/phpredis /usr...

阅读全文 »

分类: Php

对MVC模式的一些理解和看法

模型 (Model) 模型代表了程序逻辑。(在企业级程序中经常称为业务层(business layer)) 总的来说,模型的任务是把原有数据转换成包含某些意义的数据,这些数据将被视图所显示。通常,模型将封装数据查询,可能通过一些抽象数据类(数据访问层)来实现查询。

阅读全文 »