
架构
文章平均质量分 66
嗨皮螃
喜欢软件,喜欢创造
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
站群站点日志优化
1,每个站点的日志需要记录到请求的域名2,日志需要自动切割保存前三天的内容,防止日志无限增长3,日志要有利于二次分析。原创 2023-08-01 17:08:18 · 620 阅读 · 0 评论 -
测试环境搭建免登录手机号版本的宝塔7.7
bind.pl文件可能删除失败,需cd 进入文件夹查看,如果删除失败要多次删除。在当前目录下载7.7版本的宝塔更新版,用于回退版本。删除宝塔7.7版本绑定手机号的运行文件。删除成功后获取宝塔初始化的账号密码。进入文件夹进行更新宝塔版本。解压当前下载的版本压缩包。...原创 2022-08-12 14:19:01 · 2178 阅读 · 0 评论 -
关于【eolinker4.0开源】API文档功能和API测试功能的搭建、搭建API文档、使用自动化测试、测试环境切换
从gitee下载eolinker4.0源码下载的源码解压到网站根目录,配置站点创建数据库eolinker_os运行 https://项目/index.php 进行安装设置数据库账号密码后,点击下一步直到完成在数据库上执行sql语句添加管理员账号:admin密码:123456再次运行 https://项目/index.php 进行登录登录成功的界面:这里的test项目是我自己创建测试用的安装自动化测试插件。用于切换用户或者切换项目时使用,使用方式是在测试api接口参数填写{{全局变量名}}如{{token}}原创 2022-08-04 21:44:30 · 1102 阅读 · 0 评论 -
简单解析hyperf-TCP-RPC-Json请求的数据结构
习惯了使用TP框架调用swoft的RPC微服务,使用hyperf框架时,在其文档和百度都没有找到其他框架调用RPC的数据结构,故只能在hyperf的RPC服务端的请求链路进行日志输入和搭建hyperf的PRC客户端进行数据请求。......原创 2022-06-25 19:36:19 · 1742 阅读 · 0 评论 -
禅道+GitLab+Jenkins+FTP = 项目_开发_自动_发布管理
禅道+GitLab+Jenkins+FTP = 项目_开发_自动_发布管理,实现管理多个项目需求和开发并发布原创 2022-06-21 15:11:51 · 1340 阅读 · 0 评论 -
win10+jenkins+svn+ftp 发布代码到 Linux服务器
1,在win10搭建 svn服务端 svn下载地址:http://subversion.apache.org/packages.html 安装过程省略。。。 创建 jenkins使用svn的账号密码,在jenkins创建项目时会用到2,在win10搭建 jenkins 安装Jenkins依赖:maven,jdk 官网下载 jenkins.war(对jdk版本有要求) 执行命令 java -jar jenkins.war --http...原创 2021-03-22 13:39:11 · 307 阅读 · 0 评论 -
php框架分层模型
一、4种php分层模型架构架构 说明 3层架构(MVC): 视图层,模型层,控制器层。 4层架构: 视图层,模型层,服务层,控制器层。服务层通过依赖注入的方式将控制反转,能实现扩展和重用。 5层架构: 视图层,模型层,存储层,服务层,控制器层。存储层存放数据修改/获取逻辑。让模型只负责模型定义,让多个程序员工作在不同的层上。 AOP(面向切面编程): 把一些需要做但不是每个业务都要做的东西放到这里去做,如中间件、过滤器、拦截器、事件通知、观察者都算是这种切面转载 2021-01-05 18:34:46 · 690 阅读 · 0 评论 -
docker 安装 jenkins
安装dockeryum -y install docker启动dockersystemctl start docker查看docker服务状态systemctl status dockerdocker 安装 jenkins拉取镜像资源网:https://hub.docker.com/_/jenkins?tab=tagsdocker pull jenkins:2.60.3创建本地数据卷设置映射本地数据卷的路径为/data/jenkins_home/.原创 2020-12-15 10:52:33 · 319 阅读 · 0 评论 -
easyswoole初体验
# 系统 linux# PHP(7.2)+mysql+apache# 环境软件(宝塔)## 准备:在宝塔平台上先安装PHP7.2,安装好后安装swoole4.0扩展.[注:在宝塔环境下,执行php -v 显示的PHP版本默认是当前最高版的,同时swoole也是当前版本的swoole]## 安装easyswoolecomposer require easyswoole/easyswoole=3.xphp vendor/easyswoole/easyswoole/bin/easyswool原创 2020-06-19 16:26:55 · 1500 阅读 · 1 评论 -
电脑端 第三方平台无刷新登录方案
第三方平台(如QQ登录、微信登录)登录自己的网站的时候,会先跳转到平台的网站,登录成功后就会进行307跳转会我们的网站,这个过程会有很不友好的体验,尝试过iframe打开第三方平台页面,但是登录成功后还是会被强制调整到平台的网站。也尝试过 用爬虫的方式把二维码取出来 放到自己的网站上,然后轮询服务器判断是否登录成功,但这种方法存在很大的不确定性,短期内问题不大。最新的方案就是 用js打开新的 浏览器窗口,轮询登录成功后就关闭这个新窗口,js代码如下: var Other = {原创 2020-06-08 18:56:37 · 297 阅读 · 0 评论 -
功能网站 + jssdk + 登录网站
# 环境:CentOS + Nginx + PHP + MySQL + Vue# 难点:# 1,制作jssdk# 2,跨域# 3,js的阻塞与非阻塞执行# 将功能网站和登录网站整合的时候,刚开始是可以不需要使用jssdk的,直接使用浏览器的 307跳转传递参数到url上完成登录的逻辑操作,但是这样的问题很明显,会对url很不友好,以及功能网站获取用户数据的各种不方便和逻辑过长;为了优化这个问题,故而尝试将登录网站制作成jssdk,需求是 让功能网站通过调用jssdk来完成 用户登录...原创 2020-05-30 17:51:55 · 557 阅读 · 0 评论