会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SexyPhoenix
博客园
首页
新随笔
联系
订阅
管理
[置顶]
一次框架性能的比较,引起了我对搭建web框架的兴趣
摘要: 背景 一次无意的访问,点击到了一个专门做PHP性能测试的网站,看这里 "PHP Benchmarks" 。 在里面发现了框架性能测试的结果,发现Laravel的框架性能尽然是最低的。瞬间受到了一万点的暴击,谁让最近一直用Laravel开发项目的呢。 说到底还是Laravel好用呀,方便不说,各方面支
阅读全文
posted @ 2019-12-18 07:44 SexyPhoenix
阅读(1701)
评论(6)
推荐(1)
[置顶]
带你探索网络里的那些秘密
摘要: 背景 网络,网络... 虽然只是一个简单的名词,但是她的背后却掩藏着太多太多的故事以及知识。 穷其编程的一生,或许也只能探索出那冰山一角,嗨... 小时虽知,学海无涯,却毫不知意。玩乃天性,却空流时光。憾... so,矫情之余,我们来探索一下网络究竟是怎么传输的。 概述 探索网络的范围,都在上图有所
阅读全文
posted @ 2019-12-03 11:42 SexyPhoenix
阅读(835)
评论(4)
推荐(0)
[置顶]
【高可用架构】待部署的架构介绍
摘要: 目的 本文主要有以下两点: 一. 架构介绍 二. 往期回顾 内容 一. 架构介绍 高可用:简单的来说就是 硬件故障服务依然可用 ,换言之,网站仍然可以访问、写入数据 【高可用架构】这个系列就是对高可用服务的一个简单的实践,会通过一篇篇博文,详细的勾勒出架构的全貌 当然博文要做的也只是一个 基础的架构
阅读全文
posted @ 2019-11-27 11:11 SexyPhoenix
阅读(1257)
评论(0)
推荐(0)
[置顶]
Elastic Stack 开源的大数据解决方案
摘要: 目的 本文主要介绍的内容有以下三点: 一. Elastic Stack是什么以及组成部分 二. Elastic Stack前景以及业务应用 三. Elasticsearch原理(索引方向) 四. Elasticsearch相对薄弱的地方 一、Elastic Stack是什么以及组成部分 介绍Elas
阅读全文
posted @ 2019-11-14 11:07 SexyPhoenix
阅读(1357)
评论(0)
推荐(1)
[置顶]
Scrapy爬取豆瓣图书数据并写入MySQL
摘要: 项目地址 "BookSpider" 介绍 本篇涉及的内容主要是获取分类下的所有图书数据,并写入MySQL 准备 Python3.6、Scrapy、Twisted、MySQLdb等 演示 代码 一、创建项目 二、创建测试类(main.py) 三、修改配置(spiders/settings.py) 四、
阅读全文
posted @ 2019-11-11 11:21 SexyPhoenix
阅读(617)
评论(0)
推荐(1)
[置顶]
Laravel + Vue + Element 考勤应用 - 人力资源系统
摘要: 项目地址 "Bee" 介绍 Bee 是人力资源系统中的考勤应用,主要功能用于员工申请假单。Bee具有较高的性能、扩展性等,其中包括前后端分离、插拔式的规则验证(验证器)、数据过滤(装饰器)、消息队列等,后端在Laravel 的MVC模式上,又添加了Services、Repositories层,明确每
阅读全文
posted @ 2019-10-31 11:05 SexyPhoenix
阅读(1095)
评论(0)
推荐(0)
[置顶]
HTTPS部署
摘要: 前言 考虑到HTTP的安全性问题,现在很多网站已经将HTTP升级到了HTTP + SSL(HTTPS)。 但也并不是所有的HTTPS站点就是安全的,也可能存在中间人的攻击(不是权威的CA机构颁发的证书以及证书校验不严格)。下图就是关于“中间人攻击”的原理图。 不过权威CA机构颁发证书大多数是收费的,
阅读全文
posted @ 2019-10-31 10:36 SexyPhoenix
阅读(813)
评论(0)
推荐(0)
[置顶]
前端优化
摘要: 前言 基本HTML加载,需要 20ms 左右 Nginx配置,关闭 keepalive、etag、gzip、if_modified_since 协议:HTTP/1.1 浏览器:Chrome 减少HTTP请求 加载未合并外部css,需要 35ms 左右 加载合并外部css,需要 25ms 左右 两个合
阅读全文
posted @ 2019-10-31 10:30 SexyPhoenix
阅读(232)
评论(0)
推荐(0)
[置顶]
Git基础使用
摘要: 前言 Git是版本控制系统,由Linux开源社区开发。与其他的版本系统相比,Git更加快速,便捷。主要是Git存储的是快照,而非差异性比较。并且绝大数操作都是访问本地文件和资源,没有网络时也可以直接提交,等到有网时再推送到远程仓库。对于文件的历史也是直接拉取本地,瞬间完成。 背景 解决一下场景遇到的
阅读全文
posted @ 2019-10-31 10:08 SexyPhoenix
阅读(185)
评论(0)
推荐(0)
2019年12月4日
【高可用架构】用Nginx实现负载均衡(三)
摘要: 前言 在上一篇,已经用Envoy工具统一发布了Deploy项目代码。本篇我们来看看如何用nginx实现负载均衡 负载均衡器IP 192.168.10.11 【高可用架构】系列链接: "待部署的架构介绍" 演示 配置应用服务器 首先,需要将上一篇部署的两台应用服务器,都能够单独访问 配置192.168
阅读全文
posted @ 2019-12-04 15:57 SexyPhoenix
阅读(250)
评论(0)
推荐(0)
【高可用架构】借助Envoy工具发布项目到多台服务器(二)
摘要: 前言 在上一篇,我们已经成功在开发机上部署了Deploy项目,下面我们继续在开发机上安装Envoy 两台应用服务器的IP 192.168.10.12 192.168.10.18 【高可用架构】系列链接: "待部署的架构介绍" 演示 安装envoy 全局安装envoy,你也可以安装在当前项目下 在项目
阅读全文
posted @ 2019-12-04 11:54 SexyPhoenix
阅读(602)
评论(0)
推荐(0)
2019年12月3日
【高可用架构】开发机上部署Deploy项目(一)
摘要: 准备 部署项目的细节可以看这个,传送门 "Centos 7部署Laravel项目" 主机IP:192.168.10.17 【高可用架构】系列链接: "待部署的架构介绍" 演示 部署Deploy 额,刚发现Laravel版本竟然是6.6了,迭代很快呀。 修改配置 设置Nginx config配置 重启
阅读全文
posted @ 2019-12-03 16:15 SexyPhoenix
阅读(467)
评论(0)
推荐(0)
2019年11月26日
【Linux系列】Centos7安装Samba并将工作区挂载到win(八)
摘要: 目的 本文主要介绍以下两点: 一. 安装Samba 二. 挂载到window 演示 一. 安装Samba Samba是基于smb协议的,主要作用是实现跨平台文件传输。 安装 设置smb配置 指定密码 启动 二. 挂载到window 设置防火墙,开放samba服务 打开window的cmd 用户名和密
阅读全文
posted @ 2019-11-26 17:30 SexyPhoenix
阅读(607)
评论(0)
推荐(0)
【Linux系列】Centos 7部署Laravel项目(七)
摘要: 目的 本文主要介绍以下五点: 一. Composer安装 二. SSH设置 三. Git安装 四. Laravel部署 五. 上传GitHub 演示 一. Composer安装 配置镜像 添加composer环境变量 保存后,执行 source ~/.bashrc ,使其生效 二. SSH设置 打开
阅读全文
posted @ 2019-11-26 15:17 SexyPhoenix
阅读(1181)
评论(0)
推荐(0)
2019年11月25日
【Linux系列】Centos 7安装 Redis(六)
摘要: 目的 本文主要介绍以下两点: 一. 安装Redis 二. 设置开机启动项 演示 一. 安装Redis 打开 "Redis官网" ,右击复制链接。 启动redis 启动成功 二. 设置开机启动项 到/etc/init.d 下可以看到redis_6379的进程pid文件 查看redis是否启动成功
阅读全文
posted @ 2019-11-25 15:49 SexyPhoenix
阅读(781)
评论(0)
推荐(0)
【Linux系列】Centos 7安装 Mysql8.0(五)
摘要: 目的 本文主要介绍以下两点: 一. 如何安装Mysql8.0 二. Navicat连接Mysql 一. 如何安装Mysql8.0 安装Mysql有两种方式: 直接下载官方的源(比较慢) 用163的源,分开安装 重启Mysql 查看Mysql默认密码 登录 二. Navicat连接Mysql 连接my
阅读全文
posted @ 2019-11-25 10:28 SexyPhoenix
阅读(449)
评论(0)
推荐(1)
下一页
公告