Docker入门(2)--- 安装docker Linux 安装其实很简单,这里只介绍linux安装方法 1.首先yum update,将 yum 包更新到最新,否则linux与docker版本的兼容性问题,会导致一些其他错误。 yum update 2.安装软件包和依赖 yum install -y yum-utils device-mapper-p
Docker入门(1)--- 快速了解docker Linux 前言:### 关于docker,很久之前有学习过,但没有具体应用过,所以也忘得差不多了,最近想把博客部署到docker上,这样以后换服务器就不用弄环境了,一键部署就好了,所以在学习一遍。 什么是docker ** 官方 ** :Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apa
网站带不带www,适合的才是最好的 其他 前言 可能用咸甜之争来描述不是很准确,加不加www前缀这个东西公说公有理婆说婆有理,只要你坚定了一个方向,总是有办法在技术上和情理上把它讲通。个人感觉主要还是看个人喜好和情况吧,小型网站直接用根域名可以,但大型网站有许多子域名,所以一般带WWW。 其实不加www前缀的原因很简单,就是为了“更快”虽然
自动备份数据库脚本和遇到的错误记录 Linux 在做备份数据库到本地一份,再上传到码云上一份时,遇到一个错误 在写shell脚本备份代码时 #################数据库备份信息#################################### # 用户名 #user=因为是在线项目就不写了 # 密码 #password=因为是
MySQl索引 PHP 索引:索引相当于书签,为了帮助MySQl高效的查询数据的数据结构,使用的B+树。 使用索引可以降低I/O使用率,降低cpu的使用率,提高查询效率 但并不是所有的场景都适合索引,如过数据很少,或者字段经常修改,以及字段不经常使用都没必要使用索引,因为索引也是会占用资源的。并且它会降低增删改的效率,因为
php单例模式 PHP 单例模式相信学过php都有了解,最近准备面试,复习一下,顺便当个记录 单例模式有几个特点 首先需要有一个私有的静态变量来存储类的唯一实例 私有的构造方法,防止被从其他地方实例化 私有的克隆方法 一个可以供外部调用的公共方法 好了,下面来实现一下 /** * 单例模式 * 有一个静态变量来保存
性能优化-数据库缓存 PHP 什么是数据库缓存 MySQL等一些常见的关系型数据库的数据都存储在磁盘当中,在高并发场景下,业务应用对MySQL产生的增、删、改、查的操作造成巨大的I/O开销和查询压力,这无疑对数据库和服务器都是一种巨大的压力,为了解决此类问题,缓存数据的概念应运而生。 极大地解决数据库服务器压力 提高应用数据的响
性能优化-创建独立的图片服务器 PHP 创建独立的图片服务器的必要性 分担Web服务器的I/O负载-江西耗费的资源的图片分离出来,提高服务器的性能和稳定性 能专门对图片服务器进行优化-喂图片服务器设置有针对性的缓存方案,减少带宽成,提高访问速度 提高网站的可扩展性-通过增加图片的服务器,提高图片吞吐能力 采用独立域名 因为统一域名下浏览器
性能优化-CDN加速 PHP 什么是CDN CDN的全称是Content Delivery Network,即内容分发网络,尽可能的避开妇联网上有可能影响数据传输速度和稳定性的瓶颈和环节,是内容传输更快,更稳定,在网络各处放置节点服务器所构成的现有的互联网基础至上的一层智能型虚拟网络 CDN的优势 本地Cache加速,提高企业站
性能优化-浏览器缓存和数据压缩 PHP 浏览器缓存和数据压缩 HTTP缓存机制 缓存分类 200 ok(from memory cache)直接读取本地缓存 相关Header Pragma:如过设置为no-cache,禁用本地缓存,每次都向服务器发送请求 Expires:启用本地缓 Cache-Controle:告诉浏览器缓存过期时间间隔