2021年3月18日

摘要: 前面讲了那么多 实际都只是在分析在分析入口文件index.php代码的第一句 $http = (new App())->http; 甚至连第一句都没完 只是分析了第一句的前半部分 下面我们看下第一句的后半部分 也就是http [tp6\vendor\topthink\framework\src\th 阅读全文
posted @ 2021-03-18 20:57 转瞬千年 阅读(437) 评论(0) 推荐(0) 编辑

2021年3月17日

摘要: 上一篇关于APP类的构造函数 最后还有三句话 1 static::setInstance($this); 2 $this->instance('app', $this); 3 $this->instance('think\Container', $this); 1 /** 2 * 绑定一个类实例到容 阅读全文
posted @ 2021-03-17 19:46 转瞬千年 阅读(1000) 评论(0) 推荐(0) 编辑

2021年3月8日

摘要: 上篇说到index.php里面的$http = (new App())->http 最终就是调了APP类同目录下的 think\Http [tp6\vendor\topthink\framework\src\think\Http.php] 调用之前 使用了系统的一个叫APP [tp6\vendor\ 阅读全文
posted @ 2021-03-08 21:04 转瞬千年 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 1 <?php 2 namespace think; 3 4 require __DIR__ . '/../vendor/autoload.php'; 5 6 // 执行HTTP应用并响应 7 $http = (new App())->http; 8 9 $response = $http->run 阅读全文
posted @ 2021-03-08 20:11 转瞬千年 阅读(807) 评论(0) 推荐(0) 编辑

2020年6月29日

摘要: 索引部分 1:联合索引如果能覆盖索引 会省去回表操作 效率大大提高 所以select的字段 尽量只查询联合索引里面的字段 2:只为搜索,排序,分组的字段建立索引 3:列基数过小的 就不需要索引了 效率不高 比如sex性别这种 4:索引列的字段尽量要小 比如tinyint char(8) 这样 索引占 阅读全文
posted @ 2020-06-29 17:55 转瞬千年 阅读(159) 评论(0) 推荐(0) 编辑

2020年6月22日

摘要: 1:查看内存等占用率 (1)ps -eo pid,rss,pmem,pcpu,vsz,args --sort=rss (2)当然 直接用top命令也行 按下大写P 就按cpu排序 按下大写M 就按内存排序 一般如 gitlab git mysqld 这些 占用内存比较高 有条件可以服务器单独配置 2 阅读全文
posted @ 2020-06-22 14:44 转瞬千年 阅读(141) 评论(0) 推荐(0) 编辑

2018年10月18日

摘要: 1:服务端使用lsyncd (被同步的哪一台) 配置etc/lsyncd.conf settings { logfile = "/var/log/lsyncd.log", --日志路径 statusFile = "/var/log/lsyncd.status", --状态文件 pidfile = " 阅读全文
posted @ 2018-10-18 12:01 转瞬千年 阅读(191) 评论(0) 推荐(0) 编辑

2018年10月17日

摘要: 1:去客户端用户的easy-rsa目录 (其实就是一个全新的easy-rsa工具目录 避免与服务端生成的东西混淆) 、非服务器目录 比如我的 /home/client/easy-rsa 2: 初始化 ./easyrsa init-pki 3:./easyrsa gen-req testuser生成t 阅读全文
posted @ 2018-10-17 16:40 转瞬千年 阅读(772) 评论(0) 推荐(0) 编辑

2018年10月16日

摘要: 1:导入每个域名的证书 如wx.xxx.cn;app.xxx.cn 2:根据域名设置扩展域名管理 3:单个的ecs上 原来的ssl证书配置可以不要 只留下443监听 跳转到自己的web应用目录 如/home/www/wx 4: 理论上 原来nginx配置上对80端口的跳转443也可以不要 可以直接在 阅读全文
posted @ 2018-10-16 13:51 转瞬千年 阅读(279) 评论(0) 推荐(0) 编辑

2018年7月25日

摘要: 任务 微擎从php5 迁到服务器的nginx php7 一:语法 bug (1)形如 illegal key offset warming 基本是比如 $moudle="" 空string 下面又调用了 $moudle['key'] php7里面这种调用不存在的键是会报warming的 解决=>先做 阅读全文
posted @ 2018-07-25 11:59 转瞬千年 阅读(404) 评论(0) 推荐(0) 编辑

导航