2017年3月3日
摘要: 在处理业务逻辑时有可能遇到高并发问题,例如商城秒杀、微博评论等。如果不做任何措施可能在高瞬间造成服务器瘫痪,如何解决这个问题呢?队列是个不错的选择。队列(Queue)又称先进先出(First In First Out)利用消息队列可以很好地异步处理数据传送和存储,当你向数据库中写入数据就可采取消息队 阅读全文
posted @ 2017-03-03 09:26 alert等 阅读(149) 评论(0) 推荐(0)
  2017年3月2日
摘要: 传统MySQL+ Memcached架构遇到的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memca 阅读全文
posted @ 2017-03-02 19:53 alert等 阅读(158) 评论(0) 推荐(0)
  2017年2月27日
摘要: 首先下载phpexcel 在引入类文件(在web中index.php入口文件或者控制器中引入) require_once dirname(dirname(__FILE__)).'/excel/PHPExcel.php'; require_once dirname(dirname(__FILE__)) 阅读全文
posted @ 2017-02-27 19:05 alert等 阅读(777) 评论(0) 推荐(0)
  2017年2月24日
摘要: 环境 系统环境:CentOS release 6.7 (Final) 需求 编译安装ffmpeg 获取依赖 安装依赖包 创建编译源码的目录 编译&安装 Note:如果您不需要特定的编码器,可以跳过相关部分,然后删除编译ffmpeg 时相应的./configure选项。例如,如果不需要libvorbi 阅读全文
posted @ 2017-02-24 16:09 alert等 阅读(3060) 评论(0) 推荐(0)
  2017年2月23日
摘要: 目录结构 目录结构 目录结构 Nginx防盗链配置 有些时候,大家不想让别人调用自己的图片,一是因为个人版权的问题,再一点就是会增加服务器的负载、还会产生一些没必要的流量。 其实在Nginx里面,很容易就做到防盗链的,在nginx.conf文件加入一个localtion配置项。 下面请看配置: gi 阅读全文
posted @ 2017-02-23 20:25 alert等 阅读(4801) 评论(0) 推荐(0)
  2017年2月22日
摘要: 最近项目中需要实现上传视频过程中自动转码MP4格式的功能,想到了用FFmpeg来实现它,但从来没有操作过,查阅了很多资料,遇到了好多问题,现在终于安装成功,觉得应该写下来与人分享一下,以免有人遇到和我一样的困境。 首先我是CentOs 6.7版本 环境是LNMP 我需要用PHP实现在上传过程中实施转 阅读全文
posted @ 2017-02-22 18:49 alert等 阅读(771) 评论(0) 推荐(0)
  2017年2月18日
摘要: 在某些服务器架构中,会遇到文件同步问题,例如需要做站点镜像备份,同步文件到多个CDN节点等。需要解决的主要有两个问题 1.如何实现文件同步问题? 2.何时执行同步操作? 文件同步可以使用rsync+ssh,什么时候自行同步操作呢?可能部分人会想到cron,这个没错,可以实现的,但是确实有点浪费资源, 阅读全文
posted @ 2017-02-18 09:00 alert等 阅读(256) 评论(0) 推荐(0)
  2017年2月15日
摘要: 同类文章:负载均衡 概念认识篇 吐槽:自从那篇“探讨负载均衡”那篇文章被博客园吐槽后,心里极度不平衡,思来想去还是把名字改成“负载均衡 概念认识篇”,再加多几篇文章来诠释上篇文章的精华所在。 还不了解负载均衡的,推荐你阅读:负载均衡 概念认识篇 华丽的分割线 正文开始 首先我们来回顾下上篇的概念: 阅读全文
posted @ 2017-02-15 10:46 alert等 阅读(276) 评论(0) 推荐(0)
  2017年2月13日
摘要: 为当前用户创建cron服务 1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出 */2 * * * * /bin/sh /home/a 阅读全文
posted @ 2017-02-13 15:32 alert等 阅读(207) 评论(0) 推荐(0)
  2017年2月10日
摘要: 在信息采集的时候,要采集的站点可能需要登录,这样使用简单的采集方式(例如file_get_contents)就无法做到了,我们可以利用PHP的CURL扩展库来进行模拟登录,下面给出代码示例: <?php $cookie_path = './'; //设置cookie保存路径 // 登录要提交的表单数 阅读全文
posted @ 2017-02-10 18:54 alert等 阅读(425) 评论(0) 推荐(0)