关闭

高可用高性能yii2.0

标签: yii高性能前端管理脚本
121人阅读 评论(0) 收藏 举报
分类:

知识点介绍

这里写图片描述

查看Yii版本

  1. controllers中加入echo \Yii::getVersion();
  2. 使用yii自带脚本yii.bat

Assets资源组件

  1. 资源文件按需加载
  2. 解决资源间依赖
  3. 一键安装前端插件
  4. 管理方便
class AppAsset extends AssetBundle
{
    public $basePath = '@webroot';
    public $baseUrl = '@web';
    public $css = [
        'css/site.css',
    ];
    public $js = [
    ];
    public $depends = [
        'yii\web\YiiAsset',
        'yii\bootstrap\BootstrapAsset',
    ];
}

AsseetsBundle attribute

这里写图片描述

按需加载

这里写图片描述

用法:http://www.yiichina.com/doc/api/2.0/yii-web-view#registerJsFile()-detail

MySQL主从复制

看我之前写过的一篇文章http://blog.csdn.net/qq_33936481/article/details/72956186

  • 解决问题
    • 数据分布
    • 负载均衡
    • 备份
    • 高可用性和容错性

这里写图片描述

这里写图片描述

这里写图片描述

大概步骤:

  1. vim /etc/my.cnf log-bin,server-id
  2. show master status ,reset master status 查看master数据库当前正在使用的二进制日志及当前执行二进制日志位置
  3. grant replication slave on *.* to slave@192.168.199.152 identified by ”123456”; 主服务器授权slave用户通过密码经过152服务器访问 master;
  4. 确定两台服务器是否相同 ping 从服务器启动复制(注意这个写的是主服务器的位置)
  5. start slave;启动复制链路。

MySQL双主热备(复制拓扑)

  • 解决问题
    • Master挂掉不会影响业务
    • 实现心跳

这里写图片描述

大概步骤

  1. 从:log_slave_updates = 1 然后授权 grant
  2. 二主监听从,启动复制
  3. start slave
  4. …….

数据库中间件Mycat

这里写图片描述

  1. 解压
  2. 留坑,以后学

LVS

这里写图片描述

uname -r 查询linux内核版本
yum -y install ipvsadm
ipvsadm -h 

Nat模式

这里写图片描述

0
0
查看评论

YII2.0电商平台开发笔记

nginx+mysql+php+yiifromework+vim+composer(框架和扩展组件的开发) 前台:商品展示功能,用户购买流程; 后台:数据管理 phpStudy 安装 composer Could not open input file: ...
  • qq_33936481
  • qq_33936481
  • 2017-03-27 09:32
  • 647

构建高并发高可用的电商平台架构实践

从各个角度总结了电商平台中的架构实践,由于时间仓促,定了个初稿,待补充完善,欢迎大家一起交流。 转载请声明出处:http://blog.csdn.net/yangbutao/article/details/12242441 作者:杨步涛 关注分布式架构、大数据、搜索、开源技术 ...
  • zeuskingzb
  • zeuskingzb
  • 2015-10-20 14:22
  • 3910

高并发高可用的电商平台架构

  • 2014-12-15 19:26
  • 2.10MB
  • 下载

CKG10-高性能高可用Yii2.0电商平台 仿京东商城 高级组件 MySQL LVS

CKG10-高性能高可用Yii2.0电商平台 仿京东商城 高级组件 MySQL LVS 随笔背景:在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到程序开发的,有没有一些基础性的资料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好了。对于学习有困难...
  • cadn_jueying
  • cadn_jueying
  • 2017-11-21 21:17
  • 115

高可用高性能系统

转自 http://blog.csdn.net/romandion/article/details/2697238           && http://blog.csdn.net/romandi...
  • u010129251
  • u010129251
  • 2015-03-31 19:16
  • 1417

9种高性能高可用高并发的技术架构

每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复工作。 所谓网站架构模式即为了解决大型网站面临的高并发访问、海量数据、高可靠运行灯一系列问题与挑战。为此,在实践中提出了许多解决方案,以实现网站高性能、高可靠性、易伸缩、可...
  • guolong1983811
  • guolong1983811
  • 2017-11-22 16:06
  • 452

【大型网站技术架构笔记】(三)高性能与高可用架构

性能测试指标1.响应时间。 2.并发数。如果暂时没有对应的准确监控,针对不同业务模型,可以有不一样的并发数的预估。我们的系统进行峰值并发数预估的话,有一种比较粗略的计算方式,即全天请求平均每秒并发数 * 3。但也需要case by case。 3.吞吐量。比较常见的有QPS(每秒查询数)、HPS...
  • surlymo
  • surlymo
  • 2016-02-26 01:07
  • 1557

架构师之路:JAVA高并发高性能高可用高扩展架构性能优化系列课程

架构师之路:JAVA高并发高性能高可用高扩展架构性能优化系列课程 随笔背景:在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到程序开发的,有没有一些基础性的资料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好了。对于学习有困难不知道如何提升自己可以加扣...
  • cadn_jueying
  • cadn_jueying
  • 2017-11-23 20:36
  • 223

高并发、高可用、性能优化、大数据、java大纲

下面的图片上传之后就不清晰了,需要清晰版的朋友请点下面的连接下载: http://download.csdn.net/detail/qq_35624642/9836907
  • qq_35624642
  • qq_35624642
  • 2017-05-08 22:58
  • 249

高性能高可用服务器架构实践(一)

Nginx+Lua(Openresty)高性能WEB服务器搭建
  • uisoul
  • uisoul
  • 2017-03-03 12:44
  • 494
    个人资料
    • 访问:237563次
    • 积分:4558
    • 等级:
    • 排名:第7720名
    • 原创:229篇
    • 转载:12篇
    • 译文:0篇
    • 评论:45条
    十年磨一剑
    自我革命,舍身求法,自我完善(平衡)。
      我的微信公众号
    博客专栏
    最新评论