06 2017 档案

摘要:性能测试工具目前最常见的有以下几种:ab、http_load、webbench、siege。 ab的原理: 压力测试概念 ab参数 阅读全文
posted @ 2017-06-30 09:47 calmly 阅读(501) 评论(0) 推荐(0)
摘要:都是非关系型数据库,性能都非常高,但是mongoDB和memcache、redis是不同的两种类型。后两者主要用于数据的缓存,前者主要用在查询和储存大数据方面,是最接近数据库的文档型的非关系数据库。 memcache和redis的区别: ①从数据存储位置上来分,memcache的数据存在内存中,而r 阅读全文
posted @ 2017-06-28 09:23 calmly 阅读(714) 评论(0) 推荐(0)
摘要:Linux 下安装 下载地址:http://redis.io/download,下载最新文档版本。 本教程使用的文档版本为 2.8.17,下载并安装: PHP安装redis扩展 下载地址为:https://github.com/phpredis/phpredis/releases $ wget ht 阅读全文
posted @ 2017-06-27 11:58 calmly 阅读(162) 评论(0) 推荐(0)
摘要:redis 是完全免费开源的,是一个高性能的key-value数据库。(遵守bsd协议) redis key-value缓存特点: redis的优势: rediis配置文件的配置参数 参数说明 redis.conf 配置项说明如下: 1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改 阅读全文
posted @ 2017-06-27 11:47 calmly 阅读(209) 评论(0) 推荐(0)
摘要:1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件svn add file例如:svn add test.php(添加t 阅读全文
posted @ 2017-06-23 16:54 calmly 阅读(183) 评论(0) 推荐(0)
摘要:变量以 $ 符号开头,其后是变量的名称 变量名称必须以字母或下划线开头 变量名称不能以数字开头 变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _) 变量名称对大小写敏感($y 与 $Y 是两个不同的变量) echo 和 print 之间的差异: echo - 能够输出一个以上的字符串 阅读全文
posted @ 2017-06-21 14:22 calmly 阅读(178) 评论(0) 推荐(0)
摘要:有2种 1,AOF(快速记忆 ) 这种方式比较零散,每次写入命令都会记下来,这样下次从新执行一遍就可以解决了. 2,RDB(快速记忆 R是reids,db是数据库的意思) 这种方式 是直接把快照备份下来了.也就是说把当前的内存内容直接复制成一个文件 .简单粗暴,只是每次复制一整个有点浪费空间. 如果 阅读全文
posted @ 2017-06-20 09:41 calmly 阅读(261) 评论(0) 推荐(0)
摘要:var_dump 此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。 重点,本函数无返回值 print_r 注意,4.3后有返回值 var_export 返回一个变量的 PHP语法代码.看以下例子即可发现. 如果说第二个参数,则返回对应的代码字符串 阅读全文
posted @ 2017-06-20 09:33 calmly 阅读(149) 评论(0) 推荐(0)
摘要:PHP服务器有多台,用nginx做负载均衡,这样同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,就会出现很多问题,比如说最常见的登录状态,下面提供了几种方式来解决session共享的问题: 1、不使用session,换用cookie session是存放在服务器端的, 阅读全文
posted @ 2017-06-20 09:31 calmly 阅读(181) 评论(0) 推荐(0)
摘要:1. Redis集群提供了以下两个好处 (1) 将数据自动切分(split)到多个节点 (2) 当集群中的某一个节点故障时,redis还可以继续处理客户端的请求。 2. 集群的方案: redis-cluster集群,采用无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接,主要通 阅读全文
posted @ 2017-06-20 09:28 calmly 阅读(193) 评论(0) 推荐(0)
摘要:函数描述 addcslashes() 返回在指定的字符前添加反斜杠的字符串。 addslashes() 返回在预定义的字符前添加反斜杠的字符串。 bin2hex() 把 ASCII 字符的字符串转换为十六进制值。 chop() 删除字符串右侧的空白字符或其他字符。 chr() 从指定的 ASCII 值返回字符。 chunk_split() 把字符串分割为一系列更小的部... 阅读全文
posted @ 2017-06-13 14:25 calmly 阅读(116) 评论(0) 推荐(0)
摘要:array() 创建数组。 array_change_key_case() 把数组中所有键更改为小写或大写。(array,case{CASE_LOWER - 默认值。将数组的键转换为小写字母,CASE_UPPER - 将数组的键转换为大写字母。}) array_chunk() 把一个数组分割为新的数 阅读全文
posted @ 2017-06-08 20:18 calmly 阅读(147) 评论(0) 推荐(0)
摘要:PHP 是一门令人惊叹的流行语言! PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。 PHP 是免费的,并且使用广泛。对于像微软 ASP 这样的竞争者来说,PHP 无疑是另一种高效率的选项。 什么是 PHP 文件? PHP 文件能够包含文本、HTML、CSS 以及 PHP 代码 PHP 阅读全文
posted @ 2017-06-08 19:55 calmly 阅读(160) 评论(0) 推荐(0)