1.修改主服务器的mysql配置文件 宝塔安装的mysql 默认都是这个就不用改了 然后创建一个可访问的用户给从服务器访问 2.开始配置从服务器 然后登陆Mysql 开启同步 查看同步状态 两个都是Yes就是成功了,如果有个Connecting 那就是密码错误,或者密码没带 加上Yii 读写分离的配 ...
分类:
数据库 时间:
2018-06-17 16:02:08
阅读次数:
215
1. 安装: 执行命令 到 composer.json 文件 2.配置: yii2-queue 可选驱动有 DB, Redis, RabbitMQ, AMQP, Beanstalk and Gearman. 也可配置成 sync DB 队列: 首先配置 console 可以在console中 使用数 ...
分类:
其他好文 时间:
2018-06-16 23:34:23
阅读次数:
534
代码规范、git规范、teambition规范、yii规范 1. 命名规范 (1).变量命名规范 例如 :$itSports 例如评论:$commentArr 例如 数组变量后加Arr :$commentArr,数值: $commentInt 例如:$i,$j。 (2).常量命名规范 例如: def ...
分类:
Web程序 时间:
2018-06-16 15:11:12
阅读次数:
208
Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但 ...
分类:
数据库 时间:
2018-06-15 19:10:04
阅读次数:
179
一.Nosql数据库四大类介绍 1.K,v键值:redis,memcache, 2.文档性数据库:MongoDB,CouchDB 3.列存储数据库:分布式文件系统,HBase,Cassandra 4.图关系数据库:(不是放图形的,放的是关系,例如:朋友圈社交网络,广告推荐等)构建关系图谱 二.传统的 ...
分类:
其他好文 时间:
2018-06-15 11:02:34
阅读次数:
239
查看yii2底层源码, 发现 mb_strlen($str, '8bit') , 此函数的不是PHP的核心函数, 所以需要开启对应的扩展. 函数第一个参数是string类型, 第二个参数是个编码字符集, 比如: utf-8, gbk, unicode 等. '8bit' 是属于什么字符集? 其实8b ...
分类:
Web程序 时间:
2018-06-13 18:06:03
阅读次数:
161
打去年一路北漂,进入无人货架行业,业务需求飘漫天,最近总算把工作都规划齐整。回头过去的一年多,诸多东西值得整理,memcache就是其中一个。 ...
分类:
编程语言 时间:
2018-06-13 11:52:16
阅读次数:
208
参考:Firewalls and default ports 注:可执行 sudo netstat -tnlp 查看 端口服务描述 22 SSH 3306 MariaDB(MySQL) 27017 MongoDB 5672、25672 RabbitMQ 4369 Erlang端口映射守护进程(Erl ...
分类:
其他好文 时间:
2018-06-12 17:46:40
阅读次数:
522
yii2 给框架底层预定义事件自定义处理程序。 1. common\config\main.php 修改配置文件添加 'as behaviors' => 'backend\behaviors\InsertHandler' 2. backend下面新建文件夹behaviors, 新建文件InsertH ...
分类:
其他好文 时间:
2018-06-11 23:33:07
阅读次数:
320
在上一章中,我们已经搭建了 myeclipse,mybatis,mysql 的开发环境,并且实现了 mybatis 的一个简单的查询。要注意的是,这种方式是用 SqlSession 实例来直接执行在userMapping.xml文件中映射的 SQL 语句:session.selectOne("me. ...
分类:
其他好文 时间:
2018-06-10 11:45:05
阅读次数:
142