uiste

uiste


  • 首页

  • 归档

  • 关于

  • 搜索

ThinkPHP 钩子函数使用

发表于 2015-12-01
注册 -> 邮箱验证通过钩子函数完成数据入库前后的操作–Model12345678910111213141516171819202122<?php/** * 插入的前置钩子函数在注册数据入库前,进行密码加密 * @param array &$data 表单提交过来的数据 * @param array $option 表名和模型名以及一些查询条件(如果有) */public function _before_insert(&$data,$option){ $data['salt'] = uniqid(); $data['password'] = md ...
阅读全文 »

Nginx 负载均衡

发表于 2015-11-20
Nginx与Apache的区别Apache:扩展模块众多,功能强大,并发性能表现一般Nginx:功能相对于Apache较少,但并发性能特别好。异步非阻塞方式 环境搭建Linux网络配置1234ONBOOT=yesBOOTPROTO=staticIPADDR=192.168.34.102NETMASK=255.255.255.0 yum源软件安装1234567891011121314[root@localhost ~]# mkdir /mnt/cdrom[root@localhost ~]# mount /dev/cdrom /mnt/cdrom/[root@localhost ~]# cd / ...
阅读全文 »

Memcache 分布式缓存

发表于 2015-11-19
概念Memcache是一套分布式高速缓存系统,分布式是说你可以在多台服务器上安装Memcache服务,这样可以达到一个很好的集群效果,高速是因为Memcache所有的数据都是保存在内存中的,读取速度比存储在硬盘中的数据快的多。Memcache的作用,但应用访问量特别大的时候,数据库的访问量也特别大。Memcache就是在应用与数据库之间的一个缓冲层。第一次读取数据库之后就可以保存到Memcache中,之后可以优先通过Memcache访问Memcache可以理解为只有一张表的数据库,只有两个字段,分别是主键key和字段 Memcache是非持久化储存,一定要保存对数据的存储要求并不是特别高,即使 ...
阅读全文 »

Redis

发表于 2015-11-19
redis是一个基于内存的键值对的数据库。支持5中数据类型其中包括字符串,链表,哈希,无序集合、有序集合。并且支持数据持久化操作(保证数据安全,在服务器重启之后,会自动的将数据还原到内存中) 安装 解压[root@localhost redis]# tar -zxvf redis-2.6.14.tar.gz 安装[root@localhost redis-2.6.14]# make && make install 创建软件目录[root@localhost redis-2.6.14]# mkdir /usr/local/redis 复制服务到软件目录[root@localhos ...
阅读全文 »

Mongodb

发表于 2015-11-19
NOSQL:非关系型数据库 特性 读写速度特别快 原因内存映射机制:先将数据写入内存,写入完成后通过异步方式将内存中的数据写入文档中查询部分使用频率较高的数据还停留在内存中。所需空间特别大 数据无规则 每一条数据都可以随意添加减少属性 支持主从复制 支持主从复制实现数据同步,故可以实现读写分离。自带监察模式,主服务器出现问题,自动在从如曲奇中选择一个服务器作为主服务器 支持数据分片 支持分布式存储 不受SQL注入影响 适合储存的数据由于mongodb不支持事务处理,因此不适合存储业务逻辑比较强的数据适合存储数据量比较大,当时价值比较低的数据 Linux安装 解压进入 ...
阅读全文 »
1…161718…35
uiste

uiste

Stay Hungry,Stay Foolish

173 日志
13 分类
66 标签
RSS
GitHub 微博 知乎
Links
  • Mandy画站
© 2015 - 2021 uiste